原创 Leetcode1431. 擁有最多糖果的孩子 --hammring

1.題目描述 給你一個數組 candies 和一個整數 extraCandies ,其中 candies[i] 代表第 i 個孩子擁有的糖果數目。 對每一個孩子,檢查是否存在一種方案,將額外的 extraCandies 個糖果分配給孩子們

原创 從源碼看ThreadPoolExecutor(線程池)的參數

在jdk1.8的類ThreadPoolExecutor中創建有參的構造器。在下面的代碼中展示了涉及到的參數。 public ThreadPoolExecutor(int corePoolSize,

原创 linux查看系統基本信息

linux查看系統基本信息,當我們忘記命令具體是什麼含義的時候,最通用的方法是通過man或help去查找,比如查找硬盤的使用情況而不知道具體命令時,可以使用man df。下面是一些比較常用的系統信息的命令。 1. 查看cpu基本信息 l

原创 淺談對事務(transaction)的理解

我們以轉賬爲例。例如張三家的狗生病了,但是張三現在賬戶上只有20塊錢,而給狗看病需要50塊錢。那麼張三給關係不錯的李四打電話了,要李四轉賬給他30塊錢(李四現在賬戶上有100塊錢)。這個轉賬的過程就需要遵循數據庫的一些特性。 原子性(Au

原创 面試題13. 機器人的運動範圍--hammring

1.題目描述 地上有一個m行n列的方格,從座標 [0,0] 到座標 [m-1,n-1] 。一個機器人從座標 [0, 0] 的格子開始移動,它每次可以向左、右、上、下移動一格(不能移動到方格外),也不能進入行座標和列座標的數位之和大於k的格

原创 linux查看錯誤日誌

將jar包部署到服務器,程序在跑了一段時間後發現日誌報錯。然後想要找到具體報錯的地方。 先查看日誌,然後用管道通道符查找日誌中有error的字段。 cat xxx.log | grep ERROR ## | 爲管道符 grep: 命名

原创 事務之保存點(savepoint)

如果開啓一個事務,已經寫了很多語句,突然發現執行完上一語句時發現語句寫錯了。你只好使用rollback語句讓數據庫恢復到事務開啓之前的狀態。以前寫完的語句也需要重新執行。所以mysql數據庫的作者提出了保存點(savepoint)的概念。

原创 用vue實現彩虹

在template添加一個div,具體代碼如下: <template> <div class="head"></div> </template> 用css對div的內容進行修飾。首先創建一個背景爲粉紅色,半徑爲100px的圓

原创 Leetcode1122: 數組的相對排序

題目描述: 給你兩個數組,arr1 和 arr2, arr2 中的元素各不相同 arr2 中的每個元素都出現在 arr1 中 對 arr1 中的元素進行排序,使 arr1 中項的相對順序和 arr2 中的相對順序相同。未在 arr2 中出

原创 exec的功能

執行完spark後,發現腳本後面的的兩個命令都沒有執行,結尾用echo輸出了一下 也沒打印.腳本內容如下所示: 後來發現start_date後面多了個\,首先去掉斜槓 後來查了查exec,發現exec有兩個功能: 1.取代當前的she

原创 idea訪問html頁面,發現端口不一致的解決方案。

在idea中通過http://localhost:8080/index.html訪問頁面時發現報錯。 然後在idea中用谷歌瀏覽器單獨打開html頁面後,發現頁面的端口號爲63342,與接口所寫的8080端口不一致,因此無法連接網頁。這個

原创 leetCode5:最長迴文子串(longestPalindrome)

給定一個字符串 s,找到 s 中最長的迴文子串。你可以假設 s 的最大長度爲 1000。 示例 1: 輸入: "babad" 輸出: "bab" 注意: "aba" 也是一個有效答案。 示例 2: 輸入: "cbbd" 輸出: "b

原创 Leetcode876. 鏈表的中間結點--hammring

1. 題目描述: 給定一個帶有頭結點 head 的非空單鏈表,返回鏈表的中間結點。 如果有兩個中間結點,則返回第二個中間結點。 示例 1: 輸入:[1,2,3,4,5] 輸出:此列表中的結點 3 (序列化形式:[3,4,5]) 返回的結點

原创 Leetcode242: 有效的字母異位詞--hammring

題目描述: 給定兩個字符串 s 和 t ,編寫一個函數來判斷 t 是否是 s 的字母異位詞。 示例 1: 輸入: s = "anagram", t = "nagaram" 輸出: true 示例 2: 輸入: s = "rat", t =

原创 sql中正則表達式的用法

1.不包含某個字符的字符串  查找列中不包含張三,李四,王五的字段 select  good_name from a where good_name regexp '^(?!.*[張三|李四|王五]).*$'