記錄一些專案出現的小問題(自用)

2021-09-26 10:29:55 字數 1879 閱讀 4730

設定根目錄(相對路徑):選擇當前目錄為路徑起點,如下圖新增 ".\"

當前目錄:大概率為.vcxproj檔案所在目錄
#include

"mysql.h"

#include

//標頭檔案順序錯誤,將上面標頭檔案調換順序

//沒有匯入.cc檔案,在工程中匯入.cc檔案即可

//其中一種,我的錯誤是傳參時引數型別和引數值不對應,我的ret.first是乙個int值應該用%d

//修改以後結果,成功返回錯誤資訊

// 單例模式生成物件存在於堆記憶體中,乙個程序僅有乙個堆,所以物件資料是所有執行緒共享的

// 例可以被多個執行緒同時呼叫,在不修改單例物件的資料時是執行緒安全的,修改資料物件需要

// 修改堆記憶體上的資料(共有的),所以執行緒不安全,需要加鎖。

// 可以簡單的理解為:如果只是多執行緒公用了單例的this指標,則可以不加鎖,因為單例物件

// 的this 指標是不會變化的

// 其中一種錯誤是在讀的時候寫,我自己犯的就是這種,在乙個執行緒中往佇列裡插入資料,

// 在另乙個執行緒中往佇列裡插入資料,造成訪問衝突

// 當時的想法:往佇列裡插入資料不是插在佇列尾嗎?而取出資料是在佇列頭,這其中應該

// 是不衝突的啊,然後就出現了訪問衝突問題。

spdlog學習記錄

// netstat tunlp|grep 埠號,檢視埠占用

// sudo passwd 修改初始root密碼

// ip addr && ifconfig 檢視ip位址

// 沒有新增鏈結庫.lib檔案或者.dll檔案
// 匯入dll時,error,not find mould from *.dll

// 原因是c++匯出dll時沒有給出介面

// 不是有效的win32程式

// 原因:版本不匹配,lua的dll是win32的而你生成的是win64的也可能相反

1. flush privileges; 重新整理許可權

2. set password for root@localhost =

password

('123456'

);

記錄一些日常的小問題(前端)

1 多重迴圈遍歷查詢優化 開發中經常會遇到需要在乙個陣列中查詢某乙個物件的問題,單純用for迴圈語句迴圈查詢。typescript 之前寫的是這樣的 inmanual search,manual return search 無論有沒有找到,這樣做都需要全部迴圈一遍效能太浪費,需要用break來及時跳...

記錄一些小問題

1 關於mysql replace用法 update biaozhun set province replace province,縣 縣縣 作用 將biaozhun表裡的province欄位中的縣換為縣縣 字串擷取 update biaozhun set province substring in...

一些初級小問題

專案完成,就拿來前段時間修改的一些專案總結一下,發現還是有很多值得我在重新的整理一下的,這就來啦,嘿嘿.一.正規表示式的替代 替換是只能在替換模式中識別的語言元素。它們使用正規表示式模式定義全部或部分用於替換輸入字串中的匹配文字的文字。替換模式可以包含乙個或多個替換以及本文本元。提供替換模式以將擁有...