原创 關於學習方法的個人總結

以下是lz選擇學習的方向,內容,方法的思維路線lz是學java的,需要會的知識按照梯度來分基礎:併發,jvm,網絡協議,mysql2源碼:mybatis,spring3架構:緩存:redis微服務:zookeeper,dubbo,(spri

原创 Lc5424_數組中兩元素的最大乘積

package com.example.demo; /** * 5424. 數組中兩元素的最大乘積 顯示英文描述 * 通過的用戶數 219 * 嘗試過的用戶數 244 * 用戶總通過次數 230 * 用戶總提交次數 261

原创 Lc5409_檢查一個字符串是否包含所有長度爲 K 的二進制子串

package com.example.demo; import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util

原创 Lc448_找到所有數組中消失的數字

package com.example.demo; import java.util.HashMap; import java.util.LinkedList; import java.util.List; /** * 448. 找到

原创 Lc286_移動零

package com.example.demo; /** * 283. 移動零 * 給定一個數組 nums,編寫一個函數將所有 0 移動到數組的末尾,同時保持非零元素的相對順序。 * <p> * 示例: * <p> * 輸入

原创 Lc53_ 最大子序和

package com.example.demo; /** * 53. 最大子序和 * 給定一個整數數組 nums ,找到一個具有最大和的連續子數組(子數組最少包含一個元素),返回其最大和。 * <p> * 示例: * <p>

原创 Lc169_多數元素

package com.example.demo; /** * 169. 多數元素 * 給定一個大小爲 n 的數組,找到其中的多數元素。多數元素是指在數組中出現次數大於 ⌊ n/2 ⌋ 的元素。 * <p> * 你可以假設數組是非

原创 Lc461_漢明距離

package com.example.demo.demo; /** * 461. 漢明距離 * 兩個整數之間的漢明距離指的是這兩個數字對應二進制位不同的位置的數目。 * <p> * 給出兩個整數 x 和 y,計算它們之間的漢明距

原创 有返回值的多線程

package com.example.demo.demo; import java.util.concurrent.*; import java.util.Date; import java.util.List; import java

原创 Lc344_反轉字符串

package com.example.demo; /** * 344. 反轉字符串 * 編寫一個函數,其作用是將輸入的字符串反轉過來。輸入字符串以字符數組 char[] 的形式給出。 * <p> * 不要給另外的數組分配額外的空

原创 Lc709_轉換成小寫字母

package com.example.demo; /** * 709. 轉換成小寫字母 * 實現函數 ToLowerCase(),該函數接收一個字符串參數 str,並將該字符串中的大寫字母轉換成小寫字母,之後返回新的字符串。 *

原创 Lc58_面試題58 - II. 左旋轉字符串

package com.example.demo; /** * 面試題58 - II. 左旋轉字符串 * 字符串的左旋轉操作是把字符串前面的若干個字符轉移到字符串的尾部。請定義一個函數實現字符串左旋轉操作的功能。比如,輸入字符串"ab

原创 Lc1436_旅行終點站

package com.example.demo; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util

原创 springboot_configuration註解

1:引入properties文件中的屬性第一種 value :@Value("{person.name}")第二種 @PropertySource(value = {"classpath:person.properties"})@Confi