原创 踩坑日誌1----從zuulFilter到Filter

踩坑緣起:        項目裏面一直在線程的上下文裏面放着一些用戶的信息,之前測試的時候直接放在了接口的最前面,這次有時間把中間的邏輯終於捋清楚了,涉及到了SpringCloud的zuul以及filter,把這中間用到的東西自己做了一下

原创 踩坑日誌2-java.lang.NoClassDefFoundError: okhttp3.Dispatcher

       終於有時間寫新的踩坑日誌,爬到山頂需要一步一坑,從一個坑裏爬進去,再爬入另外一個坑裏面。        最近項目裏面加了新的依賴,只是把其中的一個模塊測了一下,沒管其他的模塊。旁邊同事在起項目的時候發現起 不來,我還納悶,這

原创 SpringCloudConfig配置中心是如何區分windows環境和linux環境的

原因:     在使用配置中心的過程中發現在linux和windows上,本地倉庫的地址是不一樣的,產生了好奇? 源碼分析 版本1.3.2 1、注入EnvironmentRepositoryConfiguration 創建Multiple

原创 There is no setter for property named 'empId' in 'class com.my.entity.Dept'

異常信息 log4j:WARN No appenders could be found for logger (org.apache.ibatis.logging.LogFactory). log4j:WARN Please initi

原创 日曆類的使用

https://www.cnblogs.com/huangminwen/p/6041168.html    在筆試中遇到了問題,轉載別人的順便複習一下。 在實際項目當中,我們經常會涉及到對時間的處理,例如登陸網站,我們會看到網站首頁顯示X

原创 JAVA中ListIterator和Iterator的區別

轉載https://blog.csdn.net/longshengguoji/article/details/41551491        筆試中遇到的基礎知識來進行積累。      在使用java集合的時候,都需要使用Iterator

原创 Collection和Collections的區別

筆試題遇到了,積累下來源地址 http://pengcqu.iteye.com/blog/4921961、java.util.Collection 是一個集合接口。它提供了對集合對象進行基本操作的通用接口方法。Collection接口在J

原创 sleep()與wait()區別

線程問題的總結參考:https://blog.csdn.net/u012050154/article/details/509033261、每個對象都有一個鎖來控制同步訪問,Synchronized關鍵字可以和對象的鎖交互,來實現同步方法或

原创 使用SpringBoot打包出現沒有主清單

問題:最近學習Docker,今天在Docker上部署springBoot,突然發現提示沒有主清單?在網上試了好多辦法都不行,最後的解決辦法是:這裏打包,打包完會發現,在項目左邊的target下會出現在自己的電腦上通過java -jar 文

原创 JAVA中關於int類型相乘溢出

筆試遇到了int類型相乘的題目,知道肯定是溢出,可是不知道溢出後是多少。題目如下:計算s=1*2*3*......*1000結果,下面代碼會打印出什麼內容?int s = 1; for (int i = 1; i <= 500; i++)

原创 類和類之間的關係

http://www.cnblogs.com/liuling/archive/2013/05/03/classrelation.html一、繼承關係      繼承指的是一個類(稱爲子類、子接口)繼承另外的一個類(稱爲父類、父接口)的功能

原创 深入理解單例模式

java 雙重檢查鎖定及單例模式https://blog.csdn.net/kufeiyun/article/details/6166673常見的幾種單例模式https://www.cnblogs.com/Ycheng/p/7169381

原创 Threadlocal和synchronized的比較

ThreadLocal模式synchronized關鍵字都用於處理多線程併發訪問變量的問題,只是二者處理問題的角度和思路不同。 1)ThreadLocal是一個java類,通過對當前線程中的局部變量的操作