原创 神奇的學習網站
https://www.shiyanlou.com/courses/?category=Linux%20%E8%BF%90%E7%BB%B4&course_type=all&tag=Linux&fee=all https://www.ru
原创 有關按鈕的觸摸優先級和layer的觸摸事件衝突問題
自己在做到有關按鈕的點擊事件和layer的touch事件問題上也是讓自己頭疼了好一陣,也嘗試過幾種方式 (1)// _eventDispatcher->addEventListenerWithFixedPriority(listner,
原创 有關FreeLibrary的問題
1、我的調用程序接口 2、當我在執行FreeLibrary之前,內存是這樣的 3、當執行FreeLibrary之後: 遇到這種無厘頭的錯誤也是醉了,具體原因還不清楚,問題崩潰在Cstring的Release中 4、dll並沒有改動,
原创 在已損壞了程序內部狀態的 MFCDlg17.exe 中發生了緩衝區溢出
出現這個問題: 1、首先就去百度了,然後看了一堆,仍然沒解決問題。因爲引起這個問題的原因不一定 這裏我也不是很懂,然後我的問題的原因是: 我輸出的DLL是靜態庫中調用DLL屬性、MT生成;但是我的應用程序是共享中調用DLL(屬性-->配置
原创 sizeof用法彙總
sizeof()功能:計算數據空間的字節數 1.與strlen()比較 strlen()計算字符數組的字符數,以"\0"爲結束判斷,不計算爲'\0'的數組元素。 而sizeof計算數據(包括數組、變量、類型、結構
原创 單一選擇按鈕(當Menu上有多個Item的時候,只允許一個Item是選中狀態)
很多時候,開發着會遇到這種需求,雖然Cocos的庫中帶了該功能控件,但是我始終覺得那個是不好用的,於是我自己重寫了一個只允許單一選擇的Menu類,它和Menu是平級的,大部分的代碼是一樣的,只是在onTouchBegin方法中做了少許修改
原创 MFC導出窗口DLL
1、新建MFC的DLL工程 2、右鍵項目添加資源,選擇dialog(雙擊或者點擊新建,不要點開加號) 3、雙擊對話框,添加類 4、創建後的類似: 5、編譯工程 6、新建MFC應用程序 7、將dll和頭文件放入到應用程序目錄下,並
原创 插件式開發
DLL工程創建: 新建工程 2、點擊確定進入界面 3、點擊下一步,進入界面 4、選擇DLL,然後附加選項選擇空項目,然後點擊完成 5、然後新建類xxxx.h以及cpp的編輯 Cpp的實現 編譯生成項目,項目屬性可以設
原创 golang 出現“*.exe is not excuteable”
首先你要創建一個工程 這個是file-->setting其中goroot的值是你的sdk的目錄 然後就是設置gopath 這裏的值是你goland的安裝目錄 這樣設置完了你需要debug設置。run->editconfigiratio
原创 go語言聊天室
package main import ( "bufio" "fmt" "net" "os" ) /** 主程序 啓動客戶端和服務端 參數說明: 啓動服務器端: go run main.go server [port]
原创 DNS報文解析,域名長度解析
最近看了些有關DNS的一點東西,dns結構前面都是固定的,從54位開始是正文的Queries區域,那麼我想知道域名的長度,一開始覺得肯定有長度標識的,結果沒找到,於是就才用了另一種方式: 整個Queries區域的開始位置和結束
原创 有關庫使用問題的最終解決方案
比如說ftp的使用,怎麼測試都不好使,那麼問題來了,該怎麼解決這個頭疼的問題呢? 1、去下載源碼庫(ftplib) 2、將源碼導入到程序中 3、使用導入的源碼庫 編譯!!! 一次類推,這種方式解決問題的最bug方案
原创 eclipse下有關pthread的使用問題
以前這些配置都是可以通過makefile文件手動配置的,現在eclipse都以及集成了,makefile都是不允許編輯的,所以就找了一些資料,也當自己的備忘錄,希望對大家有用 直接說如何操作: 1、project>properties>c
原创 eclipse使用pthread.h遇到“pthread_create”未定義的問題。
解決方法: a.需要在編譯時添加-lpthread參數 $ g++ XXXXX.cpp -lpthread -o XXXXX.o b.在eclipse中配置 project>properties>c/c++Build>GCC C