卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

libevent線程池 為什么有很多出名開源的C/C 方面的高性能網(wǎng)絡(luò)庫(kù),比如libevent,boost-asio,有些企業(yè)還要自己寫?

為什么有很多出名開源的C/C 方面的高性能網(wǎng)絡(luò)庫(kù),比如libevent,boost-asio,有些企業(yè)還要自己寫?我認(rèn)為,是構(gòu)建輪子還是直接使用開源庫(kù),很大程度上取決于部門負(fù)責(zé)人的個(gè)人喜好。曾幾何時(shí)

為什么有很多出名開源的C/C 方面的高性能網(wǎng)絡(luò)庫(kù),比如libevent,boost-asio,有些企業(yè)還要自己寫?

我認(rèn)為,是構(gòu)建輪子還是直接使用開源庫(kù),很大程度上取決于部門負(fù)責(zé)人的個(gè)人喜好。曾幾何時(shí),c開發(fā)人員熱衷于重新構(gòu)建輪子,那么為什么有些企業(yè)要自己編寫呢?我在項(xiàng)目開始時(shí)不知道這個(gè)庫(kù)的存在,我不想以后再介紹它。

2)許多第三方庫(kù)依賴于許多其他第三方庫(kù)。要引進(jìn)a館,就得引進(jìn)B館、C館、D館,這無(wú)疑增加了院系成員的學(xué)習(xí)成本。

3)第三方開源庫(kù)通常會(huì)頻繁更新。如果你知道有一個(gè)bug,你想更新它嗎?基礎(chǔ)庫(kù)的更新無(wú)疑會(huì)花費(fèi)更多的開發(fā)時(shí)間和測(cè)試時(shí)間。

4)使項(xiàng)目整體可控。一旦引入的開放源代碼庫(kù)出現(xiàn)問(wèn)題并且項(xiàng)目團(tuán)隊(duì)不熟悉它,這將是災(zāi)難性的。

5)現(xiàn)有開源庫(kù)過(guò)于復(fù)雜,學(xué)習(xí)成本高,團(tuán)隊(duì)成員水平參差不齊。

最后,附上一本我前段時(shí)間讀過(guò)的書。

本文是作者《一個(gè)程序員的奮斗史》悟空問(wèn)答原創(chuàng)文章,未經(jīng)允許轉(zhuǎn)載,抄襲將被追究

曝微軟正開發(fā)基于Chromium的瀏覽器,對(duì)此你怎么看?

讓我談?wù)勎业目捶ǎ?/p>

微軟在Windows10中安裝了新的微軟edge瀏覽器,并在微軟商店中陸續(xù)推出了許多擴(kuò)展,以創(chuàng)建自己的瀏覽器生態(tài),重新獲得失去的瀏覽器地位。為了推廣edge瀏覽器,IE瀏覽器被微軟退為“windows附件”,讓很多win10用戶找不到熟悉的IE瀏覽器去了哪里。

因此,任何人都很難想象,這樣一款給微軟帶來(lái)無(wú)限期待的edge瀏覽器,應(yīng)該被一款擁有競(jìng)爭(zhēng)對(duì)手內(nèi)核的瀏覽器所取代。更出乎意料的是,微軟的工程師正在幫助開發(fā)ARM瀏覽器上的Windows10瀏覽器Chrome。但正因?yàn)槿绱?,它顯示了微軟今天是多么開放和包容。

事實(shí)上,上述的驚訝和不解是因?yàn)槲覀円呀?jīng)遠(yuǎn)遠(yuǎn)落后于微軟開放式轉(zhuǎn)型的步伐。我們?nèi)匀粡睦鋺?zhàn)思維的角度看待微軟、蘋果和谷歌。

看來(lái)薩蒂婭·納德拉真的很聰明,很開明。微軟正在以另一種方式實(shí)現(xiàn)自己的生態(tài)整合。

因此,微軟能夠重返市場(chǎng)價(jià)值第一的位置絕非偶然,這與微軟走向開放、包容、包容是分不開的。今天的微軟edge被chromium內(nèi)核所取代,這就是一個(gè)有力的證明。

有什么適合提高C/C 網(wǎng)絡(luò)編程能力的開源項(xiàng)目推薦?

如果是學(xué)習(xí),我建議您看看Linux和FreeBSD系統(tǒng)中與網(wǎng)絡(luò)相關(guān)的命令程序的代碼,如Ping、tcpdump等。它們還有許多更強(qiáng)大的開源替代品,如MTR,這些都是很好的學(xué)習(xí)材料。這些計(jì)劃都是為了達(dá)到最好的一件事,所以結(jié)構(gòu)往往是明確的,但不是太簡(jiǎn)單。您可以看到有兩個(gè)工件WGet和curl供您下載。雖然Linux和FreeBSD的功能是一樣的,但它們的實(shí)現(xiàn)方式往往不同,閱讀效果也很好。