原创 實用雲計算環境簡述
實用雲計算環境簡述 如今it領域沒聽說過雲計算的絕對是out了,雖然大家都知道雲計算,雖然很多高校很多專業都開設了雲計算專業,雖然很多人都在討論雲計算,雖然也有少數人走在了應用雲計算的前列,然而,可悲的是,大多數人對雲計算的認識僅限於
原创 價格查詢網
花了四天寫了個價格查詢的web體驗版,大致結構是這樣的,前端web界面: 該web通過tcp連接後臺一個ppsserver,ppsserver調用一個ppsget.dll從一些配置好的網站現拉網頁分析產品價格等信息,說起來是很簡單的,
原创 基於雲計算的價格查詢實現
基於雲計算的價格查詢實現 上篇博客提到價格查詢功能,當時正在考慮做成雲計算模式,所以當時連多線程都沒考慮,就是準備將功能都交給雲計算系統的,由雲計算內部管理線程和調度問題,所以當時實現就根本不用考慮多線程,現在功能基本實現,下面大
原创 定時器模塊改造
之前的文章講過,我設計的網絡框架有幾組線程,分別是io、異步、同步、定時器,各個不同應用server幾組線程組合形式不盡相同,簡單的可只有io線程,複雜一點的可io+同步,更復雜一點的也可io+同步+異步+定時器,總之我以幾組線程的自由組
原创 我的網絡模塊設計第一版
我的IOCP網絡模塊設計 爲了設計一個穩定易用高效的iocp網絡模塊,我前前後後花了好幾個月的時間,也曾閱讀過網上很多資料和代碼,但是非常遺憾,能找到的資料一般都說得很含糊,很少有具體的,能找到的代碼離真正能商用的網絡模塊差得太遠,大
原创 HashCrack程序數據及索引設計2
HashCrack程序數據及索引設計2 上個月寫了《HashCrack程序數據及索引設計》裏面已經提到早期設計的幾種存儲方法,最後達到了每條記錄15個字節左右的水平,但這個存儲效果還是很差的,而且是單體文件,受制於內存限制,後來又
原创 雲計算實踐2
雲計算實踐2 上一篇《基於雲計算的價格查詢實現》就算是雲計算實踐1吧,所以這篇就叫《雲計算實踐2》。其實今年開始研究雲計算有一段時間了,約3個月前研究md5破解(http://www.shprog.com/HashCrack.aspx
原创 HashCrack項目階段性總結
從開始研究HashCrack兩個多月了,雖然中間忙其他項目間斷了近一個月,但總的耗在HashCrack上的時間也有一個多月,最近幾天又把web部分完善了一下,順便做了其他幾種加密算法,現在HashCrack支持MD5、SHA1、MYSQL
原创 mysql在nosql下的緩存變革
mysql在nosql下的緩存變革 mysql這個互聯網生出來的數據庫被無數個網站、遊戲等使用,據說google、tencent、taobao都在使用它,在互聯網高速發展的過程中,由於高速緩存的需要以及傳統數據庫難於
原创 吹牛太少,以後要多吹
昨天去見兩個老鄉,多年的朋友同學,也是搞技術的,大家都在上海,只是交流不是太多,聊起我做過的一些東西,他覺得不大相信,我說我寫的遠程控制程序全dll組成,所有模塊可熱升級,包括主模塊,主模塊小於20k,他似乎難於相信,我跟他說這個程序還是
原创 Json解析速度問題
一直想測試一下json的解析速度,前些天終於花了一點時間測了一下,在我的破筆記本上,解析一個包含10個元素(各種類型都有)的object型json,1秒鐘大概只能解析不到10w次,就算把內存池用到極致也只能解析12.5w次左右,換用自己定
原创 我的網絡模塊設計第二版
07年我寫了一篇文章叫《我的網絡模塊設計》,姑且叫那個爲第一版吧,由於持續對網絡模塊進行改進,所以現在的實現和當時有很大改變,加上上層應用越來越多,又經過了幾年時間考驗,現在的實現方式比之前的更靈活更有效率,也因爲最近看了一些人做網絡
原创 回調函數的常見實現方式及速度比較
回調函數的常見實現方式及速度比較 回調函數實在是用得太廣泛,回調函數又有多種實現方式,如: 1、 靜態函數 2、 虛函數 3、 函數對象 4、 傳統c函數,通過一個void *傳遞對象地址,內部強制轉換 5、 fast
原创 一套網絡框架的杯具
一套網絡框架的杯具 之前設計了一套網絡框架,持續改進了很多年,使用在很多項目上,綜合效率還行,也很穩定,一直以來對這套東西信心滿滿,總以爲啥問題都好解決,但最近就有個需求讓我選擇還是改了下這個框架。 之前的框架是這樣的,可以開一
原创 最近項目架構及協議決策
最近給自己換了個老闆,忙了一段時間,所以有幾個月沒寫博客,今後還是要爭取多寫啊,呵呵。 換來新地方,第一件大的事情就是修改後端架構和通信協議,架構也設計得很普通,因爲這邊的業務不需要太過複雜的後端,所以就簡單設計了一下,基本