目前分類:Java (2)

瀏覽方式: 標題列表 簡短摘要

 

 

今(06/29)晚突然想用Java練習實做連線資料庫

帶著一股衝勁馬上set up XAMPP

參考網路上找到的code並創建table

 

途中臨時想起要去修改root的密碼,並新增了一組帳密(想用這組來練習實作)

不小心修改到別的帳號 囧

當下想說沒差

結果一run 發現被拒絕連線了 QQ

 

打開phpmyadmin發現剛剛是用一個不是我預設要使用的帳密嘗試連線,但我程式那邊也沒有key錯

後來不知道哪來的靈感,就決定打開config文件一打開還以為是亂碼 哈哈 見識淺薄)

然後用搜尋的方式,發現了那組奇怪的帳密 !

把奇怪帳密的部分都修改我預設要實作的那組後,重新嘗試進入phpmyadmin

成功了!!!

 

 

文章標籤

♥Weiwei♥ 發表在 痞客邦 留言(0) 人氣()

題目如下 (取自Leetcode並自行隨意翻譯)

從S字串中,找出J字串裡面包含的所有字元的個數。

Example 1

J字串中包含a、A兩種字元;而在S字串中有1個a,2個A因此答案為1+2=3

Example 1:

Input: J = "aA", S = "aAAbbbb"
Output: 3

Example 2:

Input: J = "z", S = "ZZ"
Output: 0

 

在discuss看到有大大只用一行的程式碼寫出,看完實在是驚呼連連(我見識淺薄

public int numJewelsInStones(String J, String S) {
    return S.replaceAll("[^" + J + "]", "").length();
}

也因為看到這個解答,了解了正規表達式的用法,"^"符號代表except, 例如[^abc] 代表這個字元是除了"a" "b" "c"以外的

 

<參考資料來源>  

正規表達式:https://www.javaworld.com.tw/jute/post/view?bid=20&id=130126&sty=1&tpg=1&age=0
一行solution:https://leetcode.com/problems/jewels-and-stones/discuss/113574/1-liners-PythonJavaRuby

♥Weiwei♥ 發表在 痞客邦 留言(0) 人氣()