原创 SpringBoot介紹

1 什麼是SpringBoot     SpringBoot是一款快速開發框架,能夠快速整合第三方框架,完全採用註解化,簡化xml的配置 同時內嵌Http服務器(Tomcat,Jetty,默認是Tomcat) 最終以Java應用程序執行。

原创 Netty的入門基礎知識

目錄 1 同步異步 阻塞非阻塞 2 Linux的網絡模型 同步阻塞I/O 同步非阻塞 I/O I/O複用模型 信號驅動式I/O模型 異步非阻塞 I/O 各種I/O模型的比較  3 NIO編程 緩衝器Buffer 通道Channel 多路複

原创 Java虛擬機內存區域詳解

更多文章 訪問我的博客:http://www.caoyong.xin:8080/bloggerJava虛擬機內存區域詳解半年前買了一本深入理解Java虛擬機,買了就放在那裏去了,期間拿出來想研究一下,還沒有看一會,哇 !腦袋疼。也就又放回

原创 Netty的HelloWord

目錄   1 Netty介紹 2 Netty的入門例子 服務端代碼 客戶端代碼 1 Netty介紹 Netty是由JBOSS提供的一個java開源框架。Netty提供異步的、事件驅動的網絡應用程序框架和工具,用以快速開發高性能、高可靠性的

原创 Netty的TCP粘包/拆包

目錄   1 TCP粘包/拆包 TCP粘包/拆包問題說明 TCP粘包/拆包發生的原因 粘包問題的解決策略 2 Netty遇到粘包和拆包 3 Netty解決粘包和拆包 1 TCP粘包/拆包   TCP是一個“流”協議,所謂流就是沒有邊界的一

原创 Netty之ByteBuf

介紹ByteBuf      1: ByteBuffer的不足之處     在NIO中有ByteBuffer緩衝區,讀寫操作的主要場所。但是它也有不足之處       1:ByteBuffer是固定長度的,在你初始化的時候就已經分配好了內

原创 命名規範 常量定義 代碼格式

我的博客網站:http://www.caoyong.xin:8080/blogger(歡迎訪問!有我更多的文章)今天 老大把我說了一頓(不止一次),主要就是編碼規範的問題,後來給我說,要我參靠阿里的Java開發手冊來編寫代碼,我就整理了一

原创 控制語句和註釋規則

我的博客網站:http://www.caoyong.xin:8080/blogger(歡迎訪問!有我更多的文章)1: 控制語句 1.    【強制】在一個 switch 塊內,每個 case 要麼通過 break/return 等來終止,

原创 OOP規約 集合處理

我的博客網站:http://www.caoyong.xin:8080/blogger(歡迎訪問!有我更多的文章)四:OOP 規約 1. 【強制】避免通過一個類的對象引用訪問此類的靜態變量或靜態方法,無謂增加編譯器解析成本,直接用類名來訪問

原创 final和static的區別

我的博客網站 http://www.caoyong.xin:8080/blogger1:final   根據程序上下文環境,Java關鍵字final有“這是無法改變的”或者“終態的”含義,它可以修飾非抽象類、非抽象類成員方法和變量。你可能

原创 SpringBoot之helloWord

1 創建SpringBoot項目 條件:JDK1.8以及以上版本+maven 創建一個maven的java項目,由於我們使用spring-boot-starter-web的啓動器,它內置有Tomcat和SpringMVC所以我們創建一個j

原创 JVM垃圾收集器和內存分配策略

更多文章訪問我的博客網站http://www.caoyong.xin:8080/blogger垃圾收集器和內存分配策略今天來說一說JVM的垃圾收集機制,這個是Java語言的一大特點目錄什麼是“垃圾”收集“垃圾”的方法用什麼機器收集“垃圾”

原创 JavaScript中的單引號的雙引號

更多文章 訪問我的博客:http://www.caoyong.xin:8080/bloggerJavaScript中的單引號和雙引號今天來聊一聊單引號和雙引號在JavaScript中的使用,做web的經常會在HTML中或者JavaScri

原创 SpringEmail

跟多文章訪問我的博客網站:http://www.caoyong.xin:8080/bloggerSpringEmail       今天來說一說使用Spring來發送郵件,在一些項目中會遇到用戶註冊的時候,需要提供郵箱地址,提供郵箱地址的

原创 Java源碼之String,StringBuffer,StringBsuilder詳解

查看更多文章 我的博客網站 www.caoyong.xinJava中的字符串有兩類 一種是String,一種是StringBuffer/StringBuilder,一般知道對於字符串拼接,String類使用的是+,而StringBuffe