原创 Java併發編程實戰 第二,三,四章
http://web.basicpython.com:9000/blog/Java_Concurrency_in_Practice_S1/ http://web.basicpython.com:9000/blog/Java_Concu
原创 mysql單表多timestamp的current_timestamp設置問題
mysql單表多timestamp的current_timestamp設置問題 一個表中出現多個timestamp並設置其中一個爲current_timestamp的時候經常會遇到 #1293 - Incorrect table
原创 Java併發編程實戰第四章對象的組合
http://codinghx.com/2016/04/18/%E5%B9%B6%E5%8F%91%E7%BC%96%E7%A8%8B%E5%9B%9B%E4%B9%8B%E5%AF%B9%E8%B1%A1%E7%9A%84%E7%B
原创 Java開發必裝的IntelliJ IDEA插件
http://www.hollischuang.com/archives/966 IDEA插件簡介 常見的IDEA插件主要有如下幾類: 常用工具支持 Java日常開發需要接觸到很多常用的工具,爲了便於使用,很多工具也有IDE
原创 JDBC系列---存儲過程 CallableStatement(創建和使用)
老調重彈:JDBC系列之驅動加載原理全面解析 老調重彈:JDBC系列之JDBC層次結構和基本構成> 老調重彈:JDBC系列之存儲過程 CallableStatement(創建和使用)
原创 第12章 Java內存的模型與線程
轉載自 http://freecoder.com.cn/?p=289 一、JAVA內存模型 1.1 主內存與工作內存 Java內存模型規定了所有的變量都存儲在主內存(Main Memory)中,每條線程還有自己的工作內存(W
原创 Java開發常用的在線工具
http://www.hollischuang.com/archives/1459 作爲一個Java開發人員,經常要和各種各樣的工具打交道,除了我們常用的IDE工具以外,其實還有很多工具是我們在日常開發及學習過程中要經常使用到的。博
原创 Intellij IDEA連接Git 適用於新建項目 + 適用於已有項目
轉載自 http://my.oschina.net/lujianing/blog/194069 首先安裝git for windows 推薦使用這個: gitbash 可以在任何目錄 右鍵——git bash 彈出對應路徑的
原创 Java數據泛型正確的初始化方法
如果單單使用 T[] array; array = (T[]) new Object[10]; T[] rep() { return array; } 或 Object[] array; array = new Obje
原创 Java線程池
簡單實現線程池 Java線程池的分析與使用 import java.util.ArrayList; import java.util.List; import java.util.concurrent.BlockingQueue;
原创 Zookeeper
分佈式服務框架 Zookeeper – 集中常見功能大致實現 Zookeeper筆記(一)初識Zookeeper Zookeeper筆記(二)Paxos算法與Zookeeper的工作原理 Zookeeper筆記(三)部署與啓動Zo
原创 MyBatis源碼分析
【mybatis源碼分析】整體架構解析 【mybatis源碼分析】Configuration 【mybatis源碼分析】如何解析配置文件 【mybatis源碼分析】SqlSession 【mybatis源碼分析】Mybatis數據
原创 Head First設計模式
1. Head First設計模式之——策略模式 策略模式的定義: 策略模式定義了算法簇,分別分裝起來,讓它們之間可以互相替換,此模式讓算法的變化獨立於使用算法的客戶。 設計原則: 1) 找出應用中可能需要變化之處,把它們獨立出來
原创 AtomicInteger源碼分析
轉載自http://www.cnblogs.com/lcngu/p/5405890.html 問題背景 最近在看LinkedBlockingQueue看到了其中的count使用AtomicInteger修飾,之前也看過Atomic
原创 HTTP協議頭部與Keep-Alive模式詳解
HTTP協議頭部與Keep-Alive模式詳解