原创 jmx學習筆記三
在MBean中有隻要遵循以下兩個規則,我們就可以在jconsole中動態的改變MBean中的屬性值 1. JMX中要定義接口必須以xxxMBean的規範定義 2. 得有類實現xxxMBean接口 例如: Jav
原创 Java ClassLoader深入講解
當JVM(Java虛擬機)啓動時,會形成由三個類加載器組成的初始類加載器層次結構: bootstrap classloader | extension cla
原创 EasyMock源碼分析
MocksControl有type ,state 和 behavior。它會被保存在當前Thread對應的Map的以threadLocal 爲鍵的值中。 初始化MocksControl時,根據type來設定behavior的checkor
原创 Leetcode Linked List Cycle
Given a linked list, determine if it has a cycle in it. public boolean hasCycle(Node head) { Node p1 = head; Node p
原创 17個使用spring的開源項目
PowerstoneTudu ListsAlfresco Content ManagementSpringSidePlazmaagileexpressZksample2Spring Rich ClientBroadleaf Commerc
原创 理解JVM如何使用Windows和Linux上的本機內存
轉至:http://www.chineselinuxuniversity.net/articles/23291.shtml 摘要:Java™ 堆耗盡並不是造成 java.lang.OutOfMemoryError 的惟一原因。如果本機
原创 jmx 學習筆記二
Notification 通知,也可理解爲消息,有通知,必然有發送通知的廣播,JMX這裏採用了一種訂閱的方式,類似於觀察者模式,註冊一個觀察者到廣播裏,當有通知時,廣播通過調用觀察者,逐一通知. 這裏寫一個簡單的Server
原创 崔天翼的找工作總結
http://blog.renren.com/share/270327111/14798903084 首先說明一下,我本來是浙大計算機2008級的學生,後來因爲無法按時畢業延期了一年,於是就變成了2013年畢業,所以今年纔開
原创 LeeCode Binary Tree Preorder ,inorder ,postorder Traversal
class TreeNode { private int val; TreeNode left; TreeNode right; public TreeNode(int val) { this.val = val;
原创 jmx學習筆記一
JMX 即 Java Management Extensions Java管理擴展 MBean 即 managed beans 被管理的Beans 一個MBean是一個
原创 linux vi命令
讓我們一起來練習: 1,上下左右kjhl 2,4h代表往左移動4位,10j代表往下移動10位 3,:set wm=10 ,每10個字符vi就自動換行 4,:set nu顯示實際行號(顯示爲三行的有可能實際爲一行,在編輯時候用enter可以
原创 沒理解double check lock的問題
嗯,看了些鏈接 https://www.cs.umd.edu/users/pugh/java/memoryModel/jsr-133-faq.html#reordering http://www.cs.umd.edu/~pugh/
原创 張江男曲折的出國夢
來源: 小蒲的QQ空間 發佈時間: 2013-09-22 21:23 閱讀: 11545 次 推薦: 65 [收藏] 聯繫作者:[email protected] 伍童鞋耗時一個月寫作的,堪稱有生以來史上最
原创 一段理解nio的代碼
import java.io.IOException;import java.nio.ByteBuffer;import java.nio.CharBuffer;import java.nio.channels.SelectionKey;
原创 LeeCode partition List
Given a linked list and a value x, partition it such that all nodes less than x come before nodes greater than or equ