原创 java使用局部線程池導致的泄露問題

局部線程池使用不當會導致OutOfMemoryError。 內存泄露的代碼: public class JVMDemoTest { public static void main(String[] args) throws Excep

原创 二叉樹中序遍歷

要求:二叉樹中序遍歷。中序遍歷:左中右 代碼: public List<Integer> inorderTraversal(TreeNode root) { List<Integer> result=new Ar

原创 Reverse Nodes in k-Group

要求:給一個單向鏈表,同時提供一個正整數k,以長度爲k切分鏈表,把切分後的鏈表翻轉,然後組合結果,並返回。 例如: 代碼: public static ListNode reverseKGroup(ListNode head, int

原创 Length of Last Word

要求:給一個單詞組成的字符串,返回最後一個單詞的長度,每個單詞以空格分割。 例如,輸入:"Hello World",返回:5 輸入:"ni hao     ",返回:3 代碼: class Solution { public i

原创 Combination Sum

要求: 給一個正整數的數組,再給一個target整數,找出數組裏的值排列組合,加起來等於target的所有組合。 例如,輸入 candidates = [2,3,6,7], target = 7, 輸出 [ [7], [2,2

原创 N-Queens II

要求: 和N-Queens 類似,但是隻要求輸出有幾種方式即可。具體可以參考N-Queens 代碼如下: public class NQueensIIV2 { public static void main(String[] a

原创 N-Queens

要求: 國際象棋中,一個n*n的棋盤,如果有n個皇后,怎樣的擺法可以讓任意皇后不能攻擊其他皇后,皇后可以橫着走,豎着走,斜着走。 輸入:n 輸出: [ [".Q..", // Solution 1 "...Q", "Q..

原创 Plus One

要求: 給一個非空的數字類型的數組,這個數組代表一個非負整數,計算這個整數加一,並返回這個整數代表的數組 例如:輸入 [1,2,3] 輸出[1,2,4] 第一次嘗試代碼,想用java自帶的一些數據結構和算法,但是結果很low: publ

原创 Group Anagrams

要求: 輸入: ["eat", "tea", "tan", "ate", "nat", "bat"]輸出: [ ["ate","eat","tea"], ["nat","tan"], ["bat"] ] 所有輸入都爲小寫,輸

原创 linux 安裝yum

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/erdongritian/article/details/52129893 由於Redhat的yum在線更新是

原创 java生成隨機篩子

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/erdongritian/article/details/81288541 題目要求: 兩個線程,一個線程隨機生

原创 Elastic Stack日誌採集方案

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/erdongritian/article/details/80926731 Elastic Stack日誌採集方

原创 js控制屏幕雙屏顯示

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/erdongritian/article/details/81629872 一、需求 雙屏顯示器下,在主屏(副屏

原创 linux在局域網下設置時間同步

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/erdongritian/article/details/77714890 第一步: 選擇一個服務器作爲時間同步

原创 Quartz集羣配置

版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/erdongritian/article/details/49330029 先看看quartz的持久化基本介紹: