原创 雜記,類、函數的封裝作用

最近對我的“嗅圖狗”添加新功能,發現過去那種“面向過程”式的設計比較難改,尤其是爲了打包exe將所有文件都放到同一個代碼文件後……函數之間傳值就弄個全局變量,神似硬件裏的“搭飛線”。改起來也是麻煩的可以…… 函數是“對程序段,功能

原创 c語言輸出0.000000或亂碼,深究

0.引例 剛剛看到一篇帖子,發現我剛學編程時也遇到過,後來問同學要了代碼(額)過了就沒再管……現在看到了,接觸的底層東西也多了,覺得有必要深究一下。 問題鏈接(已經有大佬解答了):https://fishc.com.cn/thre

原创 相似圖片搜索的原理(二)【作者: 阮一峯】

感謝這篇新浪博客的轉載讓我找到了阮大佬的博客:http://blog.sina.cn/dpool/blog/s/blog_b906c1070102vjo5.html 沒想到我當時做嗅圖狗時用到的技術在人家好幾年前的博客裏就寫的清清

原创 記一次錯誤解決:MySQL 1054 - Unknown column in where clause

一.背景介紹 這是我的表: +-----------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key |

原创 記一次犯二行爲

之前寫一個隨機生成位置點的軟件 我特意將“隨機範圍爲0”設置了個判斷直接傳值,避免計算操作 後來又因爲範圍內隨機數會有重複,我就將之間生成的位置存進列表,新生成的位置先在列表中查一遍,如果之前沒有再創建,否則退回重新隨機一個位置。

原创 原碼反碼補碼移碼的目的

不涉及定點、浮點運算。範圍僅在整數的數據表示裏。 使用比喻,使用相似的思維就可理解其共性,這篇我就想這麼寫。 計算方法是設計出來的,方法因爲什麼要這樣設計的思維和目的纔是我們學習時的主線。 唐朔飛那本教材太高估我的智商,上來就是小

原创 遞歸故事

從前有個老和尚在講從前有個老和尚在講一口井的故事的故事 看着暈?其實意思明確,加上括號再看 從前有個老和尚在講(從前有個老和尚在講(一口井)的故事)的故事 這就是遞歸 “一口井”就是截止條件 “從前有個老和尚在講()的故事”就是遞

原创 通用型遊戲資源提取工具介紹

先感慨一下,這是篇2007年的帖子啊!!13年了! 遊戲資源包括了遊戲的圖片、文字、音樂、動畫和其他數據資源。雖然很多遊戲的資源都是開放的或者採用通用格式壓縮的,但也不少遊戲是經特殊格式打包過了,要想得到這些資源可以尋找專用的資

原创 上古卷軸5 Papyrus的LOG日誌分析,科學解決ctd,bug的方法

更新日期:2016-06-15 16:00:04 來源:網絡蒐集 編輯:快猴網-孫猴子 1.(起手裝x)上古卷軸5本身是一個B社的一個魔幻RPG沙盒遊戲,原版就那樣,你們都知道的。但是B社給出了CK這個工具,我們可以修改它,讓它變

原创 解讀帖子:結構化編譯器前端 Clang 介紹(VS2017編譯clang)

因爲需要提取出頭文件或源文件的函數名列表和相應的函數參數類型,我想從已有的編譯器中尋找函數調用,於是我找到了——結構化編譯器前端 Clang 介紹 這個貼子折騰了我很久(還有幾個開源項目我也沒有搞定)……人家寫的沒問題,但是對於我

原创 找c++函數用的正則表達式

最近一直在搞讀c++文件生成函數名列表的方法 [a-zA-Z_](\S*?)(\s*?)[a-zA-Z_](\S*?)(\s*?)\(.*?\)(.*?)(\{|;) 解釋一下 數據類型,空白或換行,函數名,空白或換行,(,任意

原创 Qt描述路徑Qfile時絕對路徑不明錯誤

我日那些看不見的字符!!! 我折騰了2天艹 感謝:\u202a 神奇的控制字符 讓我知道了路徑不能隨便粘貼…… 起因是這樣的,我想試一下qt的正則表達式截取文件內容,需要QFile取文件路徑,結果我習慣性地從文件屬性的安全裏找對

原创 我的chrome常用快捷鍵

退坑uc後用chrome有些習慣不得不通過安裝插件來實現,不爽(鼠標手勢在一些頁面還不能使用),於是查了下快捷鍵,發現直接用起來還不錯(還不用安裝插件) 最常用 關閉當前頁 Ctrl + w 打開剛剛關閉的標籤頁 Ctrl + S

原创 C++編程-類的綜合練習

就像魯班在成爲木匠祖師之前也是經過不斷練習的。 …… 老師傅提出第三個問題:“兩個徒弟學成了手藝下山去,師傅送給他們每人一把斧子。大徒弟用斧子掙下了一座金山,二徒弟用斧子在人們心裏刻下了一個名字。你願意跟哪個徒弟學”魯班馬上回答

原创 譚浩強第2版教材裏放到提高中的內容:移位、宏定義……位段(位域)、條件編譯……

前言 C語言博大精深,我在把譚浩強那本《c語言程序設計》看完後發現碰到開源程序仍有看不懂的東西,所以把題解與上機指導那本書拿來補充一下缺漏知識。   先放出譚浩強《C程序上機題解與上機指導》的補充知識部分的目錄   一、位運算: 說明