原创 socket-connect

摘要:網絡編程socket api存在一批覈心接口,而這一批覈心接口就是幾個看似簡單的函數,儘管實際上這些函數沒有一個是簡單。connect函數就是這些核心接口的一個函數,它完成主動連接的過程。 connect函數的功能是完成一個有連接協

原创 SQL 表複製

1。表結構相同的表,且在同一數據庫(如,table1,table2)   Sql :insert into table1 select * from table2 (完全複製)   insert into table1 select di

原创 MMORPG遊戲服務器技能系統設計【下篇】

接上篇,技能的表格屬性字段我們已經設計好了,可以滿足策劃短期需求了,接下來我們來設計一下技能程序的框架   技能系統服務器和客戶端是有交互的,具體流程看下圖:   ‘     服務器要通知客戶端是否能釋放技能,吟唱時間,技能命中結果,傷害

原创 MMORPG遊戲服務器技能系統設計【上篇】

本文主要從一個程序員的角度闡述一下mmorpg服務器技能系統的程序框架設計,最近在做這個,就當做一個總結吧,其中某些概念可能沒有解釋清楚,歡迎大家拍磚討論   技能其實是戰鬥系統的一個組成部分,戰鬥基本上都可以由技能觸發,技能系統實際上就

原创 完成端口(CompletionPort)詳解 - 手把手教你玩轉網絡編程系列之三 .

手把手叫你玩轉網絡編程系列之三    完成端口(Completion Port)詳解                                                              ----- By PiggyX

原创 C++服務器與java進行socket通信案例

(一)項目概述: C++服務器是之前編寫好的,有對應的C++客戶端。因此,服務器的C++代碼不能改變。主要解決的問題是: 1.如何用java類來還原服務器中的結構體 2.數據之間的轉換 3.socket通信數據統一用字節數組。

原创 手把手教你學習網絡編程(基礎篇)

目錄: 1) 什麼是套接字? 2) Internet 套接字的兩種類型 3) 網絡理論 4) 結構體 5) 本機轉換 6) IP 地址和如何處理它們 7) socket()函數 8) bind()函數 9) connect()函數 10)

原创 socket-accept

摘要:對於服務器編程中最重要的一步等待並接受客戶的連接,那麼這一步在編程中如何完成,accept函數就是完成這一步的。它從內核中取出已經建立的客戶連接,然後把這個已經建立的連接返回給用戶程序,此時用戶程序就可以與自己的客戶進行點到點的通信

原创 影響SQL Server數據庫應用性能的幾個常見因素

性能問題是困擾數據庫用戶的常見問題之一。經常會有人因爲遇到性能問題,質疑SQL Server處理大型數據應用的能力。其實,作爲一個在市場上經營了二十多年,出了好幾代版本的數據庫產品,SQL Server作爲一個企業級數據庫的能力,是毋庸置

原创 ADO資料

http://doc.51windows.net/ado/?url=/ado/dir.htm 十分全的ADO資料網站

原创 值得學習!Google的編程樣式指南

摘要:本文分享了Google衆多編程語言的樣式指南,其中包括C語言、C++、Objective-C、Python、HTML/CSS、JavaScript、XML、R語言、cpplint等。 “樣式”包括很多內容,從“使用駝峯命名規則

原创 socket-bind

摘要:在套接口中,一個套接字只是用戶程序與內核交互信息的樞紐,它自身沒有太多的信息,也沒有網絡協議地址和端口號等信息,在進行網絡通信的時候,必須把一個套接字與一個地址相關聯,這個過程就是地址綁定的過程。許多時候內核會我們自動綁定一個地址,

原创 領先的 Web 技術教程 - 全部免費

http://www.w3school.com.cn/ 當前教程包括: HTML教程 HTMLHTML5XHTMLCSSTCP/IPXML教程 XMLDTDXML DOMXSLXSLTXSL-FOXPathXQueryXLinkXPoin

原创 手把手教你玩轉SOCKET模型之重疊I/O篇(下)

四。     實現重疊模型的步驟 作了這麼多的準備工作,費了這麼多的筆墨,我們終於可以開始着手編碼了。其實慢慢的你就會明白,要想透析重疊結構的內部原理也許是要費點功夫,但是隻是學會如何來使用它,卻是真的不難,唯一需要理清思路的地方就是和大

原创 socket-listen

摘要:listen函數使用主動連接套接口變爲被連接套接口,使得一個進程可以接受其它進程的請求,從而成爲一個服務器進程。在TCP服務器編程中listen函數把進程變爲一個服務器,並指定相應的套接字變爲被動連接。 listen函數在一般在調用