原创 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