原创 WinSock溫習一

sock編程,之前接觸過一段時間,但是沒空寫寫。 現在先從最基本的select模型開始吧,簡單的echoserver示例。   服務端,sock創建的步驟,順序不能亂 1.WSAStartup  // 加載winsock.dll 2.so

原创 容器存放string指針

假如set中存放string指針,想當然可能會如此寫: std::set<std::string*> setPtr; typedef std::set<std::string*>::iterator it_setptr; setPtr.

原创 PyQT first demo

PyQT first demo Qt是一個跨平臺的界面庫,PyQt就是它的Python版本了,Python的界面庫除了PyQt之外,還有wxPython,TK等。 環境:Windows+Python2.6+Qt 1.下載安裝環境pytho

原创 深度探索C++對象模型學習筆記——構造語意學

c++在佈局以及存取時間上主要的額外負擔是由virtual引起,包括:1. virtual function機制(運行期綁定runtime binding)2. virtual base class機制(多次出現在繼承體系中的base c

原创 深度探索C++對象模型學習筆記——Function語意學

C++支持三種類型的成員函數:靜態,非靜態、和虛函數   虛函數細節:每個class有一個virtual table,內含該class之中有作用的virtual function地址,然後每個object有一個vptr,指向virtual

原创 MySQL常用的一些有效命令羅列

簡簡單單的羅列一些日常常用的MySQL命令。 show variables; 查看數據庫配置的一些配置項 show status; 查看當前啓動的MySQL狀態 select @@autocommit; 查看MySQL當前執行SQL的提交

原创 OpenGL學習筆記一——環境搭建

OpenGL的環境搭建還是蠻簡單的,自己的搭建環境是xp+vs2008,廢話不多了,直接看步驟吧: 一、搭建環境1.下載glut,glut是OpenGL的一組擴展工具包,使用起來更方便http://www.opengl.org/resou

原创 AutoIt 初探

關於AutoIt,算是接觸不久,但是它以簡單的方式訪問Windows API,讓人覺得輕鬆,初次試探,寫個小小的腳本。UI測試,測試Windows自帶的計算器。   示例如下:    Main() Func Main() $modeN

原创 終於把DB數據管理器寫完了

DB數據管理器支持多個大請求併發,大請求拆分成小請求向DBEngine發送,DBEngine異步迴應,且對DBEngine返回大請求的每個小請求返回的時候,DB數據管理器需要做緩存,待一個大請求的所有小請求全部返回之後,DB數據管理器將合

原创 dll調用的來龍去脈

 關於dll的介紹可以在這裏看到http://support.microsoft.com/kb/815065/zh-cn,這個算是官方解釋了。   1.dll生成 dll的入口如下,就像應用程序的main函數一樣,其中DLL_PROCES

原创 vector存放pair對象

一般關聯對象都會放在map或者hash_map中,這樣做是爲了查詢速度快,SGISTL中map是紅黑樹結構,即每個節點要存放3個指針,分別是父節點,左子節點,右子節點,如果存入map的對象比較小且數量不多時,反而用有序vector會快一些

原创 python簡單的可逆加密程序

簡單加密,用python來寫寫。   #coding=utf-8 ''' Description: 可逆的加密與解密 Environment: python2.5.x Author:[email protected]

原创 漫談遊戲中的交易邏輯

現在大部分遊戲的交易,只允許兩人交易,邏輯如下(假定A和B交易): 拒絕交易情況: A(請求和B交易)------>服務器(轉發A的請求至B)------->B(是否接受A的請求交易) B(拒絕A的請求)------>服務器(轉發B的回答

原创 研究Android一——開發環境搭建以及HelloWorld

好早想着研究一下Android一下,但是沒有時間,這次趁着元旦假期,給自己一個理由,更給自己一個時間,開始研究Android。   第一篇,環境搭建 Windows XP+Java+Eclipse+ADT   1.安裝java1.6,安裝

原创 小菜破壞了小海藻

話說時下電視劇《X居》正在熱播中。一貫兩耳不聞窗外事,一心一意爲人民服務,廢寢忘食寫代碼的小菜也被這一夜之間傳遍神州大地的《X居》感染了,代碼寫了一半就跑去看了……   #¥&@#,電視劇看完了,小菜繼續寫代碼了 struct STTV