花費 18 ms
libuv 中文編程指南(二)libuv 基礎

Libuv 基礎 libuv 采用了 異步 (asynchronous), 事件驅動 (event-driven)的編程風格, 其主要任務是為開人員提供了一套事件循環和基於I/O(或其他活動)通知的回調函數, libuv 提供了一套核心的工具集, 例如定時器, 非阻塞網絡編程的支持, 異步訪問 ...

Mon Mar 18 05:57:00 CST 2013 0 47320
我應該跟libuv說聲對不起,我錯怪了libuv(轉)

一開始,我得向Libuv庫和Libuv庫開發者以及相關粉絲們道一個歉,對不起,我錯怪你們了。深深感到自己的無知,是多么羞愧的事情!! 事情的經過是這樣的。 原先按照公司要求,我在開發Windows版的TCP服務器時,使用了Libuv庫。正是因為Libuv庫的強大,才讓我們老大推薦使用 ...

Mon Jun 05 16:14:00 CST 2017 5 12614
Nodejs的運行原理-架構篇

前言 本來是想只做一個Nodejs運行原理-科普篇,但是收到了不少私信,要我多分享一些更進階,更詳細的內容,所以我會在接下來的兩個月里繼續更新Nodejs運行原理。 PS:此系列只做Nodejs的運行原理(架構,libuv,v8 etc),並不介紹Nodejs功能以及使用方法。 本文以兩個 ...

Thu Jan 04 19:19:00 CST 2018 3 8632
libuv 中文編程指南(四)網絡

網絡 libuv 的網絡接口與 BSD 套接字接口存在很大的不同, 某些事情在 libuv 下變得更簡單了, 並且所有接口都是都是非阻塞的, 但是原則上還是一致的. 另外 libuv 也提供了一些工具類的函數抽象了一些讓人生厭的, 重復而底層的任務,比如使用 BSD 套接字結構來建立套接字 ...

Mon Mar 18 05:57:00 CST 2013 3 23963
libuv 中文編程指南(一)序言

序言 本書由一系列 libuv 教程組成, libuv 是一個高性能事件驅動的程序庫,封裝了 Windows 和 Unix 平台一些底層特性,為開發者提供了統一的 API. 本書旨在涵蓋 libuv 的主要特性, 並不是一份完整介紹 libuv 內部每個 API 和數 ...

Mon Mar 18 05:57:00 CST 2013 3 18406
libuv 中文編程指南(零)前言

最近看了一些有關 libuv 的東西,另外復習了一些與同步、異步、阻塞、非阻塞,異步IO(aio)的東西, 算是技術積累吧,等有時間了整理出一個完整的文檔出來,希望在今后的編程中用到。 不多說了,本文是今后幾篇《libuv 中文編程指南》的前言,先介紹下 libuv 究竟是干什么 ...

Mon Mar 18 05:59:00 CST 2013 1 18026
libuv的源碼分析(1)

libuv我在今年四月份的時候開始接觸,一開始也遇到了很多坑,但后來理解並遵守了它的設計思想,一切就變得很方便。這幾天開始着手精讀它的源碼,本着記錄自己的學習痕跡,也希望能增加別人搜索相關問題結果數的目的,因此就有了這些東西,這個系列至少會有四篇,后續再說吧。 那么它是什么,一個高效輕量的跨平台 ...

Sat Jul 16 10:47:00 CST 2016 1 8182

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM