今天在工作中用到了根据集合中对象的某个属性来去重,找了很多方法,都比较麻烦,最后发现了一个巨简单的方法 public class Test { public static void main(String[] args) { List<User> list = new Lists.newArrayL ...
分类:
其他好文 时间:
2020-12-17 12:10:31
阅读次数:
2
import numpy as np import pandas as pd PATH_DES = '/Users/linxianli/Desktop/' df = pd.read_excel(PATH_DES + '工作簿1.xlsx') df.head() # 使用 sklearn 进行分层抽样 ...
分类:
编程语言 时间:
2020-12-17 12:01:00
阅读次数:
1
gitee地址 https://gitee.com/ElevenHuntOne/js-image-slide html <!-- html里只用写一个div就行了,带上id为imgs --> <div id = "imgs"></div> css /* 样式 */ #imgs { margin-le ...
分类:
Web程序 时间:
2020-12-16 12:59:49
阅读次数:
7
前言前段时间写过一篇《线程池没你想的那么简单》,和大家一起撸了一个基本的线程池,具备:线程池基本调度功能。线程池自动扩容缩容。队列缓存线程。关闭线程池。这些功能,最后也留下了三个待实现的features。执行带有返回值的线程。异常处理怎么办?所有任务执行完怎么通知我?这次就实现这三个特性来看看j.u.c中的线程池是如何实现这些需求的。再看本文之前,强烈建议先查看上文《线程池没你想的那么简单》任务完
分类:
编程语言 时间:
2020-12-16 12:53:27
阅读次数:
6
前言前不久帮同事一起review一个job执行缓慢的问题时发现不少朋友在撸码实现功能时还是有需要细节不够注意,于是便有了这篇文章。ArrayList踩坑List<String>temp=newArrayList();//获取一批数据List<String>all=getData();for(Stringstr:all){temp.add(str);}首先大家看看这段代码有什
分类:
其他好文 时间:
2020-12-16 12:52:45
阅读次数:
3
老List讲完了家族的荣耀,再看看各有所长的子孙们,不由得满脸幸福。不过老Map的一个小问题就让它的幸福变成了假笑。“现在有个需求,让你把一个学生的10门考试成绩传给别人,怎么实现”?老Map认真地问道。这也太简单了,老List心理想着,于是回答道:“让ArrayList装上这10门成绩送过去不就行了”。“但是接收者如何把这10个成绩和10个科目对应起来呢,他怎么会知道谁是谁呢”?老Map提出了质
分类:
其他好文 时间:
2020-12-16 12:20:00
阅读次数:
3
List家族PK争遗产的结局虽然有点意料之外,但也在情理之中。再次告诉世人很多事情是可遇不可求的。这件事情已闹得满城windrain,不过还是无法改变ArrayList和LinkedList满脸心灰意冷且带有些许无奈的落寞。老Map带着一行家眷推门而入,向老List表明来意后,老List并没有回答,而是从屋子里拿出一面大镜子。老Map一脸懵逼,心想这啥情况?老List看出了它的疑惑,说到:“好好看
分类:
其他好文 时间:
2020-12-16 12:19:42
阅读次数:
2
批量修改文件名中相同的字符串#!/usr/bin/envpython#-*-coding:utf8-*-importos#获得文件夹下文件名列表file_path=r"H:\1、Workrelated\app分析范例(1)\pkts\05084-line"file_list=os.listdir(file_path)#选择要重命名的文件夹路径os.chdir(file_path)#使用replac
分类:
编程语言 时间:
2020-12-16 12:09:07
阅读次数:
4
在刷朋友圈时,总会被一些有趣的小游戏刷屏。这些游戏操作简单,老少皆宜并且传播速度非常快,分分钟就霸屏朋友圈。你是否也想做出一款爆款有趣的小游戏呢?华为机器学习服务提供的人脸识检测、手部关键点识别功能可以帮助你实现。CrazyRockets——这款游戏集成人脸识检测、手部关键点识别功能。开发出两种玩法,一种是通过人脸的上下移动来控制火箭穿梭通过巨石阵。另一种是通过手势的上下移动来控制。两种方式都是通
分类:
其他好文 时间:
2020-12-16 11:48:32
阅读次数:
2
<!DOCTYPE html><html><head></head><body><script>var nubList = [{expressId: "00001", //快递单号IDexpressNum: "数据1"},{expressId: "00002", //快递单号IDexpressNum ...
分类:
编程语言 时间:
2020-12-16 11:46:46
阅读次数:
5