平時收集的一些java常用的術語,了解一下還是非常有必要的。
多線程==>把main函數多復制幾份,放到一個數組中,依次執行就是多線程。高并發==>想象在銀行排隊辦理業務的情況,就是高并發。IO==>內存到硬盤,硬盤到內存的過程,網絡到內存,內存到網絡。NIO==>計算機輸入輸出5類規范中的一類實現。分布式==>通過http---ftp---soap--等等傳輸消息給已計算機為單位的邏輯過程。(協議只是舉例)JVM原理與調優==>想象一個盒子怎樣把東西按照假定的規則存放,假如存放位置不合理,則嘗試改變下位置。各種框架(源碼級別)==>時間作為代價。SQL性能優化==>并集,交集。搜索引擎==>就是放只蟲子,不斷地啃噬網絡的枝葉。規則引擎==>國家法律,法規。集群==>n個小伙伴一起愉快的啪啪啪。負載均衡==>集群的另一個術語。Tomcat性能優化==>一般創造者都會負責的給使用者一份幫助文檔。Nginx、 RabbitMQ、 Redis、 Memcache、 MongoDB、 AngularJS、 Activity==>時間作為代價。WebService、 Https、網絡通信、linux==>時間作為代價。設計模式==>其實你已經用過了,只是你不知道名字而已。
新聞熱點
疑難解答