//1.獲得日期
localdate localdate = localdate.now();
//輸出 yyyy-mm-dd
system.out.println(localdate.tostring());
//獲取今天是今年的第幾天
system.out.println(localdate.getdayofyear());
//第幾月
system.out.println(localdate.getmonthvalue());
//第幾天
system.out.println(localdate.getdayofweek().getvalue());
//2.便利user
listmaplist = new arraylist<>();
//新增資料
for (int i = 0; i < 10; i++)
//根據id公升序排序
maplist.sort((s1,s2)-> s1.getid().compareto(s2.getid()));
//獲取user物件裡面的id返回到indexlist裡面
listindexlist = maplist.stream()
.map(user::getid).collect(collectors.tolist());
//copy物件
listnewmaplist = maplist.stream()
.map(olduser -> ).collect(collectors.tolist());
//陣列轉list
listarraytolist = arrays.aslist("1","3","2","3");
listdelrepetlist = new arraylist();
for (int i = 0; i < 5; i++)
//去重複
set s = new hashset(delrepetlist);
delrepetlist.clear();
delrepetlist.addall(s);
//list資料篩選
listreceditorarticlelist = paramlist.stream().filter(x->x.get("type").equals("rec")).collect(collectors.tolist());
自用 mongodb使用技巧
mongodb update 方法有三個引數,其中第三個引數是更新配置,可以設定 multiple true,表示第乙個引數匹配多條記錄時,會全部更新,否則只更新第一條,預設是false,mongodb官方文件裡是用multi,但php的驅動multiple upsert false,表示,如果第乙...
Java開發小技巧
1 當我們提供介面的時候,ajax 返回的時候,當物件在轉換 json 序列化 的時候,值為null或者為 的字段還是輸出來了。看上去不優雅。如果專案裡有jackson include.include.always default 都參與序列化 include.non default 當value為...
QT自用總結
qt的官方文件 1.橫向布局row,縱向布局column。常用屬性 width,height,x,y 2.rectangle 屬性 color 3.錨點屬性anchors。這個有很多屬性,用到的時候網上查吧。感覺qt布局這塊挺強大的。4.如何響應點選 image mousearea方法介紹 5.文字...