<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 156,  comments - 601,  trackbacks - 0
      2011年11月12日
         摘要: 1. Springboot config示例與原理介紹1.1 Springboot config示例Springboot給我們提供了非常便捷與方便的配置使用方式,常用的使用示例有以下兩種:1)使用@ConfigurationProperties 讀取多個(gè)屬性使用方法:@ConfigurationProperties(prefix = "spring.datasource")使用說明:提供...  閱讀全文
    posted @ 2021-04-08 20:00 x.matthew 閱讀(537) | 評(píng)論 (0)編輯 收藏
         摘要: jprotobuf-rpc-http 是應(yīng)用jprotobuf類庫實(shí)現(xiàn)基于http協(xié)議的RPC開發(fā)組件。 目前1.0提供可以直接把Google protobuf的IDL定義語言發(fā)布成RPC服務(wù),客戶端也可以直接應(yīng)用IDL定義語言進(jìn)行動(dòng)態(tài)創(chuàng)建,幫助開發(fā)完全省去了手工編譯protobuf IDL語言的麻煩。  閱讀全文
    posted @ 2014-10-10 15:20 x.matthew 閱讀(3550) | 評(píng)論 (0)編輯 收藏
         摘要: JProtobuf官方網(wǎng)址:https://github.com/jhunters/jprotobuf
    1.0.0 支持普通類型,嵌套對(duì)象以及對(duì)象數(shù)組的Protobuf協(xié)議的序列化與反序列化實(shí)現(xiàn)。(注解替換proto描述文件)
    1.0.1 由注解對(duì)象動(dòng)態(tài)生成Protobuf的IDL描述文件內(nèi)容。
    1.0.3 增加由.proto 描述文件動(dòng)態(tài)生成Protobuf操作對(duì)象的支持,詳見下面使用說明。  閱讀全文
    posted @ 2014-09-30 11:43 x.matthew 閱讀(4910) | 評(píng)論 (4)編輯 收藏
         摘要: 如果大家有遇到過Java內(nèi)存泄露問題,而且親自動(dòng)手去定位和分析經(jīng)歷的同學(xué)來講,獲取Java的堆內(nèi)信息對(duì)了內(nèi)存使用情況的問題分析和定位是非常有幫助了。例如我們常用的MAT工具,可以較方便的讓我們定位程序中內(nèi)存的使用情況,是哪塊導(dǎo)致了內(nèi)存的泄露等。
    但由于傳統(tǒng)的分析過程比較麻煩,需要使用Jdk的jmap(Java Memory Map)命令把heap內(nèi)存dump到一個(gè)文件,然后用MAT進(jìn)行分析。所以本文介紹一種方法可以實(shí)現(xiàn)在線查看heap內(nèi)存的使用情況,并附上源碼實(shí)現(xiàn),希望對(duì)大家有幫助。由于目前調(diào)研中只找到了Sun JDK6以及以上版本的實(shí)現(xiàn),所以目前該方案只支持Sun JDK6或以上。如果其他同學(xué)有其它版本的JDK實(shí)現(xiàn)分享,歡迎一起交流。  閱讀全文
    posted @ 2013-02-20 16:30 x.matthew 閱讀(6320) | 評(píng)論 (9)編輯 收藏
         摘要: CyclicBarrier一個(gè)同步輔助類,它允許一組線程互相等待,直到到達(dá)某個(gè)公共屏障點(diǎn) (common barrier point)。假如在涉及一組固定大小的線程的程序應(yīng)用中,要求這些線程必須不時(shí)地互相等待(保證所有線程都執(zhí)行完畢才返回),那么選擇 CyclicBarrier 就會(huì)讓這個(gè)實(shí)現(xiàn)變得非常容易。CyclicBarrier 在釋放等待線程后可以重用,所以又稱它為循環(huán) 的 barrier。  閱讀全文
    posted @ 2012-06-28 13:34 x.matthew 閱讀(2754) | 評(píng)論 (1)編輯 收藏
         摘要: 本文通過對(duì)Apache Commons Collections 項(xiàng)目中LRUMap這個(gè)集合類的源代碼進(jìn)行詳細(xì)解讀,為幫助大家更好的了解這個(gè)集合類的實(shí)現(xiàn)原理以及使用如何該集合類。
    首先介紹一下LRU算法. LRU是由Least Recently Used的首字母組成,表示最近最少使用的含義,一般使用在對(duì)象淘汰算法上。也是比較常見的一種淘汰算法。  閱讀全文
    posted @ 2012-06-28 13:34 x.matthew 閱讀(5855) | 評(píng)論 (1)編輯 收藏
         摘要: Treap=Tree+Heap。Treap本身是一棵二叉搜索樹,它的左子樹和右子樹也分別是一個(gè)Treap,和一般的二叉搜索樹不同的是,Treap記錄一個(gè)額外的數(shù)據(jù),就是優(yōu)先級(jí)。Treap在以關(guān)鍵碼構(gòu)成二叉搜索樹的同時(shí),還按優(yōu)先級(jí)來滿足堆的性質(zhì)(在這里我們假設(shè)節(jié)點(diǎn)的優(yōu)先級(jí)大于該節(jié)點(diǎn)的孩子的優(yōu)先級(jí))。但是這里要注意的是Treap和二叉堆有一點(diǎn)不同,就是二叉堆必須是完全二叉樹,而Treap可以并不一定是。  閱讀全文
    posted @ 2012-05-16 14:37 x.matthew 閱讀(4295) | 評(píng)論 (0)編輯 收藏
         摘要: 對(duì)于Mybatis 擁有的Lazy Load(有中文翻譯成延遲加載)功能,應(yīng)該很同學(xué)都有聽說過,今天主要與大家一起來解讀一下Mybatis在Lazy Load功能的實(shí)現(xiàn)的代碼。Lazy Load實(shí)現(xiàn)的功能很好理解,就是在數(shù)據(jù)與對(duì)象進(jìn)行Mapping操作時(shí),只有當(dāng)真正使用該對(duì)象時(shí),才進(jìn)行Mapping操作,以減少不必要的數(shù)據(jù)庫查詢開銷,從而提升了程序的效率。  閱讀全文
    posted @ 2011-12-29 19:14 x.matthew 閱讀(5037) | 評(píng)論 (1)編輯 收藏
         摘要: Thrift出自Facebook用于后臺(tái)各個(gè)服務(wù)間的通訊,Thrift的設(shè)計(jì)強(qiáng)調(diào)統(tǒng)一的編程接口的多語言通訊框架.
    本文通過一個(gè)實(shí)例來介紹一下Thrift最基本的應(yīng)用。  閱讀全文
    posted @ 2011-11-12 18:57 x.matthew 閱讀(17899) | 評(píng)論 (4)編輯 收藏
    主站蜘蛛池模板: 亚洲视频日韩视频| 波多野结衣久久高清免费| a级片免费观看视频| 国产A∨免费精品视频| 视频免费1区二区三区| 九一在线完整视频免费观看| 免费一级全黄少妇性色生活片 | 亚洲综合亚洲综合网成人| 四虎精品亚洲一区二区三区| 免费人妻无码不卡中文字幕18禁| 国产精品冒白浆免费视频| 四虎影视免费永久在线观看| 免费大片在线观看网站| 亚洲精品偷拍视频免费观看| 国产精品V亚洲精品V日韩精品 | 蜜桃AV无码免费看永久| 国产精品免费观看| 18禁无遮挡无码网站免费| 最新69国产成人精品免费视频动漫| 日本免费网站在线观看| 四虎影视精品永久免费| 国产成人亚洲精品影院| 亚洲国产香蕉碰碰人人| 亚洲另类自拍丝袜第1页| 亚洲欧美日韩国产精品一区| 国产精品亚洲色图| 两性色午夜视频免费播放| 久久久久国色av免费看| 日本XXX黄区免费看| 国产成人aaa在线视频免费观看| 亚洲国产精品毛片av不卡在线| 亚洲线精品一区二区三区 | 免费少妇a级毛片人成网| 亚洲精品tv久久久久| 亚洲AV无码成人网站久久精品大| 麻豆亚洲av熟女国产一区二| 日韩亚洲国产高清免费视频| 一区二区三区精品高清视频免费在线播放 | 午夜dj在线观看免费视频| 亚洲国产精品无码久久青草| 亚洲成AV人在线播放无码|