原创 linux api

flockfile  void flockfile(FILE *filehandle); 進程內線程的互斥, 針對文件指針,同一文件的不同的文件指針對應不同的鎖,不會互相影響 fp1 = fopen("xx", "w+"); fp2

原创 C++迭代器在刪除元素後的失效問題

C++迭代器失效問題__map/set等關聯容器如何刪除元素__vector/list/deque等序列容器如何刪除元素__迭代器如何使用   序列性容器::(vector和list和deque)          erase

原创 記記2013 望望2014

     2013的工作從年後到8月末結束,當時就是感覺狀態不佳?工作糾結?沒有進步?失去信心?滿面未知?很多種的感覺吧, 反正我就是需要休息一下,至於別人說的“做事太武斷,太恣意而爲,這樣對自己不好”,我內心只有一句:no truth,

原创 __stdcall 與 __cdecl 區別 (彙編 call ret 時,棧的變化)

原文:__stdcall 與 __cdecl 區別 __cdecl C++ void fun(int a)   //默認__cdecl {  cout << a; } int main() {  fun(3);  system("

原创 獨立域名綁定到個人網站

在godaddy上註冊了獨立域名,需要將其綁定到sae上的個人博客上(縱然sae上的web應用在創建時會分配一個二級域名 <yourappname>.sinaapp.com,但還是感覺網站沒有完全掌控)。 1、登錄sae,管理博客所在的應

原创 jit aot

JIT:Just in timeAOT:Ahead of time

原创 websites

常關注網站 <ul class="js_bd site-bd  site-hd0"><li data-style2="" class="js_site-item g-ib site-item site-item-normal " dat

原创 c++ constructor destructor 執行順序固化

總體規則: 當一個類繼承自多個基類,而且本身還包含有其他類的成員對象的時候,構造函數的調用順序爲:基類的構造函數->成員對象的構造函數->自身的構造函數。構造函數的調用次序完全不受構造函數初始化列表中表達式的次序影響,只與基類的聲明次序和

原创 css

position: absolute/relative absolute,相對border邊界,且不考慮未明確指定的margin;relative相對padding內邊界,即使是未指定margin or auto的margin,也會考慮

原创 zeroMQ相關

ZeroMQ:雲計算時代最好的通訊庫 [ZeroMQ] 彙總帖   zeromq解決了什麼問題

原创 字節對齊

對於結構體,設置字節對齊,會改變成員佈局和結構體大小 結構體大小分析: 1、默認情況下,結構體大小是最寬成員的整倍數,結構體的起始地址是最寬成員的整倍數,結構體的每個成員的起始地址是該成員寬度的整倍數 struct AA { char

原创 虛擬機上網

宿主機上vmware內的linux要上外網,方便安裝些工具軟件等,同時宿主機要訪問虛擬機linux的ssh服務 設置: 1、虛擬機點擊右鍵 “setting”,設置“network adapter”爲NAT模式 2、vmware菜單項ed

原创 windows shell 相關

雙擊進入某目錄 cmd.bat: @echo off cmd.exe /k cd /d D:\Program Files 右鍵進入cmd控制檯: Windows Registry Editor Version 5.00 [HKEY_CL

原创 WINDOWS7黑屏、桌面圖標全亂套

問題: 昨天關機前,電腦還是好好的,今天一打開,便是黑屏,桌面圖標少了很多且佈局全亂套。 排查: 確認了C盤裏desktop裏的圖標和文件是全的,只是桌面沒顯示出來。看到系統有彈出提示說無法正確加載用戶配置文件,開機時使用了系統默認配置,

原创 tcp rst 出現場景

1、connect連接的端口沒有進程檢測,會收到rst 2、向已經關閉的套接字繼續發送數據,會收到rst 3、接收緩存區的數據未讀取乾淨,便關閉套接字,會發送rst