- 博客(3)
- 收藏
- 关注
原创 List去重:根据集合中对象特定属性去重(2)
说明:第一篇我们使用HashSet,也即是HasMap的数据结构实现的去重,这里面有几个问题:1.性能问题,在去重的过程中创建了不必要的过渡对象,实际的效率会有所降低;2.对实体类有侵入,为了覆盖hashcode和equals方法,我们写了抽象类来实现这部分代码并设置去重属性,那么所要去重的实体类必须继承自这个抽象类;3.无法实现两个对象在我的定义下等价时的取舍,也就是去重的对象我们没办法控制;4
2018-01-22 21:52:55
4070
1
原创 IT公司年会:程序员专属小品《疯狂营救》,改编自沈腾《人生自古谁无死》
《疯狂营救》 Topic:经理派手下去救被客户劫持的一位架构师。 Action 1 经理:各位研发同事们,你们都知道,咱们公司一直缺一位牛X的架构师。最近,我得知一个小道消息。有一位传奇架构师,名叫哈雷,他前天去和客户讨论需求,至今未归,疑似遭到客户劫持。如果能够在这个紧要关头把他救出来,哼哼,那就一定能够把他招募到我的麾(mao,二声)下。 C1: 经理,是麾(hui)下… 经理:不要
2018-01-22 14:53:07
40665
3
原创 List去重:根据集合中对象特定属性去重(1)
原始需求如下:根据一个json数组中的元素的特定属性去重。 例如:"[{"plateNumber":"京A00001","model":"tesla90","color":"black"},{"plateNumber":"京A00001","model":"tesla90","color":"black"},{"plateNumber":"京A00001","model":"tesla90"
2018-01-17 19:09:38
3684
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人