原创 @PostConstruct Constructor @Autowired 順序以及解釋

原文鏈接:https://www.jianshu.com/p/3938e7172443 總結如下:1、從Java EE5規範開始,Servlet中增加了兩個影響Servlet生命週期的註

原创 Random,ThreadLocalRandom,SecureRandom 區別以及使用

Java中的隨機數生成器:Random,ThreadLocalRandom,SecureRandom(轉)區別 Random 與 SecureRandom區別 總結: Random:僞隨機數,種子默認使用系統的時間,可預測安全性不

原创 Java:CAS(樂觀鎖)

原文鏈接:https://www.jianshu.com/p/ae25eb3cfb5d https://www.jianshu.com/p/ae25eb3cfb5d

原创 mysql utf-8 中文

原文鏈接:https://blog.csdn.net/yinqian999/article/details/90600013 在MySQL 5.0以上版本: UTF-8:一個漢字=3個字節 GB

原创 關於keyGenerator,KeyPairGenerator,SecretKeyFactory的解析

關於keyGenerator,KeyPairGenerator,SecretKeyFactory的解析 Java加密的常用的加密算法類型有三種 1單向加密:也就是不可逆的加密,例如MD5,SHA,HMAC 2對稱加密:也就是加密方

原创 HTTPS工作原理

原文:https://kingj.iteye.com/blog/2103662 https握手的過程詳細描述 1.瀏覽器將自己支持的一套加密規則發送給網站,如RSA加密算法,DES對稱加密算法,SHA1摘要算法 2.網站從中選出

原创 jdk安裝的正確方式,百度安裝後javac不可用

原文:https://blog.csdn.net/write6/article/details/79136388 要素: 1、新建 JAVA_HOME 環境變量,JAVA_HOME=C:\Java\jdk1.8.0_144 2、修

原创 SSH Secure Shell ClientH工具密鑰登錄linux

https://wenku.baidu.com/view/73205cc42cc58bd63186bd4e.html

原创 springboot啓動多個相同項目

application.yml文件 profiles設置兩個參數 eureka: client: serviceUrl: defaultZone: http://localhost:8761/eure

原创 docker修改Nginx首頁詳細操作

1、 需求 啓動一個Nginx容器。 將Nginx容器的首頁改爲Welcome to 51CTO docker class 。 將容器保存下來。 2、操作步驟 docker pull nginx #下載鏡像 su

原创 mybatis 中 foreach collection的三種用法

https://www.cnblogs.com/fangyu19900812/p/6046209.html

原创 MyBatis 一、二級緩存和自定義緩存

https://blog.csdn.net/u013521220/article/details/83147719

原创 深入理解Java線程池:ScheduledThreadPoolExecutor

https://www.cnblogs.com/liuzhihu/p/8177787.html

原创 @Component和@Configuration作爲配置類的差別

https://blog.csdn.net/long476964/article/details/80626930

原创 spring注入相關知識

1、@Autowired可以用在controller,service中,但是不可以用在實體model中,用在實體中會出現空指針異常 2、實體中,過濾器中使用注入,可以通過上下文關係獲取實體注入,也可以通過@Configuration