實現一款高可用的TCP數據傳輸服務器(Java版)
首先netty是一款高性能、封裝性良好且靈活、基于NIO(真·非阻塞IO)的開源框架。可以用來手寫w....
Spring Framework 6.0發布了首個RC版本
發布公告寫道,Spring Framework 6.0 作為重大更新,目前 RC1 要求使用 Jav....
解鎖新姿勢:干掉過多的if-else!
這點非常容易理解,就是說在業務邏輯里面,先把不符合條件的給先過濾掉,而不是層層嵌套if-else判斷
原理解析:線程池中多余的線程是如何回收的?
最近閱讀了JDK線程池ThreadPoolExecutor的源碼,對線程池執行任務的流程有了大體了解....
Spring Boot實現接口冪等性的4種方案
冪等是一個數學與計算機學概念,在數學中某一元運算為冪等時,其作用在任一元素兩次后會和其作用一次的結果....
SSO單點登錄和OAuth2.0的區別和理解
兩者有很多相似之處,下面我們來解釋一下這個過程。先來講解SSO,通過SSO對比OAuth2.0,才比....
一套Spring Boot+Vue的物聯網智能家居系統!
今天推薦的一個可以用來二次開發和學習的開源的軟硬件系統,你可以用快速搭建自己的智能家居系統。
10行Python代碼寫1個USB病毒
首先我們打開電腦終端,進入/Volumes目錄,這時候插入U盤,可以發現它被掛載在了這個目錄之下,也....
幾種檢查代碼質量的利器介紹
工欲善其事,必先利其器,因此,這篇文章給大家介紹幾種檢查代碼質量的利器,Alibaba Java C....
如何把Controller層代碼寫的更優雅?
本篇主要要介紹的就是 controller 層的處理,一個完整的后端請求由4部分組成。
MySQL批量插入數據的四種方案(性能測試對比)
本文記錄個人使用MySQL插入大數據總結較實用的方案,通過對常用插入大數據的4種方式進行測試,即fo....
阿里巴巴為什么不建議直接使用@Async注解?
對于異步方法調用,從Spring3開始提供了@Async注解,該注解可以被標在方法上,以便異步地調用....
Spring Boot 內置工具類功能
斷言 對象、數組、集合 ObjectUtils StringUtils CollectionUtil....
權限框架jcasbin的角色權限配置
然后最近我發現了另一個權限框架jcasbin,雖然網上還沒有很多關于博客,但是我看了一會就可以使用了....
如何在IDEA中查看依賴關系
Maven提供了mvn dependency:tree來查看依賴關系,而IDE往往提供了更加便利的方....
Spring和Springboot的擴展接口總結
Spring的核心思想就是容器,當容器refresh的時候,外部看上去風平浪靜,其實內部則是一片驚濤....
AOP 的實現和常用方法
有些業務請求,屬于耗時操作,需要加鎖,防止后續的并發操作,同時對數據庫的數據進行操作,需要避免對之前....
MapperStruct的使用教程
相信絕大多數的業務開發同學,日常的工作都離不開寫 getter、setter 方法。要么是將下游的 ....
for循環和forEach的差異
for循環是js提出時就有的循環方法。forEach是ES5提出的,掛載在可迭代對象原型上的方法,例....
java的stream編程調試技巧
java的stream編程給調試帶來了極大的不便,idea 推出了streamtrace功能,可....
幾種toString的性能對比
除非你批量處理大量數據,追求算法高性能,否則將使用toString進行大量日常類型轉換。然后,你會研....
淺談Spring事務的那些坑
對于從事java開發工作的同學來說,spring的事務肯定再熟悉不過了。在某些業務場景下,如果同時有....
如何使用Shell腳本在 Linux 服務器尋找攻擊證據
使用 Shell 腳本在 Linux 服務器上能夠控制、毀壞或者獲取任何東西,通過一些巧妙的攻擊方法....
如何寫一個公用工具來進行Excel的導入導出
日常在做后臺系統的時候會很頻繁的遇到Excel導入導出的問題,正好這次在做一個后臺系統,就想著寫一個....
HTTP協議基礎知識整理
服務器需要傳遞許多附加信息,這些信息不能全放在狀態行里。因此,需要另行定義響應報頭,用來描述這些附加....
Spring Boot特有的實踐
Spring Boot是最流行的用于開發微服務的Java框架。在本文中,我將與你分享自2016年以來....
如何使用JDK自帶的工具生成證書
文章目錄 使用JDK自帶的工具生成證書 使用FreeSSL提供的證書 使用JDK自帶的工具生成證書 ....
ip地址是做什么的
如果你現在正在看我的這篇文章,那說明你已經連接上了互聯網。說到互聯網,你一定聽說 ip 地址這個概念....