目前30歲,普通大專,定居武漢,已婚未育。從畢業到今天,一直供職現在這一家企業,12年畢業只身獨闖廣州,只想不造一造怎敢于普通。不再依靠父母,從月薪2500到上個月辦...

目前30歲,普通大專,定居武漢,已婚未育。從畢業到今天,一直供職現在這一家企業,12年畢業只身獨闖廣州,只想不造一造怎敢于普通。不再依靠父母,從月薪2500到上個月辦...
編碼學習筆記,資料來源互聯網,持續更新 1 ASCII American Standard Code for Information Interchange,美國信息交換標準...
為了測量一個 DNS 服務器的放大性能,使用dig命令向能夠放大的 DNS 服務器請求某個具有大量回復的域名的 ANY 資源,并利用 tcpdump 進行捕包。dig @x....
1NF 1NF為數據庫最基本的要求,只要在RDBMS中已經存在的數據表,定義為 符合1NF的關系中的每個屬性都不可再分 1NF存在大量冗余 2NF 2NF在1NF的基礎之上,...
1 論文概況 題目:監視和防御DDoS反射放大攻擊 會議:RAID(International Symposium on Recent Advances in Intrusi...
記錄近期的面試經歷,同月內的面試不分先后 七月 阿里釘釘后臺(裸面的,自殺面試) 一面電話 1 介紹做過的項目 (我司用的AWS)2 項目用到的AWS 的 service (...
1. HTTP常見方法 GET: 通常用于請求服務器發送某些資源 HEAD: 請求資源的頭部信息,并且這些頭部與 HTTP GET 方法請求時返回的一致。該請求方法的一個使用...
分布式系統環境下,服務間類似依賴非常常見,一個業務調用通常依賴多個基礎服務。例如當庫存服務不可用時,商品服務請求線程被阻塞,當有大批量請求調用庫存服務時,最終可能導致整個商品...
1. Kafka消息存儲 我么知道,Kafka中一個Topic由多個partition組成。Kafka會為每個partition按照topicName-partitionNu...
IOC(Inversion of Control),即控制反轉,是面向對象編程中的一種設計原則,可以用來減低代碼之間的耦合度。在Spring中,IOC意味著對象和資源的創建和...
Java在new一個對象時,會先查看對象所屬的類有沒有被加載到內存中。如果沒有,則會通過類的全限定名將類加載到內存中,再進行對象的創建工作。 1. 什么是類的加載 類的加載是...
Redis 是一種key-value內存數據庫,速度相當快, 同時也支持數據存盤,redis 支持五種數據類型,String, List, Set, Hash, Sorted...
簡介 LinkedBlockingQueue 底層結構為單項鏈表,擁有兩把鎖 takeLock 和 putLock, 以及對應的兩個Condition,notEmpty 和 ...
ArrayBlockingQueue 內部結構為數組,維護了兩個指針,分別指向take 和 put的坐標,每次添和取都會使指針+1,當達到數組長度時,則會重置為0當執行put...
ArrayList 簡介 ArrayList底層為Object數組, 當不提供參數實, 默認使用空數組, 由于add 有可能會導致數組擴容, 當list的大小可預計時, 最好...
簡介 線程池是java中用來管理線程的工具,可以復用線程,以減小創建銷毀線程的開銷,同時提供了對線程靈活的控制 參數含義 corePoolSize 為常駐線程數量,常駐線程在...
解決的問題 當數據過多時, 可以對數據進行水平拆分, 比如有4個Cache cache0, cache1, cache2, cache3部署在不同的node上, 我們可以根據...
put流程 和HashMap 一樣, 首先會對Hash做一次散列之后進入循環, 和HashMap一樣,如果Node數組為空, 會先對Node數組進行初始化, 這里為了保證數組...
HashMap hash過程 這里先取了key的hashcode, 之后將高16位與低16位進行異或為什么要這樣做呢, 一個object的hashcode范圍為-2^32到 ...