原创 ArrayBlockingQueue簡介

原文鏈接:http://cxis.me/2016/05/29/ArrayBlockingQueue%E7%AE%80%E4%BB%8B/ 定義 addE方法和offerE take方法 源碼分析 ArrayBlockingQu

原创 CopyOnWriteArraySet簡介

原文鏈接:http://cxis.me/2016/05/27/CopyOnWriteArraySet%E7%AE%80%E4%BB%8B/ 定義 add方法 源碼分析 參考 基於CopyOnWriteArrayList實

原创 LinkedBlockingQueue簡介

原文鏈接:http://cxis.me/2016/08/05/LinkedBlockingQueue%E7%AE%80%E4%BB%8B/ 定義 源碼分析 putE方法 offerE方法 參考 LinkedBlocki

原创 ArrayList簡介

原文鏈接:http://cxis.me/2016/05/20/ArrayList%E7%AE%80%E4%BB%8B/ ArrayList簡介 源碼分析 無參構造函數 指定容量大小的構造函數 指定初始值爲繼承Collectio

原创 CopyOnWriteArrayList簡介

原文鏈接:http://cxis.me/2016/05/25/CopyOnWriteArrayList%E7%AE%80%E4%BB%8B/ 定義 addE e方法 addint index E element方法 setin

原创 LinkedList簡介

原文地址:http://cxis.me/2016/05/23/LinkedList%E7%AE%80%E4%BB%8B/ LinkedList簡介 定義 源碼分析 無參構造 根據其他容器進行構造 getFirstgetLast

原创 Linux是怎麼啓動的

昨天筆試考了一道關於linux系統啓動的過程,當時沒答上來,現在整理出來(其實並不複雜)。按下電源按鈕的直到歡迎頁出來之後,linux總共做的事可以分爲五步來完成。1、  BIOS加電自檢:加電自檢,檢測硬件設備。然後按照cmos上面的順序

原创 No Session found for current thread

org.hibernate.HibernateException: No Session found for current thread at org.springframework.orm.hibernate4.SpringSe

原创 我的友情鏈接

51CTO博客開發

原创 Spring學習記錄(一)

1.import 引入配置文件:<import resource="conf/partner/partner-spring.xml"></import> 使用相對路徑2.<context:component-scan>spring可以自動去

原创 User is not mapped 一直提示model對象沒有映射

之前的配置是這樣的<!-- 掃描映射文件,實體類 --> <property name="packagesToScan"> <list> <value>example.

原创 Ubuntu下idea不能輸入中文

系統:Ubuntu16.04軟件:Idea 15問題:Fcitx,搜狗輸入法,不能輸入中文解決:去安裝目錄bin文件夾下找到idea.sh,用編輯器打開,添加XMODIFIERS="@im=fcitx" export XMODIFIERS到

原创 No Session found for current thread

org.hibernate.HibernateException: No Session found for current thread at org.springframework.orm.hibernate4.SpringSe

原创 jnlp本地運行調試

jnpl本地運行調試,需要在java控制面板中設置下,打開控制面板->Java->高級:其中調試下面的啓用跟蹤啓用日誌記錄,顯示小應用程序生命週期異常錯誤都打上勾。java控制檯下面顯示控制檯選中,就可以在運行的時候看到相關信息了、記錄一下

原创 學習Spring源碼記錄(一)

org.springframework.util下StringUtils是個不錯的工具類。 StringUtils.hasLength();判斷是否爲空或者長度是否是0。 StringUtils.tokenizeToStringArray(