摘要:
前言 之前看源码一直忽略了这个现象,按理说HashMap的父类AbstractMap已经实现了Map,它为什么还要实现一次呢?遂上网查了一下,背后原因让人大跌眼镜。 原因 这是类库设计者的拼写错误,其实HashMap不应实现Map的。其他容器如List、Set也有这个问题。 参考 为什么HashMa 阅读全文
摘要:
看几个例子,回顾一下执行顺序 例子1 无异常,finally中的return会导致提前返回 public static String test() { try { System.out.println("try"); return "return in try"; } catch(Exception 阅读全文
摘要:
地址:https://repo.spring.io/libs release/org/springframework/spring/ 阅读全文
摘要:
scheduleAtFixedRate 每间隔一段时间执行,分为两种情况: 1. 当前任务执行时间小于间隔时间,每次到点即执行; 2. 当前任务执行时间大于等于间隔时间,任务执行后立即执行下一次任务。相当于连续执行了。 scheduleWithFixedDelay 每当上次任务执行完毕后,间隔一段时 阅读全文
摘要:
该文章主要记录学习Linux路上的一些命令,备查。 安装Linux系统 平时用的Mac,不想再去安装一遍双系统了,因此直接用docker安装了centos。主要步骤为到docker官网下载Stable并安装后,配置一下镜像源(http://hub mirror.c.163.com)。更为详细的内容可 阅读全文
摘要:
计算机原理 题目一:请说出”-1 >>> -3”的结果,并说明原理。 提示:本题其实是考察对“移位为负数”这种情况的理解。 答案:若移位值为负数,则实际的移位个数不是后面的直接数字,而是直接数字的最低n位所代表的值。对于int型,n为5;对于long型,n为6。之所以这样,是因为5位最大表示31,移 阅读全文
摘要:
Java基础知识 初始化顺序 Java类初始化顺序Java向前引用容易出错的地方Java中的前向引用与类初始化顺序 权限控制 Java 访问权限控制:你真的了解 protected 关键字吗? 枚举 重新认识java(十) —— Enum(枚举类),另外,匿名内部类的一个实例:guava缓存中的移除 阅读全文
摘要:
## 背景 该算法用于求字符串的最长回文子串长度。 ## 参考文章 >[最长回文子串——Manacher 算法](https://segmentfault.com/a/1190000003914228),该文浅显易懂,重点推荐 >[Manacher's Algorithm](https://www. 阅读全文
摘要:
网络协议 网络7层协议,4层,5层?理清容易混淆的几个概念 TCP的三次握手与四次挥手(详解+动图) TCP协议三次握手和四次挥手抓包分析(内含四次挥手ack捎带发送内容) 抓包分析 【技术流】以TCP/IP协议为例,如何通过wireshark抓包分析? 【技术流】Wireshark对HTTPS数据 阅读全文
摘要:
微服务架构的理论基础 - 康威定律 微服务架构的理论基础 - 康威定律 阅读全文