原创 mysql 運用錦集
1. 調整 字段的順序: 1 alter table t_user 2 change creator_id creator_id int default 0 no
原创 SpringBoot 中 使用 Redisson 實現全局鎖-實例
一、引入 Redisson 依賴 <dependency> <groupId>org.redisson</groupId> <artifactId>redisson-spri
原创 List轉json 日誌輸出時,總是丟掉了最前面的方括號“[”造成IDEA 無法正常顯示JSONArray
【解決辦法】:將list放入map中,再輸出Map 1 Map result = new HashMap(); 2 result.put("result", bussDataList); 3 log.info(JSON.toJSONStr
原创 useGeneratedKeys失效的情況之一 —— mybatis中表主鍵爲自定義而非自增時,insert(Entity en)後 en.getId() == null
useGeneratedKeys失效的情況之一 —— mybatis中表主鍵爲自定義而非自增時,insert(Entity en)後 en.getId() == null 【現象】:mybatis中表主鍵爲自定義而非自增時,insert(E
原创 全局變量與緩存的抉擇:
全局變量與緩存的抉擇: 本文在 CSDN 同步發出 全局變量與緩存的抉擇 全局變量與緩存的抉擇:(1)相同點:① 往往都是以key:value形式存取;② 作用域爲:全局可用。(2)區別點:全局變量——key不增不減,永不過期的,value
原创 需注意 Objects.equals(o1,o2) 與 o1.equals(o2) 的區別
兩個對象相等的判斷,方式有二:(一)Objects.equals(o1,o2);(二)o1.equals(o2). 這兩者的區別在於 方式(一)Objects.equals(o1,o2)中 o1、o2 允許爲null,不會報 java.l
原创 細說 equals(o1,o2) 與 “o1 == o2” 區別?
equals(o1,o2) 與 “o1 == o2” 區別? 首先,equals(o1,o2)只能用於對象的比較,不能用於基本數據類型(如 int、double等8種)。(1)那麼基本數據類型的相等比較用“==”而不能用equals().
原创 a<b 與 a-b<0 的區別 [底層] 爲什麼Integer.MIN_VALUE-1會等於Integer.MAX_VALUE
計算機中的不等式等價移項,需考慮數據的默認轉換問題 有多少人想罵人? shuting(音:蝦挺 ,譯:關閉,消停,閉嘴) 且看如下小段代碼: public static void main(String[] args) {
原创 Java-筆算加法
給定兩個用鏈表表示的正整數,每個結點包含一個數位。編寫代碼對這兩個鏈表表示的整數求和。要求編寫一個函數,接受兩個鏈表作爲輸入。返回值是一個表示兩數和的鏈表。 在這些鏈表中,數位是反向存放的,也就是個位排在鏈表首部。 例如:正整數 698 表
原创 linux 管理集
一、Windows 與 Linux 文件互傳 1. 用 win10 自帶的 Windows PowerShell 工具,上傳文件到 linux ,命令: PS C:\Users\Administrator\Downloads> scp -
原创 編碼方式的選取
編碼方式的選取 請問:先說UTF8與GBK,既有中文,又有英文的文本,用哪種編碼。 答:首先,兩種都可以選取。 考察場景(實際或者預測)。 英文字符數遠遠大於中文字符數,用UTF8(英文字符,佔1個字節;中文字符,佔3個字節); 反之,中文
原创 Arrays.copyOf() 和 System.arraycopy() 比較
Arrays.copyOf() 和 System.arraycopy() 對比 1:Object[] newElements = Arrays.copyOf(elements, len + 1) 析:Arrays.copyOf()作用是,創
原创 關於如何做好筆記 —— 完美主義,會害人瘸,以至害人癱
化腐朽爲神奇的藝術家,手裏最開始的是腐朽,而非後來成爲的神奇模樣 做筆記,不可能突然就很有法,在逐步迭代中得以提升。 完美主義,會害人瘸,以致害人癱。不必想太多,需要適當想。想太多,可能會造成,不動手,動不了手了;適當想,先粗後細,逐步修補
原创 如何消滅“對新事物的排斥”——寧肯,熟悉並掌握後棄之;不要,排斥和觀望後錯失
對應大家都在推崇的技術,很排斥,說明看錯了文章。沒有遇到真正精通的人,沒有找到一篇精到的文章。 對新事物的排斥是本能,對新事物的好奇是天性。 首先,審視自己,是否排斥新事物;接着,正視存在的問題;通過,尋找合適的視角俯視新事物,
原创 破解九決
破解九決: 1. 明確目的 —— (需求:對哪裏不滿意?)2. 制定目標 —— (效果:達到什麼程度?)3. 問題查找和分析 —— (哪兒出了問題?出了什麼問題?)5. 搜尋求觧方案集 —— (有哪些辦法