原创 LINUX基礎第九章筆記_壓縮

LINUX基礎第九章筆記_壓縮 不=>與 *.Z compress 程序壓縮的檔案; *.gz gzip 程序壓縮的檔案; *.bz2 bzip2

原创 網絡模塊分析3

外部網絡工作模塊 封裝了select模型,最大支持3個socket, 分發消息類型 /* 用戶調用API */ #ifndef __MY_NETWORK_H__ #define __MY_NETWORK_H__ #include "

原创 Linux遊戲服務器之旅3_python web服務器搭建

CentOS系統默認已經裝有python2.6版本,對於這個已經夠用了 搭建web服務器用到了tornado框架 在linux服務器安裝tornado 下載tornado版本 但是由於谷歌被封下載一直失敗 我這邊是找朋友翻牆下載 手動

原创 關於TP-LINK寬帶路由器上的“轉發規則”功能用途及設置辦法 -- LAN與WAN通信的IP轉換

現在TP-LINK的家用寬帶路由器由於價格便宜,性能也還過的去,市場佔有率相當高,TP-LINK的家用路由器裏有項功能:"轉發規則",相當一部分人還是不清楚它的用途,接下來簡單的說一下。 我們知道,internet上所

原创 轉碼

void CharToUTF8(const char* szSource, char* szDes ,WORD wDesLen) { int len = MultiByteToWideChar(CP_ACP,0,szSource,-1,

原创 Windows socket之Select模型開發

套接字select模型是一種比較常用的IO模型。利用該模型可以使Windows socket應用程序可以同時管理多個套接字。        使用select模型,可以使當執行操作的套接字滿足可讀可寫條件時,給應用程序發送通知。收到這個

原创 c ++的operator的兩種用法

operator,它有兩種用法,一種是operator overloading(操作符重載),一種是operator casting(操作隱式轉換)。   1.operator overloading C++可通過operator

原创 Linux中設置服務自啓動的三種方式

有時候我們需要Linux系統在開機的時候自動加載某些腳本或系統服務 主要用三種方式進行這一操作: ln -s                       在/etc/rc.d/rc*.d目錄中建立/etc/init.d/服務的軟鏈接

原创 LINUX基礎第七章筆記_2

絕對路徑的用途: 在寫shell Scripts程的時候務必使用絕對路徑,因爲絕對路徑寫法雖然比較麻煩,但是可以肯定這個寫法絕對不會有問題。 如果使用相對路徑在程序中,則可能 由亍你執行的工作環境不同,導致一些問題的發生。 cd -  

原创 HTTP解析

C->S #define HTTP_HEAD_STRING "%s %s HTTP/1.1\r\n\ Host: %s \r\n\ Accept:

原创 LINUX 遊戲服務器之旅1_SSH連接

以此作爲筆記..記錄現在似懂非懂的一些知識,希望隨着時間的增長日積月累的學習 把這些疑惑全都解開 1.下載虛擬機VMware10 2.linux操作系統Centos6.5 首先要解決自然是通過XSHELL4 和SSH Secure Fi

原创 tomcat 啓動提示證書過期或無效

之前有打成war包例如enjoy  放在webapps目錄下面.重啓tomcat瀏覽他會生成 enjoy目錄 然後代碼更新了,你重新放新的enjoy war包上去 應該刪除之前的enjoy目錄就可以了

原创 Linux遊戲服務器之旅2_預裝GCC mysql環境

作爲遊戲服務器,編譯是肯定需要的,CentOS默認並沒有安裝GCC的編譯環境,,所以首先得安裝他,   yum -y install gcc  yum -y install gcc-c++ yum會自動查找軟件的相關依賴包,自動下載安裝,

原创 LINUX基礎第六章筆記_1

1.文件屬性 drwxrwxrwx.  15 root root  4096 7月  27 10:31 tmp [權限] [連接][文件所有者][用戶所在組][大小(單位byte)][最後修改時間][文件名] drwx

原创 c++ select選擇模型

 講一下套接字模式和套接字I/O模型的區別。先說明一下,只針對Winsock,如果你要骨頭裏挑雞蛋把UNIX下的套接字概念來往這裏套,那就不關我的事