【開放原始碼】基於IOCP的網路底層庫XSE2.0原始碼(包含C\C++\C#示例)
XSE全名為 X Server Engine,是在IOCP基礎上建立的一個網路底層庫。
使用APP/SERVICE/CONNECTION的架構方式。這個方式在我之前的隨筆中有介紹。(ASS)
特性:
可定製的各種引數
可定製的行為
對外提供虛介面和C介面,以隱藏IOCP實現,增強跨平臺的能力。
層次化的架構方式,非保守的工作方式和引數調整,有良好的擴充套件能力。
目前已知缺點:
過多的臨界區使用。
非標準的支援庫。
可擴充套件性和可調整的引數帶來的在某些情境下的效率平庸。
非頁面對齊的記憶體分配導致的記憶體浪費與記憶體訪問效率的低下。
說明請參閱壓縮包內的讀我。
/Files/johndragon/XSE2SRC.zip
相關推薦
【開放原始碼】基於IOCP的網路底層庫XSE2.0原始碼(包含C\C++\C#示例)
XSE全名為 X Server Engine,是在IOCP基礎上建立的一個網路底層庫。使用APP/SERVICE/CONNECTION的架構方式。這個方式在我之前的隨筆中有介紹。(ASS)特性: 可定製的各種引數 可定製的行為 對外提供虛介面和C介面,以隱藏IOCP實現,增強跨平臺的能力。
【248期】區塊鏈擼羊毛幣圈空投糖果(10月2日更新)
【248期】簡單註冊。幣猜——區塊鏈競猜平臺類似B60S。 邀請連結:https://dwz.cn/ODMQXYIR 下面講解擼錢技巧:註冊送2個EOS,邀請一人送2個EOS。當然不可能是白送你的。需要你玩用他送的EOS玩50次雜湊彩,每玩50次就能提現一個EOS。 我算了
億級流量高並發筆記-redis哨兵的多個核心底層原理的深入解析(包含slave選舉算法)
機制 pub 切換 time 發現 after 監控 redis 轉移 redis哨兵的多個核心底層原理的深入解析 1、sdown和odown轉換機制 sdown和odown兩種失敗狀態 sdown是主觀宕機,就一個哨兵如果自己覺得一個master宕機了,那麽就是主觀宕機
【原始碼】基於IEEE 14匯流排標準的複合微電網SIMULINK模型
本程式設計了一種基於IEEE 14匯流排標準的複合微電網模型,該微電網模型包括柴油發電機、PV模型、電池儲能系統、電弧爐等非線性負載。微電網採用併網執行方式。 本模型的參考文獻: A new approach for soft synchronization of microgri
【原始碼】基於IAPWS IF-97標準的水蒸汽熱力學性質分析X Steam version 2.6
本MATLAB程式碼實現了“International Association for Properties of Water and Steam Industrial Formulation 1997 (IAPWS IF-97)”標準的研究與分析,水蒸汽特性範圍為0 - 1000 bar
【電腦科學】【2016】【含部分原始碼】深度神經網路及其實現
本文為捷克布拉格查理大學(作者:Bc. Ján Vojt)的碩士論文,共104頁。 深度神經網路是一種有效且通用的模型,能夠完成各種各樣的任務。本文主要研究了三種不同型別的深度神經網路——多層感知器、卷積神經網路和深度置信網路。所有討論的網路模型都是在並行硬體上實現的,並且針對網路
【原始碼】基於MATLAB/SIMULINK的光伏電池板模型
基於電路的光伏電池模擬模型,用於估計光伏面板的IV特性曲線相對於環境引數(溫度和輻照)和電池引數(寄生電阻和理想因子)的變化。 A circuit based simulation model for a PV cell for estimating the IV characteri
【資訊科技】【2015.05】【含原始碼】基於彩色色調影象處理的目標跟蹤
本文為美國阿肯色大學(作者:ZacharyR. Sabey)的學士論文,共44頁。 如今,許多工業和商業應用開始使用無人系統來提高生產力,並降低生產和人力成本。這些應用中的大多數產品都是半無人化的,它們仍然需要人類來啟動或接收連續的指令。隨著影象處理技術、攝像機處理能力和更高效的車
【原始碼】基於快速修補的任意圖片風格轉換
藝術風格轉換是一種影象的合成問題,其中影象的內容是以另一種風格再現的。 Artistic style transfer is an image synthesis problem where the contentof an image is reprod
【Java原始碼】基於陣列實現的ArrayList(上)
眾所周知,Java中ArrayList是基於陣列實現的 咱們先看其基本屬性: private static final int DEFAULT_CAPACITY = 10; private static final Object[
【原始碼】基於圖割的廣義快速近似能量最小化:α擴充套件β收縮移動
基於圖割的廣義快速近似能量最小化:α擴充套件β收縮移動 我們提出了α擴充套件β收縮移動演算法,這是廣泛使用的近似能量最小化的αβ交換和α-擴充套件演算法的簡單推廣。 We present α-expansion β-shrink moves, asimple
【原始碼】基於MPPT的光伏(PV)系統模擬
MPPT控制器的全稱是“最大功率點跟蹤”(Maximum Power Point Tracking)太陽能控制器,是傳統太陽能充放電控制器的升級換代產品。MPPT控制器能夠實時偵測太陽能板的發電電壓,並追蹤最高電壓電流值(VI),使系統以最大功率輸出對蓄電池充
【原始碼】基於Simulink的混合動力電動汽車模型
本檔案包含使用Simscape、Simscape Electronics、Simscape Driveline和Simscape Power Systems構建的混合動力電動汽車模型,這些模型可以被配置用於系統級測試或電能質量分析。可以使用不同的子系統來構建電氣
【資訊科技】【2005.12】【含原始碼】基於幅度譜拉普拉斯運算元MMSE估計器的語音增強
本文為美國德克薩斯大學達拉斯分校(作者:BIN CHEN)的博士論文,共113頁。 多年來,人們研究了大量基於MMSE譜估計的語音增強演算法。雖然這些演算法中的一部分是基於拉普拉斯和伽瑪分佈的,但是沒有給出最優譜幅度估計。本文主要研究語音增強的幅度譜最優估計。
【Java原始碼】基於連結串列實現的LinkedList
眾所周知,LinkedList是基於連結串列實現的。 目錄 基本屬性 構造方法 刪除元素 其他方法 迭代器 總結 基本屬性 transient int size = 0; transient Node<E> f
【電腦科學】【2017.05】基於深度神經網路的特徵選擇
本文為比利時列日國立大學(作者:Nicolas Vecoven)的碩士論文,共77頁。 變數和特徵選擇已經成為許多研究的焦點,特別是在生物資訊學中有許多應用。機器學習是選擇特徵的有力工具,然而並非所有的機器學習演算法在特徵選擇方面都處於同等的地位。事實上,人們已經提出了許多方法來利
【深度學習】基於Numpy實現的神經網路進行手寫數字識別
直接先用前面設定的網路進行識別,即進行推理的過程,而先忽視學習的過程。 推理的過程其實就是前向傳播的過程。 深度學習也是分成兩步:學習 + 推理。學習就是訓練模型,更新引數;推理就是用學習到的引數來處理新的資料。 from keras.datasets.mnist impor
【ML專案】基於網路爬蟲和資料探勘演算法的web招聘資料分析(一)——資料獲取與處理
前言 這個專案是在學校做的,主要是想對各大招聘網站的招聘資料進行分析,沒準能從中發現什麼,這個專案週期有些長,以至於在專案快要結束時發現網上已經有了一些相關的專案,我後續會把相關的專案材料放在我的GitHub上面,連結為:https://github.com/
【原始碼】基於Android和藍芽的微控制器溫度採集系統
如需轉載請標明出處:http://blog.csdn.net/itas109 QQ技術交流群:129518033STC89C52微控制器通過HC-06藍芽模組與Android手機通訊例項-基於Andro
【Java TCP/IP Socket】基於線程池的TCP服務器(含代碼)
init 成對 之前 .get font ack 字符串 fonts exceptio 了解線程池 在http://blog.csdn.net/ns_code/article/details/14105457(讀書筆記一:TCP Socket)這篇博文中,服務器