有一年沒有發表文章了,最近我為了一個項目對QQ協議進行研究,有些心得,不敢獨享,故把其中一項協議--基於HTTP的QQ協議V1.1的不完整成果,拿出來與大家分享一下。大家說到QQ協議都覺得很神秘,是因為QQ不像MSN或者ICQ協議都已經官方公布了,而QQ的沒有公布。研究它的人也不是特別的多,雖然已經有了基於QQ協議所寫成的第三方軟體 foicq, qq plugins for gaim,
Windows7設定個人資料檔案夾不如Winxp那麼方便,儘管靈活性更強了再加上Windows經常需要重裝的特性,所以很多人都不願意把個人資料放在系統硬碟上所以我做了這個小東西,給自己用,也給大家用是不是好用,希望得到大家的反饋.這個小工具Win7LocationTool,用到了UAC許可權擷取,值得一提的是還用到了Win7最新的增強工作列的特性,帶進度條的工作列回頭我會發一個關於帶進度條的工作列的demo開始這個小工具是用Wpf來做的,wpf剛剛開始看,沒有找到和這個帶進度條的工作列的相相容的
C#寫了個應用程式,引入了Flash外掛程式,現在換用了win7 64bit(VS2010)調試時,提示Flash控制項未註冊Flash其實已經正常註冊了的,IE(32bit)可以正常使用Flash 修複辦法:將項目屬性Build中的Platform target從Any Cpu更改為x86即可 原因是:64bit的Windows無64bit的Flash外掛程式可用,調試時以64bit模式運行則無法調用到Flash外掛程式。更改為32bit模式就可以了
這幾天修改一個去年做的程式,因為程式使用了xml儲存的一些資料,整個xml檔案結構欠佳,所以每次都需要對資料進行讀取運算重新組合才能使用。 朋友需要這個程式多加點功能,於是順便把這個去年做的不太好的地方給解決了。 採用了一個空間換時間的策略,效果如下:之前生產的應用程式檔案大小:679 KB (695,808 bytes)之後:938 KB (961,024
1<asp:RadioButtonList id="RadioButtonList1" style="Z-INDEX: 102; LEFT: 16px; POSITION: absolute; TOP: 144px" 2 runat="server"> 3<asp:ListItem Value="a" >a</asp:ListItem> 4<asp:ListItem Value="b"
本文是閱讀Visual Studio Development Environment Model筆記.VS IDE(Integrated development environment)是VSPackage的宿主架構,以便他們可以互動共用的服務.VS
A.微軟官方(及半官方)資源首頁:http://msdn.microsoft.com/en-us/vstudio/vextend.aspxMSDN:http://msdn.microsoft.com/MSDN技術資產庫:http://msdn.microsoft.com/zh-cn/library/bb166441(VS.100).aspx論壇:http://social.msdn.microsoft.com/Forums/en-US/vsx/threadsLearnVSXNow! http:/
以獨立模式(Isolated)建立的項目,預設是沒有起始頁的.你需要做以下工作來找回起始頁.1.在Applicationcommands.vsct中注釋No_ShellPkg_startPageCommand,來啟用View菜單下的StartPage菜單<!--<Define name="No_ShellPkg_StartPageCommand"/>-->2.在SolutionName.Application.pkgdef檔案中(在項目同名項目中Shell
一個看得見的美女你卻碰不得,作為一個男人這恐怕是人生中莫大的痛苦;原始碼對於我們程式員來說就是這樣的美女。 我們經常會有這樣的需求或者想法:動態產生或者修改代碼。當然,我們可以把代碼看成字串而直接修改,但是這種做法也未免太生硬了,能解決的問題有限;而另一個方式就是CodeDom。 CodeDom是強大的!我們感謝微軟,給我們提供了強大的描述物件導向語言的架構;我們感謝微軟,給我們提供了能夠根據CodeDom產生代碼或者程式集的CodeDomProvider;我們又強烈的鄙視微軟,沒有給我
1.文檔基於原始碼下doc/ap目錄下的.markdown檔案產生的. 2.文檔有html和json兩種格式, json格式是一種實驗性質的文檔, 目的是便於類似於IDE調用文檔, 可以做些諸如代碼提示等工作. 3.API的穩定層級. 0級, 廢棄. 該API已知有問題, 計劃更改, 不應該依賴該API, 應該不會向後相容.1級, 實驗. 該API是新加的, 可能會被改變或者移除.2級, 不穩定. 該API已經被確定, 但沒有經過足夠的測試, 會盡量做向後相容.3級, 穩定.
如果你的工程在調試時需要某些程式集存在於GAC,但那些程式集是你另外的工程編譯時間產生的,或者因為其它原因是動態變化的,那麼最好的做法是在編譯該工程時就把這些程式集重新添加到GAC中。 如果因為部署等工作導致你的GAC中存在你工程的程式集,而使你不能加斷點調試等,而這種事情又經常發生,那麼在編譯該工程時就把這些程式集重新添加到GAC中也不失為一個好的解決方案。 讓程式集在編譯時間自動添加到GAC的思路很簡單,就是寫一個批次檔,然後在工程的建置事件中調用這個批次檔。具體實現如下: 1.
8.C/C++擴充C/C++運行效率要比js高些吧, 在一些運算密集的模組, 如果能編譯成二進位模組, 能提高運行效率.這段先跳過去, 稍後詳細研究. 9.processprocess是一個全域對象, 是EventEmitter的一個執行個體. Event: exit線程退出的時候觸發的事件收到此事件後會馬上退出, 在回呼函數中再添加回呼函數是不會執行的, 見文檔中範例程式碼. Event:uncaughtExecption對此事件偵聽後, 預設的顯示stack並退出的動作將不再執行.偵聽後,
人生的智慧,沒有定論、也許也沒有結果。我們只能用我們的一顆真心、慢慢感受;我們只能隨著時光的流逝、慢慢沉澱;我們只能當自己是茫茫宇宙中的一顆沙,慢慢磨礪。 我願與各位分享一些個人的想法,這些想法也許是長期的感受;也許只是靈機一動;也許是可成文的知識;也許只是一抹思維的痕迹。總之,只能算些糟粕,請恕本人愚鈍、學識粗淺,這些糟粕也許未能如你所想,也許未能入你法眼,也許漏洞百出。但請原諒,共同討論、分享。 這是開篇之作,介紹的是中華民族哲學的開篇之著——《易經》。《易經》可以用來“算“命,但易
判斷點擊是否點擊在了一個精靈上, 其實就是判斷一個點是否在一個矩形內。cocos2d-x的2.0.2版本可以使用CCRect的函數bool CCRect::containsPoint(const CCPoint& point) const來判斷。找出Sprite的Rect很重要了,簡單搜尋了下,發現網上普遍沒有考慮Sprite的AnchorPoint, 所以導致判斷出錯。 1 CCSprite *sprite = CCSprite::create("test.png"); 2
前幾天@子龍山人 再微博上推薦了一個動作編輯器Spriter http://weibo.com/1703959697/yyc6ggSGC, 這個編輯器還處於早期版本, 現在是Alpha2. 研究了幾天感覺還是很不錯的, 而且看到工具的規劃還是多規矩的, 文檔格式也寫的明明白白。美中不足的是,
本來打算從太極、兩儀、四象、八卦等基礎說起,但是為了讓大家能夠更快速的瞭解易經,認識易經的卦到底是怎麼一回事,所以我特地把乾卦和坤卦放到前面,至於裡面可能會出現一些不懂的名詞則不必理會。 首先聲明,本人也是初學者,且悟性和古文功底有限,所以本系列難免會有些誤解;再加上易經的博大精深,所以我文中所言,也不過是易經世界中的一片落葉;而畢竟易經年代久遠,所以文中不一定會忠於原文,可能會做些引申,如有異議,歡迎討論,敬請諒解。 乾卦原文: 乾為天
作者托尼-施瓦茨的新書《我們的工作方式不起作用:被遺忘的四大促進表現的需求》一書在媒體上掀起了不小的轟動。最主要的是,他喚起了那些我們早已熟知的事情:這種現代化的時刻線上保持聯絡的久坐方式對我們的工作有多方面的損害。但是,對於遠程團隊,和我們這些勞心勞力為團隊謀福利的管理者來說,這些問題非常棘手。 針對他的文章《拿回你的項目》,我最近寫過一篇評論。最近,我有機會向他請教一些有關管理遠程團隊的問題。很多人的公司都是虛擬,他也在管理這樣的公司。以下是他的一些觀點:
PHP5.4發布了, 裡面有幾個功能相當的吸引人, 作為更新的版本, 以後支援的程式環境肯定會越來越多. 如何用好這些新功能, 要先學習才行.必須要先配置一個PHP5.4的環境, 我這邊因為開發還必須在5.3下做(怕出現和伺服器環境不相容的情況), mac os x的系統手動編譯php也一直有問題.所以為了嘗試PHP5.4, 我選擇了VirtualBox + Ubuntu Server的虛擬機器解決方案.VirtualBox是開源免費強大的虛擬機器軟體, Ubuntu
純HTML5打造:Firefox OS介面曝光北京時間7月20日訊息,今天TechWeekEurope UK上面曝光了一組由Mozilla推出的手機作業系統Firefox OS的最新照片。Mozilla公司同時確認Firefox OS將在明年首先登陸拉丁美洲,隨後會向歐洲及全球進行推廣。曝光的這組照片顯示,由HTML5打造這款手機作業系統與iPhone有諸多相似之處。如菜單頁面、通訊錄介面及輸入鍵盤的設計等等。前不久,Firefox瀏覽器建立者Mozilla基金會的開放移動計劃“Boot to
Google的第一位女工程師Marissa