原创 linux 後臺運行程序
./xxx &
原创 ubuntu利用samba映射磁盤到windows
1、首先在ubuntu安裝好samba,具體步驟爲: 安裝samba:sudo apt-get install samba 安裝smbclient:sudo apt-get install 安裝smbfs:sudo apt-g
原创 多叉樹的遞歸和非遞歸遍歷
1、遞歸方法void travel(Node *pNode) { if (pNode == Null) { return; } Deal(pNode); for (int i=0 ;i<pNode->child_li
原创 關於EPOLLOUT
EPOLLOUT只有在緩衝區已經滿了,不可以發送了,過了一會兒緩衝區中有空間了,就會觸發EPOLLOUT,而且只觸發一次
原创 windows下c連接mysql
1、在vc工程中加入C:\Program Files\MySQL\MySQL Server 5.5\include頭文件的路徑,C:\Program Files\MySQL\MySQL Server 5.5\lib和靜態庫的路徑2、代碼#
原创 一個ftp下載的shell腳本
ftp -v -n 192.168.161.31<<EOF user ftp ftp binary cd server lcd project/server prompt mget * close byeEOF
原创 一道傳說是智力170的題目
今日一同事有一道做出來有智力170的題目,反正得閒沒事就做做啦,結果30分鐘就給我解決了,囧! 題目:有10個球,其中一個的質量與其他九個是不同的(不知道是重還是輕),要求用天枰稱3次,找到質量不同的一個球。 我的解法: 1、
原创 VC中添加庫文件和頭文件
tools->options->Projects and Solutions->VC++Directories然後在show directories for選擇添加。
原创 ubuntu 安裝和配置mysql
1、安裝,sudo apt-get install mysql-server輸入超級用戶密碼,就會自動安裝了,中間會詢問root用戶的密碼。2、給用戶設置權限和密碼,如 grant select,insert,update,delete
原创 linux基本的查找文件
sudo find / -name "event.h"
原创 windows程序崩潰錢的處理
遇到意外情況的宕機,爲了友好地提示用戶,並且有機會上傳數據找出bug的原因,可以使用如下函數SetUnhandledExceptionFilter
原创 c函數指針和c++類成員函數指針
c的函數指針還是很簡單的,很好用的,直接看代碼吧 #include <stdio.h> void cFunction() { printf("cFunction;/n"); } //c函數 int main(void)
原创 tcp長連接判斷對方斷開的方法
1、心跳包 2、keepalive檢測,對於設置了keepalive來說,當tcp檢測到對端socket不再可用時(不能發出探測包,或探測包沒有收到ACK的響應包),select會返回socket可讀,並且在recv時返回-1,同時置上e
原创 xml導入到mysql的小問題
是一個小問題,卻搞了半天,因爲在遊戲開發中需要先根據策劃需求建好數據表,然後導出成excelXml給策劃填寫和更改,然後再把excelXml轉換成csv格式,最後用mysql導入csv的數據,誰知搞了幾次都不成功,中文的東西都沒導
原创 windows環境下配置apache svn服務器
1、安裝apache服務器,server的url直接輸入本機的ip地址,安裝完畢後代開Apache2.2\conf\httpd.conf,listent改爲8088,在瀏覽器輸入http://localhost:8088/測試,顯示It