原创 UML中6大關係分析
轉自:http://www.yongfa365.com/Item/UML-Association-Dependency-Aggregation-Composition-Realization-Generalization.htm
原创 java web系統級初始化工作
通常我們在做web開發時,有些系統級參數希望在web啓動時就進行一次性初始化,供整個工程調用使用。如,系統配置參數,就可以結合hibernate二級緩存,進行一次性獲取並進行共享。這時就可以採用監聽。 ServletCont
原创 開發者必備的6款源碼搜索引擎
借鑑現有的開源項目或開源代碼,對於初級開發者來說,不失爲一種很好的編程手段,但千萬不要單純地“用”,更多地是理解與提升,這樣纔會進步。 下面爲大家介紹6款源碼搜索引擎,讓你找到更適合你的源碼, 1.Ohloh Oh
原创 一站式學習Wireshark
下載和安裝好Wireshark之後,啓動Wireshark並且在接口列表中選擇接口名,然後開始在此接口上抓包。例如,如果想要在無線網絡上抓取流量,點擊無線接口。點擊Capture Options可以配置高級屬性,但現在無此必要。
原创 Windows DDK中經典的宏——CONTAINING_RECORD
#define CONTAINING_RECORD(address, type, field) ((type *)( \ (PCHAR)(
原创 分別用數組和鏈表實現堆
爲了更好的理解棧的原理,本文分別用數組和鏈表實現了棧, 關於堆和棧的區別可參考文章:http://blog.csdn.net/oshirdey/article/details/20154627 工程下載地址:htt
原创 TCP協議的KeepAlive機制與HeartBeat心跳包
原文地址:http://www.nowamagic.net/academy/detail/23350382 點贊 收藏 分享 文章舉報 李朝淋 發佈了41 篇原創文章 · 獲贊
原创 字符串中字符查找函數:strchr,wcschr 及strrchr, wcsrchr函數
(1) char *strchr( const char *string, int c ); wchar_t *wcschr( const wchar_t *string, wchar_t c ); Find a ch
原创 CreateTimerQueueTimer學習筆記 .
定時器隊列(Timer Queue)可以使用CreateTimerQueue函數創建。定時器隊列中的定時器是輕量級對象,可以在一定時間間隔之後調用指定的回調函數(可以只調用一次,也可以是週期性的)。這種等待操作由線程
原创 Window獲取所有運行的進程
通過遍歷任務管理器,輸出當前正在運行的進程ID和Name。 同時打印出遍歷過程所消耗的時間。/* @Date:2014/6/8 @Author:Alex */ #include <iostream> #include <string>
原创 10個精妙的Java編碼最佳實踐
原文地址:http://www.importnew.com/10138.html 這是一個比Josh Bloch的Effective Java規則更精妙的10條Java編碼實踐的列表。和Josh Bloch的列表容易學習並且
原创 Java設計模式(二)-單例模式
單例模式建議保證某個對象僅僅只有一個實例,當只有一個對象來協調整個系統的操作時,在計算機系統中,線程池、緩存、日誌對象、對話框、打印機、顯卡的驅動程序對象常被設計成單例,總之,選擇單例模式就是爲了避免不一致狀態,避免政出多頭。 下
原创 Eclipse最常用快捷鍵總結
1. ctrl+shift+r:打開資源 這可能是所有快捷鍵組合中最省時間的了。這組快捷鍵可以讓你打開你的工作區中任何一個文件,而你只需要按下文件名或mask名中的前幾個字母,比如applic*.xml。美中不足的是這組快捷
原创 碼農提高工作效率
出處:http://www.cnblogs.com/huang0925/p/3612741.html 俗話說,天下武功,唯快不破。也就是說要練成天下高手的話,出招速度一定要快,這樣才能在江湖上立足,不至於掉了腦袋。而程序員要在IT界混
原创 關於java中String的一點理解
String類是java的最基本類之一,很好的掌握它的原理很是必要的! 1、String的Final類型的,是不可繼承 的,final類默認的方法都爲final類型,保證了方法不能被重載,成員變量不影響 2、String的本質