一、前言 1、工作過程中,經常遇到需要造數的情況,比如為了測試接口性能,需要往數據庫插入大量數據,這種情況下,如果僅靠普通的方式插入而不進行優化的話,太慢,太耗時,不能忍 2...

IP屬地:四川
一、前言 1、工作過程中,經常遇到需要造數的情況,比如為了測試接口性能,需要往數據庫插入大量數據,這種情況下,如果僅靠普通的方式插入而不進行優化的話,太慢,太耗時,不能忍 2...
在我寫的blog中,這個算是參與度比較高的,所以有必要把程序寫的更加容易理解一些。我的電腦配置: 直接上代碼: Benchmark結果: 解釋: 除了第一種方法外,其他方法都...
分析和理解應用的內存使用情況是開發過程中一項不小的挑戰。一個微小的邏輯錯誤可能會導致監聽器沒法被釋放回收,最終導致可怕的內存溢出問題。甚至有時你已經釋放了所有空對象,但是你的...
本文將簡要介紹CGLIB代碼包結構以及核心類的基本功能,然后通過介紹BeanCopier的使用例子,將其作為引子對相關源碼實現進行分析。 CGLIB代碼包結構 1.core ...
適合閱讀的人群:本文適合對 Spring、Netty 等框架,以及 Java 8 的 Lambda、Stream 等特性有基本認識,希望了解 Spring 5 的反應式編程特...
本文作者:景小財作者簡介:美團外賣活動業務負責人 1、為什么要用鎖? 鎖-是為了解決并發操作引起的臟讀、數據不一致的問題。 2、鎖實現的基本原理 2.1、volatile J...
MySQL5.7 添加用戶、刪除用戶與授權 MySQL5.7 mysql.user表沒有password字段改 authentication_string; 一. 創建用戶:...