原创 Quartz2.2.x官方文檔2.2.X—第二章 Quartz新特性
Quartz新特性是什麼 在Quartz調度2.2中有哪些新特性 2.2在Quartz調度2.2中有哪些新特性 2.2.0 API變化(包含一些不重要的向後兼容性斷層) 2.2.0中的新特徵 2.2.0中的雜項 我們想感謝社區貢
原创 Zookeeper官網文檔—第三章 1.使用Zookeeper開發分佈式應用
IntroductionThe ZooKeeper Data ModelZNodesWatchesData AccessEphemeral NodesSequence Nodes -- Unique NamingTime in ZooKe
原创 Zookeeper官網文檔—第三章 3.阻塞和隊列教程
使用Zookeeper進行開發 —一個基本教程IntroductionBarriersProducer-Consumer QueuesComplete exampleQueue testBarrier testSource Listing
原创 Java—String.valueof()和Integer.toString()的不同
引言 平常經常使用這兩個方法進行int類型轉String,一般情況也不區分,今天就深究一下,它們的區別,平常應該使用那個方法更好一些。 Integer.toString()方法 作用:該方法返回指定整數的有符號位的String對象,以10
原创 JAVA—API和SPI概念
目錄概念JDBC實例自己實現一個SPI總結概念英文:What is the difference between Service Provider Interface (SPI) and Application Programming I
原创 Github—第一章 快速開始
一、GitHub概念Github主要是一個面向開源或私有項目的代碼託管平臺。Github中有衆多著名的開源項目,例如:ElasticSearch、Kafka、Spring,同時也聚集了世界各地的開源愛好者,他們將自己的項目開源並託管到Gi
原创 Zookeeper官網文檔—第二章 1.概述-歡迎
ZooKeeper: 管理分佈式系統就像看管動物園一樣ZooKeeper是一個高性能分佈式協調服務. 它提供通用性質的服務-例如命名服務、配置管理、同步性、分組服務 - 提供了一些簡單的接口,這樣你就不用從頭開始寫這些通用服務了. 你能夠
原创 Java—Integer緩存機制分析
引言 之前看代碼的時候,發生一個BUG,因爲Integer使用==比較,自己模擬了一個隨機數據模擬測試接口,發現沒有問題,之後發現是==比較的問題。那Integer爲什麼不能用==比較,而應該使用equals?爲什麼大多數測試時發現這樣比
原创 Mysql教程—二進制分發版安裝
環境 服務器:阿里雲服務器 操作系統:CentOs6.8 mysql版本:5.5 內存:2G 下載 地址:https://dev.mysql.com/downloads/mysql/5.5.html 部署 下載並解壓mysql 1>
原创 Java—Jvm字節碼實例解析
本文不對字節碼中的每一個指令進行解析,只對幾個實例進行解析,以此來了解java文件編譯後生產的class字節碼。實例中所有所有代碼均可直接使用,建議自己重新實驗一下。JVM字節碼在通常開發情況下沒有用處,但是是一種無侵入監控方法(動態字節
原创 Java—String字符串運算符"+"重載分析
引言 本章主要是分析字符串重載“+”背後做了些什麼;深度分析爲什麼循環拼接字符串時應使用StringBuilder,而不應使用“+”。 重載運算符“+”背後做了什麼? 首先我們都需要明確字符串對象是不可改變的,所有字符串對象的拼接和修改,
原创 Zookeeper教程—單機和集羣安裝
下載推薦下載最新穩定版本:Zookeeper-3.4.11下載地址:http://www-eu.apache.org/dist/zookeeper/Zookeeper三種工作方式(1)單點模式:在單臺機器上部署,存在單點故障模式,適合開發
原创 Liunx—Jdk安裝
Linux安裝JDK完整步驟1、檢查一下系統中的jdk版本[root@localhost software]# java -version顯示如下,說明系統中已有Jdk,需要先對其進行卸載:openjdk version "1.8.0_1
原创 Java—Sort排序
Java中Sort排序是非常常用的方法,這一章我們主要來認識一下Sort的用法和相關的實現。一、數組Sort排序升序排序,直接使用Arrays.Sort方法,例如:int[] array = {10, 3, 6, 1, 4, 5, 9};
原创 Zookeeper官網文檔—第二章 3.概述-快速開始
ZooKeeper入門指南Getting Started: Coordinating Distributed Applications with ZooKeeperPre-requisitesDownloadStandalone Oper