- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 Map.getOrDefault()方法 以解两个数组的交集为例
Map.getOrDefault()格式map.getOrDefault(Object key, V defaultValue) 第一个值为要查询的key值,第二个值为没有对应key时返回的默认值。换句话说,当集合中有这个key时,就使用这个key对应的value值,如果没有就使用最开始设置的默认值,也就是defaultValue示例int count = map.getOrDefault(y, 0);查询map中key为y的value,如果没有key为y的数据,则默认返回0实际使用案例
2021-07-05 16:18:25
311
1
原创 Java 面试 SQL语法总结
前言博主自己准备Java实习面试的时候整合网上的资料,自用。现在已经上岸一家央企的Java后端开发,现在记录一下,后面研究生再需要实习的时候再回来看看。SQL基础SQL SELECTSELECT 列名称 FROM 表名称SELECT * FROM 表名称SQL distinct在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 DISTINCT 用于返回唯一不同的值。SELECT DISTINCT 列名称 FROM 表名称[外链图片
2021-07-05 10:33:13
286
原创 Java面试 三次握手、四次挥手、流量控制、拥塞控制、线程与进程
三次握手【三报文握手】A首先要向B发送建立连接的请求。B收到A的请求后,要告诉A自己已经收到了请求。A收到B的确认收到请求后,要告诉B,自己也已经收到了B确认无误的信息。之所以这样做是因为TCP需要建立全双工通信,也就是要求双方都要确认自己和对方的发送和接收都正常。第一次报文握手:A只是发送了报文,A既不知道B的发送和接收是否正常,也不知道自己的发送和接收是否正常。对于B而言,B知道了A发送正常,自己接收正常第二次报文握手:A收到了B的确认报文,可知自己发送和接收正常,知道对方发送和接收也
2021-07-05 10:29:46
327
原创 《数据结构》 王春梅 第三版 重点知识整理 期末复习
《数据结构》第三版 嘤嘤嘤 复习提纲绪论算法、数据结构基本概念算法是对特定问题求解步骤的一种描述,是指令的优先序列。数据结构是指互相之间存在一定关系的数据元素的集合。数据元素是讨论数据结构时涉及的最小数据单位,其中的数据项一般不予考虑。算法分析中O(f(n))O(f(n))O(f(n))符号的含义时间复杂度简单分析表示常见的时间复杂度O(log_2n)< O(n) &l...
2019-12-25 19:20:23
924
1
原创 《数据结构》第三版 第一章 绪论
写在数据结构系列的开头使用的教材是王红梅老师的《数据结构——从概念到C++实现(第3版)》。笔者是一名大三软件工程的学生,因为大二第一次修的时候绩点太低所以这学期再修了数据结构。整理这个系列主要是为了可爱的软件一霸的小朋友和我自己提升期末成绩。整理都整理了不放上来可惜了~这个系列的会更多的以我们的期末重点为重点,有一些我其实很感兴趣但是不在考试范围内的内容,我会后面有时间的时候再补充嘻嘻。第...
2019-12-19 11:01:23
2967
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人