原创 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