Map中的key是无序的且不可重复的,所有的key可以看成是一个set集合,如果出现Map中的key如果是自定义类的对象,则必须重写hashCode和equals方法,因为如果不重写,使用的是Object类中的hashCode和equals方法,比较的是内存地址值不是比内容。https://www. ...
分类:
编程语言 时间:
2020-05-16 10:38:27
阅读次数:
93
(https://leetcode cn.com/problems/subarray sum equals k/) 1:暴力法:因为要求的子数组必须是连续的,所以答案肯定是某一大块减去某一小块的结果正好为k,这样就自然而然的想到前缀和,得到前缀和在暴力枚举就行了,算法复杂度O(n^2^),我的代码卡 ...
分类:
编程语言 时间:
2020-05-15 23:01:38
阅读次数:
95
问题: S代表原字符串,P代表模式串,包含* (匹配0或者多个)和?(匹配一个) 思路:动态规划 dp[i][j] 代表 S的前i个字符和P的前j个字符是否匹配, 最后返回dp[s.length()][p.length()] p[j-1]==* 则 dp[i][j] = dp[i-1][j] || ...
分类:
其他好文 时间:
2020-05-15 20:34:58
阅读次数:
77
1.看面试题正常人第一步肯定都会看面试题,我也不例外。2.深入学习在看面试题的过程,你会遇到一些自己没接触过的或者以前没深入学习过的知识,例如最常问的HashMap内部实现原理,这就促使你得开始去看JDK的源码或者是学习一些新的东西。看源码是很重要的一步,起步很难,但是会让你收益良多,看源码的过程如果碰到无法理解的地方,可以百度看下别人的理解。3.熟悉项目找出自己工作以来开发过的最叼的功能,将整个
分类:
其他好文 时间:
2020-05-15 11:20:27
阅读次数:
142
测试分类: 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值 白盒测试:需要写代码,关注程序具体的执行流程【技术含量高】。Junit单元测试就是白盒测试的一种。 Junit使用:白盒测试 基本使用步骤: 1、定义一个测试类(测试用例) 建议: 测试类名:被测试的类名Test 如:Calc ...
分类:
其他好文 时间:
2020-05-15 09:48:36
阅读次数:
50
一,获取maven依赖 <!-- https://mvnrepository.com/artifact/cn.edu.tsinghua/iotdb-jdbc --> <dependency> <groupId>cn.edu.tsinghua</groupId> <artifactId>iotdb-j ...
分类:
数据库 时间:
2020-05-14 19:48:53
阅读次数:
234
Set接口 Set集合: 无序,不可重复的集合 ,(集合不包含一对元素e1和e2,使得e1.equals(e2)返回true),并且最多一个空元素null。 Set接口中,相比Collection父接口,没有定义额外的方法。 无序性: 不等于随机性,即在遍历输出中是存在某种顺序的。List为有序集合 ...
分类:
其他好文 时间:
2020-05-14 01:11:25
阅读次数:
54
Equals:1.比较两个引用数据类型句柄所指对象的内容是否一样2.是比较两个对象,而非两个基本数据类型的变量1.比较两个引用数据类型句柄是否是指向同一对象,即这两个句柄所指向的内存地址是否一样。2.比较两个相同基本数据类型的值了解更多JAVA技术,请看:java语言从入门到精通2016(推箱子游戏+QQ即时通讯软件实训项目)视频课程:http://edu.51cto.com/course/694
分类:
其他好文 时间:
2020-05-14 01:03:14
阅读次数:
76
实验4 代码评审 一、实验目的 1) 了解代码审查的含义; 2) 掌握相关编程规范检查工具的安装与使用; 二、实验内容及要求 Code Review中文应该译作“代码审查”或是“代码评审”或“代码复查”,是指通过阅读代码来检查源代码与编码标准的符合性以及代码质量的活动。Code Review主要用来 ...
分类:
其他好文 时间:
2020-05-13 23:21:01
阅读次数:
88
1 重点: 1.1 去重demo 1.2 重写equals和hashcode方法(用lombok的标签@Data@AllArgsConstructor不需要重写方法) 1.3 equals和hashcode的必要关系 两个对象相等,hashcode一定相等 两个对象不等,hashcode不一定不等 ...
分类:
编程语言 时间:
2020-05-13 10:31:09
阅读次数:
67