原创 lua中兩個(以上)dll使用不同的lua靜態庫導致垃圾回收時程序崩潰

仔細看了崩潰的代碼以後,發現了一點蛛絲馬跡: 在luaopen_testlua函數裏的的調用如下: lua_newtable----->lua_createtable---->luaH_new,在這個函數裏可以看到這些: Tab

原创 數位DP——2018數,吉比特筆試題

題目:給定一個n求1到n之間的2018數,2018數數字中含有 2018即爲2018數例如,210198,32108;10218不是2018數, 數據範圍1e9; 解法:數位dp,數位dp理解,記憶話加遞歸,將每一位的數字狀態保存下來,以

原创 使用C++搭建簡單服務器與瀏覽器交互,使用cpp-httplib

文章目錄cpp-httplip githubservice codehtml code目錄結構json庫 cpp-httplip github lgithub地址 service code #include "http_servi

原创 記錄一些項目出現的小問題(自用)

目錄VS2017設置根目錄mysql編譯錯誤protobuf編譯錯誤變長參數讀取權限錯誤 VS2017設置根目錄 設置根目錄(相對路徑):選擇當前目錄爲路徑起點,如下圖添加 ".\" 當前目錄:大概率爲.vcxproj文件所在

原创 淺談sdk

原文鏈接:https://blog.csdn.net/swjbjxr/article/details/50987496 SDK,全稱:Software Development Kit,作

原创 C++利用MysqlAPI連接數據庫

原文鏈接:https://blog.csdn.net/qq_33248019/article/details/78904751 數據庫相關API連接 1、爲工程附加目錄,將MySQL S

原创 初識boost.asio庫

目錄boost安裝教程啥也不說,咱們代碼見service_codeclient_code簡單意義解釋lambada函數簡單介紹 boost安裝教程 window跟着這個教程走,安裝沒問題 linux 自己百度一下就好了,教程蠻多的

原创 Boost.asio 常用函數用法 (自用)

目錄頭文件常用類常用函數 ps:適合有一點點基礎的看,什麼都不知道的不太看得懂 頭文件 #include <boost/bind.hpp> // 綁定handler用 #include<boost/asio.hpp> // 必要

原创 boost::ASIO的同步方式和異步方式

http://blog.csdn.net/zhuky/article/details/5364574 http://blog.csdn.net/zhuky/article/details/5364685 Boost.Asio是一個

原创 劍指offer 求出1 ~ 13的整數中1出現的次數 求和

求出1 ~ 13的整數中1出現的次數,並算出100 ~ 1300的整數中1出現的次數?爲此他特別數了一下1~13中包含1的數字有1、10、11、12、13因此共出現6次,但是對於後面問題他就沒轍了。ACMer希望你們幫幫他,並把問

原创 MySQL常用指令(自用)

目錄:常用查看指令數據庫使用指令其他指令聚類函數和其意義列操作 常用查看指令 注意: [database_name] = 你要進入的數據庫名字 ex: use db; 表示進入數據庫db,後面若有類似情況,參看此例。 * 啓動my

原创 C++知識備忘錄(自用)

目錄:__DATE__和__TMIE__使用va_list va_start va_arg va_end使用通用縮寫表 __DATE__和__TMIE__使用 #include<iostream> using namespace

原创 protocol buffer 小知識備忘錄

備忘錄proto buffer 備忘錄使用protoc命令對我們定義的message.proto文件進行編譯ProtoBuf數據類型 proto buffer 備忘錄 使用protoc命令對我們定義的message.proto文件

原创 Windows 下 protocol buffer 安裝教程

目錄:配置環境Windows10 ,IDE是VS2017企業版下載protocol buffer鏈接前提條件使用cmake創建sln文件生成lib編寫一個.proto 文件生成.h文件和.cc文件鏈接lib(完全沒理解,不過不影響

原创 linux下編譯C++文件基本命令

一個C/C++源代碼要變成一個可執行文件,需要經過預處理(Pre-processing)-編譯(Compiling)-彙編(Assembling)-鏈接(Link)    基本流程爲:               test.c --預處理