![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
在分布式系統(tǒng)中常會需要生成系統(tǒng)唯一ID枪芒,生成ID有很多方法贺奠,根據(jù)不同的生成策略竣稽,以滿足不同的場景撩穿、需求以及性能要求试吁。以下為幾種實現(xiàn)方式: 方式一...
1棺棵、什么是鎖? 在單進程的系統(tǒng)中熄捍,當(dāng)存在多個線程可以同時改變某個變量(可變共享變量)時烛恤,就需要對變量或代碼塊做同步,使其在修改這種變量時能夠線性...
1余耽、Zookeeper定義 Zookeeper是一種分布式協(xié)調(diào)服務(wù)缚柏。所謂分布式協(xié)調(diào)服務(wù)就是在分布式系統(tǒng)中共享配置、協(xié)調(diào)鎖資源碟贾,提供命名服務(wù)币喧。 2...
1轨域、什么是消息隊列? 消息隊列是在消息的傳輸過程中保存消息的容器杀餐,用于接收消息并以文件的方式存儲干发,一個隊列的消息可以同時被多個消息消費者消費。分...
1史翘、Redis的數(shù)據(jù)類型 String:格式:set key valuestring是二進制安全的枉长,可包含任何數(shù)據(jù),如jpg或序列化的對象 琼讽。s...
1必峰、什么是設(shè)計模式(Design Patterns)? 設(shè)計模式(Design pattern)是一套被反復(fù)使用钻蹬、多數(shù)人知曉的吼蚁、經(jīng)過分類編目的、...
1脉让、Cookie 和 Session的區(qū)別桂敛? Session技術(shù):存到服務(wù)器端借助cookie存儲JSESSIONID session生命周期 ...
1功炮、說說你知道的幾種主要的jvm參數(shù) -server -Xmx3g -Xms3g -XX:MaxPermSize=128m -XX:NewRat...
1溅潜、GC是什么?為什么要有GC薪伏? GC垃圾收集滚澜,Java提供的GC可以自動監(jiān)測對象是否超過作用域從而達到自動回收內(nèi)存的目的。 垃圾回收可有效使用...