原创 分頁出現數據重複的解決方案

用戶量急劇上升中,偶爾會發現這麼一個問題,就是下一頁的數據中總會出現上一頁的幾條數據。  爲什麼會造成這個問題呢?用戶在查詢第一頁的時候,停留了一下,然後在這段時間內 又有兩個用戶註冊了,然後請求第二頁的數據的時候 排序的時候 兩個新用戶

原创 遞歸引用調用注意事項

代碼1: public void addParentAccount(Integer userId, Account account,Set<Account> set) { AccountingSubClass ac

原创 使用Spring Cloud Security OAuth2搭建授權服務

https://blog.csdn.net/neosmith/article/details/52539927

原创 HashMap 和對象轉換成json區別

hashMap中當key對應的值爲null時,轉換json 會丟失該key; 而對象不會

原创 spring boot 加入攔截器後swagger不能訪問問題 解決方案

1.在攔截器配置 @Override  public void addInterceptors(InterceptorRegistry registry) {  registry.addInterceptor(localIntercept

原创 java多線程對CountDownLatch的使用實例

原文轉載https://www.cnblogs.com/kaituorensheng/p/9043494.html

原创 AbstractQueuedSynchronizer源碼解讀

文章出處 http://www.cnblogs.com/micrari/p/6937995.html 1. 背景 AQS(java.util.concurrent.locks.AbstractQueuedSynchronizer)是Dou

原创 HashMap 源碼詳細分析(JDK1.8)

詳細請見https://segmentfault.com/a/1190000012926722

原创 StringTokenizer的使用

StringTokenizer是一個用來分隔String的應用類 1. 構造函數。 1. StringTokenizer(String str) :構造一個用來解析str的StringTokenizer對象。java默認的分隔符是“空格

原创 安裝mysql-installer-community-5.7.19.0.msi 失敗解決方案

https://support.microsoft.com/en-us/help/3179560/update-for-visual-c-2013-and-visual-c-redistributable-package