花費 54 ms
List中的subList方法

java.util.List中有一個subList方法,用來返回一個list的一部分的視圖。 下標從0開始,含頭不含尾。 它返回原來list的從[fromIndex, toIndex ...

Tue Feb 18 22:47:00 CST 2020 0 2089
List集合常規去重與java8新特性去重方法

一、常規去重 碰到List去重的問題,除了遍歷去重,我們常常想到利用Set集合不允許重復元素的特點,通過List和Set互轉,來去掉重復元素。 二、java8的stream寫法實現去 ...

Thu Nov 21 23:01:00 CST 2019 0 853
System.arraycopy()方法使用

定義 可以看到,它是一個靜態本地方法,由虛擬機實現,效率自然比用java一個個復制高。 方法含義 從源數組src取元素,范圍為下標srcPos到srcPos+length-1,取出 ...

Fri Dec 06 22:43:00 CST 2019 0 736
權重隨機算法的java實現

一、概述   平時,經常會遇到權重隨機算法,從不同權重的N個元素中隨機選擇一個,並使得總體選擇結果是按照權重分布的。如廣告投放、負載均衡等。   如有4個元素A、B、C、D,權重分別為1、2、3、 ...

Tue Jan 14 02:41:00 CST 2020 0 1990
BeanUtils工具類copyProperties方法缺點及解決

總結:可用阿里的json轉換工具處理類似的屬性賦值。其強轉賦值對能用字符串強轉的類型賦值更智能,屬性元素的異常賦值檢查也更嚴 ...

Sun Oct 27 00:56:00 CST 2019 0 813
Calendar的DAY_OF_MONTH, DAY_OF_YEAR, DATE的區別

就單純的add操作結果都一樣,因為都是將日期+1 就沒有區別說是在月的日期中加1還是年的日期中加1 但是Calendar設置DAY_OF_MONTH和DAY_OF ...

Tue Jan 14 01:43:00 CST 2020 0 1740
字節和字符的關系

  有段時間沒有寫業務代碼了,今天產品有個需求是要求校驗名稱為6個漢字或者12個字符。印象中一個漢字就是一個字符,經過了解后,原來前端js中一個漢字是兩個字符,所以這里索性給前端單純去校驗了,我只在數 ...

Mon Nov 29 19:38:00 CST 2021 0 1707
JDK的運行時常量池、字符串常量池、靜態常量池

首先匯總一下JDK的運行時常量池、字符串常量池、靜態常量池的功能及存儲結構。 一、JVM運行時內存結構 在了解常量池之前我們先通過一張圖了解一下JVM的整個內存分布圖。下圖為JDK7的內存結構: ...

Mon Nov 02 19:38:00 CST 2020 0 847

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM