原创 在linux用gdb查看stl中的數據結構

在linux用gdb或者cgdb計較不爽的地方是無法打印STL的東西,所有啊去網上找了找解決方案https://www.douban.com/note/182826844/?qq-pf-to=pcqq.c2c 本帖把怎麼配置這個東西寫

原创 練習hacker站

進攻即是最好的防禦,這句話同樣適用於信息安全的世界。這裏羅列了19個合法的來練習黑客技術的網站,不管你是一名開發人員、安全工程師、代碼審計師、滲透測試人員,通過不斷的練習才能讓你成爲一個優秀安全研究人員。以下網站希望能給各位安全小夥伴帶

原创 windows..go安裝配置

1、隨便安裝個位置。。比如c:\go .設置此路徑爲環境變量GOROOT 2、設置系統環境變量把%GOROOT%\bin;加入到path環境變量中去 3、新建一目錄,專用於GO組件目錄。。比如g:\go_project。設置

原创 c++ 時間函數速記

linux下存儲時間常見的有兩種存儲方式,一個是從1970年到現在經過了多少秒,一個是用一個結構來分別存儲年月日時分秒的。time_t 這種類型就是用來存儲從1970年到現在經過了多少秒,要想更精確一點,可以用結構struct timev

原创 redis常用命令

redis-cli -h 192.168.12.12    遠程登錄redis客戶端 redis 127.0.0.1:6379> ping   測試連接是否存活   PONG redis 127.0.0.1:6379> echo

原创 mysql實用指令

連接 mysql -h192.168.1.113 -uroot -P3306 -phaha -p後面接密碼 -u後面接用戶名 建表  CREATE TABLE `tableA` ( `id` int(11) NOT NULL AUTO_

原创 gdb看core常用命令

1、$sudo gdb binpath corepath 2、bt 查看調用堆棧 3、f 5...假設斷的代碼在棧號爲5這裏 4、info locals 查看局部變量 5、info args 查看函數參數的值 6、info catch 查

原创 發點牢騷

想寫點神馬,但是卻不知道從何寫起。。看來自己這些年確實混的很不給力,確實沒有太多沉澱

原创 go各種初步技能

1、編譯運行單個文件 比如現編寫好一個test.go..通過go build test.go就能夠生成test.exe 或者是 go run test.go就能夠直接運行

原创 一個因全局變量引起的DLL崩潰引發的血案

參考我發的帖子: http://bbs.csdn.net/topics/390737064?page=1#post-397000946 現象是exe程序在加載dll的時候崩潰了,莫名其妙的崩潰了。換其它DLL沒問題,我又寫了個DEMO程

原创 vim實用配置

先裝好exvim後。再修改.vimrc文件。 1、自動換行。需要兩步: set textwidth=70 來設置 字數 set wrap 設置自動折行 set linebreak            "整詞換行,與自動換行搭配使用,效果

原创 lua以xpcall實現try/catch功能

-- 打印錯誤信息 local function __TRACKBACK__(errmsg) local track_text = debug.traceback(tostring(errmsg), 6); print("