- 博客(6)
- 收藏
- 关注
原创 LeetCode 之两个数组的交集2
给定两个数组,编写一个函数来计算它们的交集。示例 1:输入: nums1 = [1,2,2,1], nums2 = [2,2]输出: [2,2]示例 2:输入: nums1 = [4,9,5], nums2 = [9,4,9,8,4]输出: [4,9]说明:输出结果中每个元素出现的次数,应与元素在两个数组中出现的次数一致。 我们可以不考虑输出结果的顺序。进阶:...
2019-11-01 17:21:45 144
原创 Java12模块化 (JigSaw) 之log4j, java.lang.ClassNotFoundException: sun.misc.Unsafe
老规矩,直接上代码用到了以下Jar包其中 slf4j-api用的是低于1.8的版本,因为高于1.8出现了找不到供应商问题,用的是log4j2.json方式。module-info.java中输入引入类requires disruptor;requires org.apache.logging.log4j;requires org.apache.logging.log4j....
2019-10-15 11:29:15 509
原创 Java 自定义注解 解决参数校验问题
通过自定义注解、继承方式统一处理参数校验,避免大量重复代码校验第一步:自定义个注解,定义参数校验规则import static java.lang.annotation.ElementType.FIELD;import static java.lang.annotation.RetentionPolicy.RUNTIME;import java.lang.annotation.Do...
2019-09-05 11:28:56 1748
原创 Js Proxy 实现对象与函数单项绑定执行操作
Person 对象内部组织变动 - 执行notifyChanges方法function notifyChanges(param){ console.log("我被打印: " + JSON.stringify(param));}let setter = { set: function(obj, prop, value) { obj[prop] = value; ...
2019-08-23 13:23:30 222
原创 基于Java8 List去重复
基于Java8, 去除List中对象重复,不多说,直接上代码。public class TestDemo { class Ab { private Long id; private String name; public Ab() { } public Ab(Long id, String name) { this.id = id; this.name...
2019-08-21 11:57:12 160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人