原创 Log4J,在踩坑中升級版本

轉載自  http://www.cnblogs.com/flystar32/p/6751895.html 基本概念 Commons-logging apache最早提供的日誌的門面接口。避免和具體的日誌方案(log4j、logback

原创 java.util.concurrent.ConcurrentHashMap併發哈希表源碼解析

1.爲什麼使用ConcurrentHashMap (1)HashMap是線程不安全的:我們知道HashMap實際上封裝了一個Entry單鏈表來維護衝突值,但是如果單線程訪問,那麼通過鍵找到索引,再通過索引計算hash值找到這個單向節點鏈,

原创 java.util.concurrent.locks.ReentrantReadWriteLock讀寫鎖源碼解析

1.什麼是讀寫鎖 在同一時刻可以允許多個讀線程訪問,或者寫線程訪問時,所有的讀線程和其他寫線程均被阻塞的鎖。讀寫鎖一分爲二,分爲一個讀鎖和一個寫鎖,通過分離讀鎖和寫鎖,使得併發性相比一般的排他鎖有提升。 2.讀寫鎖所屬包 package

原创 java.util.concurrent.CyclicBarrier同步屏障工具類源碼解析

1.CyclicBarrier工具類的特點 CyclicBarrier採用一種屏障的方式來控制線程,讓所有線程停在某一點,已到的等最後到才完事。先到的線程將處於阻塞的狀態。 2.初識CyclicBarrier http://blog.cs

原创 bootstrap日期的漢化

1.引入js包 <script type="text/javascript" src="${link.contextPath}/js/jquery.min.js"></script> <script type="text/javascri

原创 java.util.concurrent.CountDownLatch控制線程執行工具類源碼解析

1.CountDownLatch工具類的特點 CountDownLatch是一種通過計數器的方式來允許一個或者多個線程等待其他線程完成操作。通過這個特點可以實現對多個線程的執行順序的控制。 2.初識CountDownLatch http:

原创 bootstrap實現自定義按鈕導出Excel表格

1.bootstrap動態生成需要導出的表格 導包: <script type="text/javascript" src="${link.contextPath}/js/jquery.min.js"></script> <!--

原创 java.util.concurrent.locks.AbstractQueuedSynchronizer隊列同步器源碼解析

1.什麼是隊列同步器 用來構建鎖或者其他同步組件的基礎框架,使用int型的成員變量來 表示同步的狀態,線程以及等待狀態等信息被封裝成了Node節點,而這些Node節點採用先進先出的隊列來進行排隊管理。 2.隊列同步器所屬包 packag

原创 java.lang.Integer常見問題

1.介紹 關於Integer和int在面試的時候出現的頻率很高。而我們所熟知的是Integer是int 的包裝類型,int的初始值爲0,Integer的初始值爲null,這是基本都知道的。至於Integer的自動裝箱和拆箱,以及Integ

原创 Redis集羣的操作

1.首先搭建集羣環境 http://blog.csdn.net/ya_1249463314/article/details/77461512 2.插槽的分配 查看插槽分配情況的命令: cluster nodes查詢的結果信息就是集羣中每

原创 dubbo常見問題解答

常見問題解答 1. 如果服務註冊不上怎麼辦?2. 出現RpcException: No provider available for remote service異常怎麼辦?3. 出現調用超時com.alibaba.dub

原创 java.util.concurrent.locks.ReentrantLock重入鎖源碼解析

1.什麼是重入鎖 重入鎖就是指重複進入鎖,它表示該鎖能夠支持一個線程對資源的重複加鎖。 2.重入鎖所屬包 package java.util.concurrent.locks; 3.重入鎖繼承與實現關係 public class R

原创 Mybatis簡介

http://www.mybatis.org/mybatis-3/zh/index.html

原创 安裝dubbo的管理控制檯

1.條件 IP :192.168.174.128 端口:8080 jdk:1.7.0 zookeeper:zookeeper-3.4.6 部署容器:apache-tomcat-7.0.73 2.因爲dubbo運行在tomcat服務上,所以

原创 在線API文檔

http://tool.oschina.net/apidocs