原创 Docker學習筆記-概念、安裝以及常用命令

Docker是一個高級容器引擎,開發者可以將自己的已經安裝好的並且配置好的軟件通過Docker“打包”(不知道這個詞用的準不準確)成一個鏡像文件,然後其他人就可以在安裝Docker的機器上運行這個鏡像文件,無需安裝配置軟件就可運行。核心概

原创 eclipse中使用maven添加oracle驅動依賴

1. 首先需要了解oracle驅動版本 Oracle版本 jdk版本 推薦jar包 備註 Oracle 8i JDK 1.1.x classes111.zip   Oracle 8i JDK 1.1.x classes12.zip  

原创 Oracle數據導出

我試過兩種方式導出: 一:命令:使用exp命令導出數據庫 例如:exp USERNAME/PASSWORD@orcl file=d:/12345.dmp log=d:/12345.log owner=(USERNAME);      改命

原创 Java基礎之abstract關鍵字

Java中的“抽象”的概念: 在繼承的關係中,往往存在這樣一類現象,父類所提供的一些方法只是用來提供給子類進行重寫的,這種方法往往是“啞”的,它們本來可以不用在基類中定義邏輯,他們的目的就是爲基類的所有導出類創建一個通用的“接口”。 建立

原创 Java基礎之容器

所謂容器,就是橙裝數據的東西,Java容器的用途就是保存對象,Java容器類被劃分爲兩個不同的分支,也就相對應的存在兩個主接口: Collection接口 Collection是一個接口,它規範了存儲對象的一個規則:一個獨立的元素的序列,

原创 Redis入門之集羣(手動搭建)

使用哨兵模式可以有效的增加數據庫容量,同時可以實現自動化,但是,即使使用哨兵模式,redis集羣的每個數據庫仍然存儲着集羣中的所有數據,這樣就會存在木桶效應:數據庫的總容量受限於存儲內存最小的redis節點! 而這裏講的集羣,是對數據庫進

原创 關於LINUX的文件與硬盤分區

在介紹linux磁盤分區之前,我們需要了解的硬盤的概念,,硬盤是計算機上的存儲設備,其他的存儲設備還包括軟盤、磁帶機、U盤、CD、等,硬盤屬於最常見的計算機存儲設備了。硬盤的組成部分組要是許多的盤片、機械手臂、磁頭與主軸馬達組成,數據都是

原创 Java面向對象之多態

在面向對象程序設計語言中,多態是三種基本特性之一(其他兩種分別是 抽象、繼承)。 多態又稱動態綁定、後期綁定、運行時綁定。 我們先來看一個多態的例子: public class Test {public static void main(

原创 SpringMVC+Freemarker生成靜態頁面

最近公司使用Freemarker開發一個網站,所以自己抽空學了一下,怎麼說呢,剛入個門,給我的感覺Freemarker跟jsp實在是太像了,名字爲模板引擎,其實理論上jsp同樣也屬於一種模板,如果動態的轉發到頁面上其使用步驟與Jsp一摸一

原创 Centos安裝Redis4.0.0

一、下載 命令:wget http://download.redis.io/releases/redis-4.0.0.tar.gz 執行完之後,你會看到一個打包的文件: 二、解包 命令:tar -zxvf redis-4.0.0.tar

原创 Java基礎之Final關鍵字

Final關鍵字可以理解爲不可改變的,不可被繼承的。 Final關鍵字可以修飾變量(成員變量、局部變量)、方法、類 1. final修飾變量 使用Final來修飾的變量,就是告知編譯器這的數據是恆定不變的。 這個變量可以是基本類型,他往往

原创 Linux上搭建 vsftp(CentOS)

VSFTP全稱是Very Secure FTP,是一個基於GPL發佈的類Unix系統上使用的FTP服務器軟件,它的最大特點就是安全,從它的全名可以看出,另外,高速與高穩定性也是VSFTP的兩個主要特點。 下面我們就來介紹一下如何在Linu

原创 SpringCloud源碼-Eureka客戶端的服務註冊、服務獲取與服務續約

在看源碼之前,先說一下標題中提到的三個概念:1. 服務註冊:    服務提供者(eureka客戶端)在啓動後,如果參數eureka.client.register-with-eureka爲true,那麼會將自己註冊到服務註冊中心中,註冊的

原创 android相機與相冊功能

        在介紹有關相機圖片功能之前,首先需要了解一下 應用關聯緩存目錄 的概念。         從android6.0開始,訪問手機SD卡已經被列爲了危險權限,如果要設計危險權限,那麼需要進行相應的運行時權限處理纔可以,爲了跳過