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