原创 JDK1.8新特性(三)函數式接口

在上一節中我們談到Java8對原有的接口進行了增強,除此之外,Java8中還提出了一個新名詞——函數式接口1(Functional Interface),用來特指某類型的接口。這類接口中定義了唯一的抽象方法,在早期這類接口被叫做SAM

原创 JDK1.8新特性(二)Lambda表達式入門

網上關於Javalambda的例子很多,但是這些五花八門的例子很不常見不常用,最後導致初學者望而卻步,其實我們抓住lambda的本質之後,會發現lambda還是很好理解的。畢竟,java8設計lambda的初衷是給開發者提供便利,而不

原创 FastDFS環境搭建使用

一、分佈式文件系統 FastDFS 架構解析 FastDFS是爲互聯網應用量身定做的一套分佈式文件存儲系統,非常適合用來存儲用戶圖片、視頻、文檔等文件,許多大型互聯網公司包括幾個大的雲網盤都在使用,感興趣的可以瞭解下。 FastDF

原创 JAVA經典算法40題

轉自:可白的文章 【程序1】題目:古典問題:有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第四個月後每個月又生一對兔子,假如兔子都不 死,問每個月的兔子總數爲多少? 1.程序分析: 兔子的規律爲數列1,1,2,3,5,

原创 Redis學習(二)

linux下的安裝和啓動: 安裝: 1、下載指定的壓縮文件,這裏用的是redis-3.2.6.tar.gz 2、解壓縮:tar -zxvf redis-3.2.6.tar.gz 3、解壓後可重命名文件夾:mv redis-3.2.6 re

原创 ActiveMQ學習(一)

ActiveMQ是Apache出品,最流行的,能力強勁的開源消息總線。ActiveMQ 是一個完全支持JMS1.1和J2EE 1.4規範的 JMS Provider實現,儘管JMS規範出臺已經是很久的事情了,但是JMS在當今的J2EE應用

原创 Linux命令(一)

常用命令: 1、ls:顯示當前文件夾下的文件目錄      -l:列出文件詳細信息(list)      -a:列出當前目錄下所有文件目錄,包括隱藏的文件(all) 2、mkdir:創建目錄      -p:創建目錄,若無父目錄則創建p(

原创 ActiveMQ學習(二)Java應用

在Java中使用activemq需要在java工程中導入ActiveMQ需要的包 下載地址:http://mvnrepository.com/artifact/org.apache.activemq/activemq-all 一、發佈消息

原创 Redis學習(一)

簡介: Redis:是一個開源的使用ANSI C語言編寫、支持網絡、可基於內存亦可持久化的日誌型、Key-Value數據庫,並提供多種語言的API。從2010年3月15日起,Redis的開發工作由VMware主持。從2013年5月開始,R

原创 JDK1.8新特性(一)default、static接口關鍵字

實現接口必需實現其所有方法嘛?在jdk1.7以前是必需的,有了jdk1.8,這個概念可忘記了,接口可以有自己的默認實現了,接口能編寫靜態方法嘛?jdk1.7以前肯定是不行的,有了jdk1.8又是成了可以的了,幸福感的到來 default關

原创 Redis學習(三)

Redis的主從複製,讀寫分離,主從切換 **當數據量變得龐大的時候,讀寫分離還是很有必要的。同時避免一個redis宕機的情況,我們啓用sentinel(哨兵)服務,實現主從切換功能。 **redis提供了一個master,多個slav

原创 Docker詳解

一、Docker 簡介 Docker 兩個主要部件: Docker: 開源的容器虛擬化平臺Docker Hub: 用於分享、管理 Docker 容器的 Docker SaaS 平臺 -- Docker Hub Docker

原创 C#數據類型

C#數據類型 在C#中,變量分爲以下幾種類型: 值類型(Value types)引用類型(Reference types)指針類型(Pointer types) 值類型 值類型變量可以直接分配給一個值。它們是從類 System.Va

原创 Docker學習(六)開啓遠程連接

Docker開啓遠程訪問 操作環境: CentOS7操作系統 Docker 一、修改配置文件 配置文件位置:/etc/sysconfig/docker 添加紅色語句 # /etc/sysconfig/docker # Modify

原创 docker學習(五)Docker的安裝配置及使用詳解

基本概念 Docker 包括三個基本概念 鏡像(Image)容器(Container)倉庫(Repository)先理解了這三個概念,就理解了 Docker 的整個生命週期。 1、docker安裝與啓動 ***centos7中可直接