Github 主頁 https://github.com/panjf2000/gnet 歡迎大家圍觀~~,目前還在持續更新,感興趣的話可以 star 一下暗中觀察哦。 簡介 gnet 是一個基於 Event-Loop 事件驅動的高性能和輕量級網絡庫。這個庫直接使用 ...
以前曾經寫過一篇為lua添加網絡功能的博客,當然那篇文章提提供的lua網絡接口純粹是實驗玩玩的,沒有任何實用性. 今天突然又想起了這件事,想用前段時間寫的KendyNet為lua提供一套網絡接口. 這套接口是單線程的,通過PeekMsg獲取網絡事件,PeekMsg會在底層驅動epoll主循環.雖然也可以提供多線程的接口, 在下面啟動一個線程來驅動epoll,將事件提交到消息隊列,由PeekMsg獲 ...
2012-07-29 21:25 10 8330 推薦指數:
Github 主頁 https://github.com/panjf2000/gnet 歡迎大家圍觀~~,目前還在持續更新,感興趣的話可以 star 一下暗中觀察哦。 簡介 gnet 是一個基於 Event-Loop 事件驅動的高性能和輕量級網絡庫。這個庫直接使用 ...
前面有幾篇文章介紹過一個基於linux epoll的網絡接口,但並未將接口組合成一個方便使用的網絡框架。 下面先簡單介紹下以前發布過的網絡接口: 首先是基本接口: KendyNet.h KendyNet.c https://github.com/sniperHW/kendylib/blob ...
GCDAsyncSocket 地址: https://github.com/robbiehanson/CocoaAsyncSocket/ 使用方法: 創建: asyncsocket ...
Cowboy.WebSockets 是一個托管在 GitHub 上的基於 .NET/C# 實現的開源 WebSocket 網絡庫,其完整的實現了 RFC 6455 (The WebSocket Protocol) 協議標准,並部分實現了 RFC 7692 (Compression ...
(1)ACE 龐大、復雜,適合大型項目。開源、免費,不依賴第三方庫,支持跨平台。 http://www.cs.wustl.edu/~schmidt/ACE.html http://download.dre.vanderbilt.edu/ (2)Asio Asio基於Boost開發 ...
網站的登錄是抓取某些網站的必須步驟,大多數情況我們都是使用一個真實的瀏覽器去提交我們的登錄信息,但是在代碼中嵌套瀏覽器不僅會帶來性能損耗,還會帶來崩潰的風險。因此就有了這個使用httpRequest來模擬登錄的庫 imitate-login ,目前僅有微博網頁版和微博Wap版的實現,其它計划實現 ...
在公司開發項目中需要彈出展示從網絡上下載的圖片,並提供滑動展示功能。目前采用同事開發的圖片瀏覽器,后期有時間想優化一下。所以重溫了下以前開發的類似微博的項目中的圖片瀏覽器代碼,並抽取出來封裝成了現在這個框架。 目前功能還比較簡陋,有時間慢慢優化。擴展本地和網絡圖片以及其他支持 ...
作者:ani_di 版權所有,轉載務必保留此鏈接 http://blog.csdn.net/ani_di Lua獲取網絡時間 網絡授時服務是一些網絡上的時間服務器提供的時間,一般用於本地時鍾同步。 授時服務有很多種,一般我們選擇RFC-868。這個協議的工作流程是:(S代表Server ...