這里主要說一下自己看的書和一些心得體會,把自己的學習路線梳理一下,也是作為自己這段時間的學習總結。 因為從事的都是服務器端開發和學習,所以本文內容主要在該范圍內,假定讀者經過了系統的CS學習(DS、OS、組成原理等核心課程)。 First 我的學習書籍路線參考如下內容 ...
亂談服務器編程 第一部分 編程模型 服務器編程模型 關於server編程模型,大師stevens在他的 UNP 一書中已經做了詳細論述,這里不再重復,這里主要講一下我的一些理解。 從線程的角度,可以分為兩類,一是單線程,一是多線程。先來看單線程模型。 . 單線程模型 整個進程只有一個線程,由於只有一個線程,所以要實現高性能,必須與 non blockingIO IOmultiplexing 相結合 ...
2012-01-11 14:39 11 12561 推薦指數:
這里主要說一下自己看的書和一些心得體會,把自己的學習路線梳理一下,也是作為自己這段時間的學習總結。 因為從事的都是服務器端開發和學習,所以本文內容主要在該范圍內,假定讀者經過了系統的CS學習(DS、OS、組成原理等核心課程)。 First 我的學習書籍路線參考如下內容 ...
HTTP協議簡介 1. 使用谷歌/火狐瀏覽器分析 在Web應用中,服務器把網頁傳給瀏覽器,實際上就是把網頁的HTML代碼發送給瀏覽器,讓瀏覽器顯示出來。而瀏覽器和服務器之間的傳輸協議是HTTP,所以: HTML是一種用來定義網頁的文本,會HTML,就可以編寫網頁 ...
自從在園子里,發表了兩篇如何基於Netty構建RPC服務器的文章:談談如何使用Netty開發實現高性能的RPC服務器、Netty實現高性能RPC服務器優化篇之消息序列化 之后,收到了很多同行、園友們熱情的反饋和若干個優化建議,於是利用閑暇時間,打算對原來NettyRPC中不合理的模塊進行重構 ...
一、 內容概述 1.實驗目的 1) 掌握網絡應用程序的開發方法;2) 掌握Client/ Server結構軟件的設計與開發方法;3) 掌握Socket機制的工作原理。 2. 實驗前的准備 1) 閱讀教材關於TCP/IP協議和Socket的相關內容;2) 閱讀WinSock編程 ...
使用 Socket 的程序在使用 Socket 之前必須調用 WSAStartup() 函數, 此函數在應用程序中用來初始化 Windows Socket DLL, 只有此函數調用成功后,應用程序 ...
網絡基礎 協議的概念 什么是協議 從應用的角度出發,協議可理解為“規則”,是數據傳輸和數據的解釋的規則。 假設,A、B雙方欲傳輸文件。規定: 第一次,傳輸文件名,接收方接收到文件名 ...
推薦一個學java或C++的網站http://www.weixueyuan.net/,本來想自己學了總結出來再寫博客,現在沒時間,打字太慢!!!!,又想讓這好東西讓許多人知道。 關於網絡通信:每一台 ...
socket這個詞可以表示很多概念: 在TCP/IP協議中,“IP地址+TCP或UDP端口號”唯一標識網絡通訊中的一個進程,“IP地址+端口號”就稱為socket。 在TCP協議中,建 ...