原文:socket里面那個又愛又恨的鎖

查一個問題:結果看了一下軟中斷以及系統所耗cpu,心中滿是傷痕啊 perf結果一眼可以看到:主要是鎖 那么這個lock是用來干什么的呢 A:TCP socket的使用者有兩種:進程 線程 和軟中斷。同一時間可能會有兩個進程 線程 ,或位於不同CPU的兩個軟中斷,或進程 線程 與軟中斷訪問同一個socket。所以為了使socket在同一時刻只能被一個使用者訪問,那么互斥機制是如何實現的呢 是使用鎖完 ...

2020-08-27 22:32 0 622 推薦指數:

查看詳情

Lambda-讓人又的“->"

寫在前邊 聊到Java8新特性,我們第一反應想到的肯定是Lambda表達式和函數式接口的出現。要說ta到底有沒有在一定程度上“優化”了代碼的簡潔性呢?抑或是ta在一定程度上給程序員增加了閱讀和debug的難度,讓不少程序員頭疼。這期來接着“聊聊Java”,新特性篇只又的Lambda ...

Thu Nov 04 16:29:00 CST 2021 15 1359
position定位——讓人又的屬性

關於css中的position這個屬性,在使用的時候,有時很強大,有時又讓人很無奈。 強大的時候,對於div中的一些小物件不方便使用margin或者padding的時候,給與position:abs ...

Thu Sep 08 05:31:00 CST 2016 0 2236
讓人又的Lombok,到底該不該用

1 簡介 Lombok,印尼的一個島嶼,龍目島。但在Java的世界里,它是一個方便的類庫,能提供很多便利,因此得到許多人的青睞。但也有不少反對聲音。這是為什么呢? 之前去龍目島拍的日落。 2 ...

Tue Jun 16 21:49:00 CST 2020 2 2085
MySQL讓人又的多表查詢

1. 前言 在SQL開發當中,多表聯查是絕對繞不開的一種技能。同樣的查詢結果不同的寫法其運行效率也是千差萬別。 在實際開發當中,我見過(好像還寫過~)不少又長又臭的查詢SQL,數據量一上來查個 ...

Thu Mar 03 17:08:00 CST 2022 0 651
程序員與新技術之間的「」與「

如果第二次看到我的文章,歡迎右側掃碼訂閱我喲~ 👉 每周五早8點 按時送達。當然了,也會時不時加個餐~ 我的第「80」篇原創敬上 5900字巨獻奉上 我們大部分做技術的,對新技術是又的是他能讓枯燥反復的工作重新獲得新鮮感。 的是新技術太多 ...

Fri Jul 26 17:51:00 CST 2019 0 742
網絡驗證碼--你到底是它還是它?

網絡驗證碼--你到底是它還是它? 互聯網安全防火牆(1)--網絡驗證碼的科普 1 戲言部分 為了在網絡上吸引大家讀這個文章,在想標題的時候,也是夠了。本來是嚴肅的科普學術帖,但是卻一股強烈的“不轉不是中國人,讓男孩沉默女孩流淚” 這種段子文的氣息了。希望大家能夠順利 “上鈎 ...

Thu Nov 26 18:23:00 CST 2015 12 6670
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM