![](https://img-blog.csdnimg.cn/20191218142332453.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
知识巩固
知识巩固
木子雷
正在努力进阶中的渣渣!
展开
-
自定义注解的魅力你到底懂不懂
前言你知道自定义注解的魅力所在吗?你知道自定义注解该怎么使用吗?本文一开始的这两个问题,需要您仔细思考下,然后结合这两个问题来阅读下面的内容;如果您在阅读完文章后对这两个问题有了比较清晰的,请动动您发财的小手,点赞留言呀!本文主线:注解是什么;实现一个自定义注解;自定义注解的实战应用场景;注意:本文在介绍自定义注解实战应用场景时,需要结合拦截器、AOP进行使用,所以本文也会简单聊下AOP相关知识点,如果对于AOP的相关内容不太清楚的可以参考此 细说Spring——AO原创 2020-11-15 08:45:01 · 897 阅读 · 0 评论 -
滑动窗口算法实现寻找字符串中不包含重复字符的最长子串
public class Test2 { public static void main(String[] args) { List<String> list = new ArrayList<String>(); StringBuilder ss = new StringBuilder();//用于拼接字符串 String str = "as...原创 2019-05-21 17:46:22 · 570 阅读 · 0 评论 -
面试手写HashMap,手撕HashMap
前言: 现在面试时,面试官经常会问到HashMap,简单点就会问下HashMap的一些关键知识点,困难些的可能会当场让你手写一个HashMap,考察下你对HashMap底层原理的了解深度;所以,今天特别手写了一个简单的HashMap,只实现了 put、get、containsKey、keySet 方法的 HashMap,来帮助我们理解HashMap的底层设计原理。本文...原创 2019-07-13 23:51:24 · 2062 阅读 · 0 评论 -
懒汉式单例模式为什么要进行二次判空
前言: 在本文中会使用代码进行展示懒汉单例模式为什么需要进行二次判空;代码中使用到CountDownLatch 倒计时器,不清楚CountDownLatch使用的请参考此文https://www.jianshu.com/p/f17692e9114f。代码展示:1、懒汉式单例模式类public class Singleton { //...原创 2019-07-30 20:36:36 · 3987 阅读 · 0 评论 -
死锁中共享资源String s = " " 与 String s = new String( " " ) 的不同
前言:在实现一个死锁时,可能由于String s = " " 与 String s = new String( " " ) 的不同,造成死锁的的形成也有很大的不同,应该需要了解下其各自的特性;上代码:public class Dead { private String s1 = "s1"; private String s2 = "s2"; private Stri...原创 2019-10-14 11:32:31 · 383 阅读 · 0 评论