原创 Client/Server通信發送與接受方式設計

Client/Server通信發送與接受方式設計 在通信數據發送與接收之間也存在不同的方式,即同步和異步兩種方式。這裏的同步和異步與 I/O 層次的同異步概念不同。主要涉及 socket APIs recv() 和 send() 的不

原创 erlang大神

國內的博客: 莊周夢蝶 http://www.blogjava.net/killme2008/category/20770.html 陳峯: http://www.cnblogs.com/freebird92/category/34

原创 UTF的字節序和BOM

UTF的字節序和BOM  UTF-8UTF的字節序和BOM以字節爲編碼單元,沒有字節序的問題。UTF-16以兩個字節爲編碼單元,在解釋一個UTF-16文本前,首先要弄清楚每個編碼單元的字節序。例如收到一個“奎”的Unicode編碼是5

原创 Shell中$0,$?,$!等的特殊用法

Shell中$0,$?,$!等的特殊用法   轉載▼ 變量說明: $$ Shell本身的PID(ProcessID)$! Shell最後運行的後臺Process的PID$? 最後運行的命令的結束代碼(返回值)$- 使用Set

原创 Linux網絡狀態工具ss命令使用詳解

轉載:http://www.ttlsa.com/linux-command/ss-replace-netstat/ ss命令用於顯示socket狀態. 他可以顯示PACKET sockets, TCP sockets, UDP s

原创 gen_server實現

gen_server是erlang otp封裝的beheivor模塊。 一、gen_server start初始化過程 1、gen_server_start*啓動進程,初始化數據,進入loop。gen_server_start*調用gen

原创 Fedora / Redhat 軟件包管理指南

轉自:http://blog.chinaunix.net/uid-783769-id-2039811.html 非常感謝這位同學的整理。 在系統管理中,軟件包的管理是最重要的,是系統管理的基礎的基礎;只有我們學會軟件包的管理才能談得上其它

原创 VS項目屬性的一些配置項的總結(important)

轉載:http://blog.csdn.net/yyhero1/article/details/19272637 首先,解決方案和項目文件夾包含關係(c++項目): VS解決方案和各個項目文件夾以及解決方案和各個項目對應的配置文件包

原创 TCP三次握手/四次揮手 及 狀態變遷圖

轉載:http://blog.163.com/pandalove@126/blog/static/98003245201221441436687/ 【建立TCP連接】(三次握手)    由於TCP協議提供可靠的連接服務,於是採用

原创 C++用new來創建對象和非new來創建對象的區別

轉自:http://www.cnblogs.com/GODYCA/archive/2013/01/10/2854777.html 我們都知道C++中有三種創建對象的方法,如下: #include <iostream> usin

原创 erlang mnesia集羣建立

mnesia數據可以實現集羣共享數據庫。數據庫表可以在其中某個節點所在的數據庫目錄,可以拷貝到其他節點數據庫目錄,mnesia會同步數據庫,在啓動時執行mnesia:wait_for_tables實現數據庫數據同步。 erlang mn

原创 TCP網絡編程中connect()、listen()和accept()三者之間的關係

轉載:http://blog.csdn.net/tennysonsky/article/details/45621341 基於 TCP 的網絡編程開發分爲服務器端和客戶端兩部分,常見的核心步驟和流程如下: connect()函

原创 關於 link monitor exit process_flag

什麼是link Erlang程序基於進程建模,進程之間的交互機制有收發消息,link和monitor。其中,收發消息通常用於正常的進程間通訊,而link和monitor多用於異常情況處理,本文從應用的角度介紹和分析link機制。li

原创 Transfer-Encoding詳解以及erlang中的實現

Transfer-Encoding簡介 transfer-eccoding所描述的是消息請求(request)和響應(response)所附帶的實體對象(entity)的傳輸形式,規範定義格式如下: Transfer-Encodin

原创 Erlang啓動過程分析

轉載:http://www.cnblogs.com/zhengsyao/archive/2012/08/15/Erlang-otp_start_up.html Erlang啓動過程分析 本文從源代碼出發簡單地分析從在控制檯輸入