原创 Spring框架源碼閱讀,導入IDEA常遇到的問題-其他框架待更新

之前閱讀Spring源碼的時候,遇到一些問題沒有記錄,最近換了新的IDEA打算在看看代碼,發現跑不起來了,就將這幾個問題記錄一下。 1.問題一Error:(15, 57) java: 無法訪問org.springframework.cor

原创 常見線程池報錯異常記錄:

1.java.util.concurrent.RejectedExecutionException 同事今天服務報錯如下,看了下線程池的創建方式:方法邏輯是創建臨時線程池然後關閉,他在代碼中獲取的全局線程池,方法結束給關閉了,這個異常相對

原创 java實現同步的5種方式

爲何要使用同步?      (避免多線程數據不一致)java允許多線程併發控制,當多個線程同時操作一個可共享的資源變量時(如數據的增刪改查),將會導致數據不準確,相互之間產生衝突,因此加入同步鎖以避免在該線程沒有完成操作之前,不被其他線程

原创 面試題:mongodb、redis、memcache三者的區別是什麼?

總結一下mongodb、redis、memcache三者的區別: mongodb和memcached不是一個範疇內的東西。 mongodb是文檔型的非關係型數據庫,其優勢在於查詢功能比較強大,能存儲海量數據。 和memcached更爲接近

原创 微信令人頭疼的文件自動下載功能終於不用默認了

平時辦公一直用電腦客戶端微信,各種羣裏的文件自動下載,時長需要自動清理,就在最新的2020.4.27版本,自動下載終於可以關閉了。 點擊設置-文件管理-去掉勾就好

原创 try-catch嵌套結構的異常捕獲

工作中常常遇到方法的嵌套,方法中有各自的try-catch異常捕獲,但是實際上並不能滿足需要,如果遇到嵌套的結構,該如何設計 實例1: public class testTryCatch { public static voi

原创 IDEA debug方式啓用springboot項目慢的原因總結

1.代碼方面,主要是springboot註解方面 https://www.cnblogs.com/cmfwm/p/7943756.html 2.斷點是否開啓太多 https://blog.csdn.net/lin5198195/artic

原创 freemarker的基本語法及入門基礎

最近接手的項目中用到了freemarker,就找到了資料學習了下基本用法, 下面的文章,不錯,在學習中修改了部分小錯誤。 轉自:https://www.cnblogs.com/JealousGirl/p/6914122.html 下文爲已

原创 mycat執行報錯:java.sql.SQLException: java.lang.IllegalArgumentException: all columns in order by clause

普通sql語句: SELECT REC_ID,ORDER_UPDATE_RULE,ACTIVITY_ID FROM PLT_ACTIVITY_INFO WHERE ((ORDER_GEN_RULE = 1 OR ORDER_GE

原创 springBoot中普通類直接調用spring管理的dao.service等bean

在項目中經常會用到一些不是controller和service層的去訪問dao層,或者是普通類訪問service層。 前提: 首先確保dao,serivce全部可以在項目啓動的時候掃描到 編寫一個工具類,通過工具類去獲取Applicati

原创 Bootstrap-datetimepicker快速上手

在開發中許多日期插件,本文介紹bootstrap-datetimpickershij時間插件 bootstrap-datetimpicker是基於bootstrap的時間插件,因此在頁面中需要先引入,bootstraps的css和Js,然

原创 springboot熱部署中報錯 javax.management.InstanceAlreadyExistsException: DefaultDomain?

項目成功啓動後執行各種操作沒有問題,但是進行類文件修改後,項目自動重新編譯進行熱部署時報錯 報錯信息如下: org.springframework.context.ApplicationContextException: Failed t

原创 基於bootstrap的雙選擇下拉框前端插件doublebox相關介紹

工作中有個需求需要使用一個雙下拉框,該插件大體已經滿足了基本的應用,但是對於我需要的需求還有一些區別,在實現過程遇到一些問題,在網上查找關於該方面的介紹,基本沒有,完全靠着琢磨源碼最終實現,因此記錄下。 樣式如圖: 導入 jquery.

原创 eclipse的svn插件

從官網上下載eclipse的svn插件 subclipse 版本目前最高版本爲 1.10 下載好插件安裝包後,將壓縮包解壓 將兩個文件中的內容複製到eclipse安裝包對應的features,和plugins文件夾下。 然後重新啓動ec

原创 帶有數組數據結構的json字符串解析並保留其原有順序

今天在工作中遇到一個問題,一個服務提供接口數據,且數據爲字符串,字符串中有Map結構也保持有順序,另一個接口,獲取時需要保留原有的map順序,且存放到linkHashMap中,最終放入緩存中進行使用。 本例中使用alibaba 的fast