原创 leetcode訓練-兩數之和

題目 給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和爲目標值的那 兩個 整數,並返回他們的數組下標。 你可以假設每種輸入只會對應一個答案。但是,你不能重複利用這個數組中同樣的元素。 示例: 給定 n

原创 Illegal mix of collations (utf8mb4_unicode_ci,IMPLICIT) and (utf8mb4_general_ci,IMPLICIT)

1.修改字段的字符編碼 ALTER TABLE table_name MODIFY COLUMN column_name VARCHAR(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_gen

原创 leetcode有效括號問題(簡單)

題目 給定一個只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判斷字符串是否有效。有效字符串需滿足: 左括號必須用相同類型的右括號閉合。 左括號必須以正確的順序閉合。 注意空字符串可被認爲是有效字符串。 示例

原创 系統自帶屬性

1.系統常用屬性   我們在框架中經常會使用到系統屬性,但是有哪些屬性可以用,很多人其實並沒有關注。你知道多少決定了你的解決方案的多少。 Properties properties = System.getProperties()

原创 java基礎之位運算符

java提供的位運算符有: 第一部分:  &(位與),|(位或),^(位異或),~(位非)  第二部分:  >>(右移),>>>(無符號右移),<<(左移) 其中除~爲一元操作符,其他的都是二元操作符。   根據運算模式不同分爲兩部分

原创 Stirng之intern

問題: String str1 = new StringBuilder("計算機").append("軟件").toString();System.out.println(str1.intern() == str1);String s

原创 變量相加和常量相加的區別

在java中數值變量相加與數值常量相加存在區別: 變量相加時,可能存在手動強制轉換。 常量相加時,在目標數據範圍內時,在編譯器會直接將相加的值賦予a4生成class文件,若不在目標數據範圍之內,則會出現編譯錯誤(稱之爲

原创 創建表空間

--創建臨時表空間,並指定數據文件存儲位置 create temporary tablespace gprs_temp tempfile 'd:\oracle\gprs_temp.dbf' size 50m autoextend on

原创 java基礎之邏輯運算符

首先我們需要知道java中邏輯運算符有哪些 第一部分:  &(邏輯與),|(邏輯或),^(邏輯異或),!(邏輯非) 第二部分:  &&(邏輯與 ,與&作用一致,但是運算形式不同),||(邏輯或,與|作用一致,但運算形式不同)    a.

原创 java之原反補

原碼,反碼,補碼是java數值運算的基礎,在計算機程序中,數值運算是基於二進制的,也就是說底層是二進制運算.而數值有正數與負數,二進制只有0和1,如何表示負數,如何進行正負數的運算,這就是原反補的意義所在.