摘要:上一篇簡單的說了下,自己公司的接口規(guī)范和上線規(guī)范,這次說下關(guān)于數(shù)據(jù)庫方面的規(guī)范,希望能夠幫助到大家。以上都是自己開發(fā)過程中遵守的,并且感覺很高效的數(shù)據(jù)庫規(guī)范,簡單整理下,沉淀下來,希望能幫助到這個公眾號的讀者。 上一篇簡單的說了下,自己公司的接口規(guī)范和上線規(guī)范,這次說下關(guān)于數(shù)據(jù)庫方面的規(guī)范,希望能夠幫助到大家。 showImg(https://segmentfault.com/img/...
摘要:如果什么事都沒得做,它也不會死循環(huán),它會將線程休眠起來,直到下一個事件來了再繼續(xù)干活,這樣的一個線程稱之為線程。而請求處理邏輯既可以使用單獨的線程池進行處理,也可以跟放在讀寫線程一塊處理。 Netty到底是什么 從HTTP說起 有了Netty,你可以實現(xiàn)自己的HTTP服務(wù)器,F(xiàn)TP服務(wù)器,UDP服務(wù)器,RPC服務(wù)器,WebSocket服務(wù)器,Redis的Proxy服務(wù)器,MySQL的P...
摘要:哈希表哈希表是根據(jù)關(guān)鍵碼值而直接進行訪問的數(shù)據(jù)結(jié)構(gòu)。這樣做的原因是和都是的次冪,并且是的倍,表示轉(zhuǎn)換為二進制的唯一一個向高位移位一次。 一、HashMap簡介 HashMap是基于拉鏈法實現(xiàn)的散列表。一般用于單線程程序中,JDK 1.8對HashMap進行了比較大的優(yōu)化,底層實現(xiàn)由之前的數(shù)組+鏈表改為數(shù)組+鏈表+紅黑樹。下面先介紹HashMap中一些關(guān)鍵的知識點。 1、哈希表 哈希表是...
摘要:所以需要等來確保程序中隱蔽的錯誤沒有提示的錯誤比如兩個正數(shù)相加,溢出導(dǎo)致其值為負(fù)數(shù)。并發(fā)下的兩個線程同時對一個對象,每個線程個對象,最終結(jié)果可能中有萬個對象??赡軐ο髠€數(shù)少于萬可能內(nèi)部結(jié)構(gòu)發(fā)生破壞,程序無法終止,會被大量消耗。 java并行程序基礎(chǔ) 參考:https://github.com/chengbingh... 2.1 有關(guān)線程, 需要知道的事 進程是線程的容器線程狀態(tài)圖: s...
摘要:我們很容易發(fā)現(xiàn),過濾器可以比喻成一張濾網(wǎng)。這究竟是怎么回事啊我們可以這樣理解過濾器不單單只有一個,那么我們怎么管理這些過濾器呢在中就使用了鏈?zhǔn)浇Y(jié)構(gòu)。第一種方式在文件中配置用于注冊過濾器用于為過濾器指定一個名字,該元素的內(nèi)容不能為空。 什么是過濾器 過濾器是Servlet的高級特性之一,也別把它想得那么高深,只不過是實現(xiàn)Filter接口的Java類罷了! 首先,我們來看看過濾器究竟Web...
暫無介紹