原创 _CRT_SECURE_NO_WARNINGS

在vs中編譯fopen 、sprintf等函數時提示 類似:Warning 1 warning C4996: 'fopen': This function or variable may be unsafe. Consider using

原创 gdb 界面形式調試代碼

gdb可以支持用圖形界面交互的方式來調試代碼: 在調試之前使用:gdb -tui a.out 加入-tui參數 進入gbd環境後可以使用ctl+x+a的方式切換tui模式或者取消tui模式 使用命令:layout src列出源碼 使用快捷

原创 修改centos系統時間

1、查看當前的系統時間: [root@bogon vagrant]# date Tue Jun 25 12:12:23 UTC 2019 2、 查看當前時區 [vagrant@bogon ~]$ timedatectl status

原创 找不到mysql服務

今天因爲做畢設需要mysql,好久沒用mysql了,就試着啓動mysql。我是先要啓動mysql的服務,啓動服務可以在windows控制面板中啓動,也可以在命令行中啓動。可是當我在控制面板中啓動時發現找不到mysql服務。    那我的

原创 什麼是數據庫的事務???

什麼是事務?我們知道,數據庫是一個面向多用戶的共享機制,因此數據庫管理系統應當具備併發控制和封鎖機制,保證數據庫系統的正常運行。但是當多個用戶訪問數據庫的時候,如果每一個用戶程序一個一個的串行執行,則每一時刻只有一個用戶執行對數據庫的操作

原创 如何編寫makefile(二)

一下是找的幾條makefile編寫方法的別人的博客鏈接: http://www.liweifan.com/2011/11/15/embedded-system-liunux-gnu-makefile-function/ http://ww

原创 如何編寫makefile(一)

在默認的方式下,也就是我們只輸入make命令。那麼,     1、make會在當前目錄下找名字叫“Makefile”或“makefile”的文件。     2、如果找到,它會找文件中的第一個目標文件(target),在上面的例子中,他會找

原创 linux /dev/null 2>&1

/dev/null :代表空設備文件>  :代表重定向到哪裏,例如:echo "123" > /home/123.txt1  :表示stdout標準輸出,系統默認值是1,所以">/dev/null"等同於"1>/dev/null"2 

原创 VS2008下直接安裝使用Boost庫1.46.1版本

Boost庫是一個可移植、提供源代碼的C++庫,作爲標準庫的後備,是C++標準化進程的發動機之一。 Boost庫由C++標準委員會庫工作組成員發起,其中有些內容有望成爲下一代C++標準庫內容。在C++社區

原创 關於linux下的core

很多系統默認的core文件大小都是0,我們可以通過在shell的啓動腳本/etc/bashrc或者~/.bashrc等地方來加入 ulimit -c 命令來指定core文件大小,從而確保core文件能夠生成。 除此之外,還可以在/pr