原创 JAVA併發之BlockingQueue阻塞隊列

前言: 在新增的Concurrent包中,BlockingQueue很好的解決了多線程中,如何高效安全“傳輸”數據的問題。通過這些高效並且線程安全的隊列類,爲我們快速搭建高質量的多線程程序帶來極大的便利。本文詳細介紹了Blocking

原创 java面試基礎-Java代碼優化編程

可供程序利用的資源(內存、CPU時間、網絡帶寬等)是有限的,優化的目的就是讓程序用儘可能少的資源完成預定的任務。優化通常包含兩方面的內容:減小代碼的體積,提高代碼的運行效率。本文討論的主要是如何提高代碼的效率。本文大多數從網上摘錄,部分建

原创 Java NIO框架Netty(二)netty5例子,代碼詳解

這是一個netty快速入門的例子,也是我的學習筆記,比較簡單,翻譯於官方的文檔整理後把所有代碼註釋放在每一行代碼中間,簡單明瞭地介紹一些基礎的用法。 首頁這是基於netty5的例子,如果需要使用請依賴netty5的包。maven引用方式

原创 最全的mysql學習筆記

以下爲本人當年初學MySQL時做的筆記,也從那時起沒再更新過,但還是囊括了基本的知識點,有時還翻出來查查。是不是乾貨,就看親們了~ 絕對原創,歡迎轉載,注意人品,呵呵哈哈~ 如果哪天筆記有更新了,我還是會更新該文章滴,其實筆記已經放到了G

原创 SpringBoot 進階2-與 Mybatis實現SpringMVC Web項目

一,熱身 Spring Boot是一個一全新框架。Spring Boot就是用來簡化Spring應用的搭建以及開發過程。該框架致力於實現免XML配置,提供便捷,獨立的運行環境,實現“一鍵運行”滿足快速應用開發的需求。 補充提示,Sprin

原创 java面試基礎-Java中對Clone的理解

面試中經常遇到Clone的相關知識,今天總算是把Clone理解的比較透徹了!Java中Clone的概念大家應該都很熟悉了,它可以讓我們很方便的“製造”出一個對象的副本來,下面來具體看看java中的Clone機制是如何工作的? 1. Clo