原创 你能講清楚Java類的整個生命週期嗎?

文章目錄初次相見,你是否還記得HelloWorld一別多年,你又回來看HelloWorld重拾,再看HelloWorld利器,javap命令Java類的生命週期Java類加載子系統,類加載器當你步入社會【JVM運行時區域】,可就要

原创 centos7更改時區

更改時區 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 查看時間和時區信息 timedatectl

原创 冪等驗證token,防止串改

目錄需求思路解決方案總結 需求 在修改密碼的時候,有兩個步驟: 第一步:驗證用戶名 第二步:發送驗證碼 由於是分開的兩個步驟,就需要根據一定的規則,保證兩個步驟的一致性,防止篡改,並且,需要防止“用戶”跳過第一步,批量執行第二步

原创 aes加密AES/ECB/PKCS7Padding||AES/ECB/PKCS5Padding

AesUtils 加密方式:ECB、CBC、CFB、OFB、CTR 填充方式:PKCS5Padding、PKCS7Padding、zeropadding、iso10126、ansix923 數據塊長度:128位、192位

原创 java工具類,String轉byte數組,byte數組轉HexString, byte數組轉base64,工具類DatatypeConverter

DatatypeConverter Java的工具類,發現我們重複造輪子,還造的不優雅,上面這個是Java8的工具類 byte[] 轉 HexString /** * byte[] 轉 HexString

原创 算法刷題LeetCode中文版pdf

算法刷題LeetCode中文版pdf 直接點擊下載就行

原创 springboot中aop切面失效,導致註解不起作用

文章目錄Springboot中AOP失效,導致註解不起作用 Springboot中AOP失效,導致註解不起作用 今天在新建項目的時候,aop突然失效了,後來排查問題發現,是由於jar包沒有引用全,在springboot使用aop

原创 日期獲取Calendar,獲取本週第一天,本月第一天,往前7天,往前30的日期

獲取每個月的第一天 public static String getFirstDay(Date date){ SimpleDateFormat simpleDateFormat = new SimpleDateF

原创 效率工作模版.MD

記錄閃現的靈感 INSPIRATIONS 優選三件事情 TODAY’S TOP3 GOALS 1 2 3 今日行程 TODAY’S SCHEDULE 6:00 - 8:00 8:00 - 10:00 10:00

原创 dubbo負載均衡源碼閱讀

文章目錄dubbo負載均衡AbstractLoadBalanceConsistentHashLoadBalanceRoundRobinLoadBalanceRandomLoadBalanceLeastActiveLoadBalan

原创 關於Java中的方法的基本理解

方法綁定 方法的綁定分爲靜態綁定和動態綁定 靜態綁定: 靜態綁定(前期綁定,編譯綁定),類中哪些方法是靜態綁定的呢? private,私有方法 super方法 static方法 構造方法 靜態綁定的方法,在類上

原创 maven打包deploy指定module

打二方包 mvn deploy -pl moduleName -am moduleName是需要替換成你項目中的子module的名字 -pl, --projects Build specified reactor projec

原创 jdk8偷偷的佔用了1G內存,你知道嗎?

目錄線上現象排查步驟相關實驗(本地)復現現象優化方案一優化方案二方案三總結 線上現象 線上啓動,莫名多佔用1G系統內存。 排查步驟 dump內存,並分析,無異常 通過總內存,jvm設置,確定是佔用了堆外內存 相關實驗(本地

原创 負載均衡,你能想到多少種負載均衡的方法!你在工作中用到了多少種負載均衡?

文章目錄負載均衡,爲了解決問題而來DNS負載均衡NGINX負載均衡集羣負載均衡負載均衡策略總結 在正式聊負載均衡以前,先聊聊學習方法。不要死記硬背知識,因爲,死記硬背的總有忘記的一天。想要長久的記憶,就要用體驗式的方式去學習。