原创 nginx負載均衡常見算法及原理

深入解析: 隨着網站負載的不斷增加,負載均衡(load balance)是將流量負載分攤到不同的服務單元,保證服務器的高可用,保證響應足夠快,給用戶良好的體驗。nginx第一個公開版發佈於2004年。2011年發佈了1.0版。它的

原创 spring framework模塊

1、Spring core(核心容器) 核心容器提供spring框架的基本功能。Spring以bean的方式組織和管理Java應用中的各個組件及其關係。Spring使用BeanFactory來產生和管理Bean,它是工廠模式的實現

原创 spring framework註解

@Controller Controller負責處理由DispatcherServlet分發的請求,把用戶請求的數據經過業務處理層處理後封裝成一個Model ,然後再把該Model 返回給對應的View 進行展示。無需繼承特定的類

原创 單例設計模式

解決的問題:可以保證一個類在內存中的對象唯一性,必須對於多個程序使用同一個配置信息對象 如何保證對象的唯一性: 1、不允許其他程序用new創建該類對象; 2、在該類創建一個本類實例 3、對外提供一個方法讓其他程序可以獲得該對象

原创 idea快捷鍵

Ctrl+Alt+L代碼格式化 Shift+Shift全局搜索

原创 Gradle build時,避免找不到Lombok

低版本gradle 配置 lombok compile('org.projectlombok:lombok:1.18.6) 採用高版本gradle 後,會出現cannot find symbol method … 採用高版本gra

原创 java 從List中隨機取出一個元素

List list = new ArrayList<>(); Random random = new Random(); list.get(random.nextInt(list.size())); 點贊 收藏

原创 Java字符串過濾

//過濾 " String a = a.replaceAll(""",""); //過濾 [ String a = a.replaceAll("\[",""); //過濾 ] String a = a.replaceAll(

原创 服務端返回中文,在頁面顯示時變成亂碼

此錯誤與頁面有關,頁面添加 "<meta http-equiv="Content-Type"content=“text/html;charset=utf-8”>"即不會亂碼 點贊 收藏 分享

原创 鍵盤數字鍵被打開

筆記本電腦上鍵盤字母數字多功能的數字鍵被打開了,解決方法就是把多功能鍵切換爲字母即可,請按FN+ NUMLK

原创 關於關聯表查詢

報錯:java.sql.SQLException: Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_unicode_ci,IMPLICIT) for