记录日常刷题与数据结构,包含以下六个大包
题目与注释都在代码里,题目链接在开头,一个Test包含两个题目(每日必刷哦~)
包括链表,二叉树等等的常见的数据结构,包含了一般的面试题
包含了主要常见的设计模式案例,单例、动态代理、工厂、观察者模式等等
这个包下面的东西都是与并发编程相关的东西,比如阻塞队列实现生产者消费者模型,CAS,n种单例模式,线程交替打印,线程通信,读写锁,信号量,countdLaunch,circleBarrier等等
由于本人不经常在牛客刷题,转战力扣有一段时间了,我每个类的命名都是Test_x_y__z格式的,x和y代表时间几月几日,z代表力扣题目,每一道题目的链接与题目描述放在开头,并且一道题会有多个解,基本按照每日一题来的 里面嵌套了剑指Offer,多看看这个,面试必问 新增剑指Offer文件夹,从头开始刷 淦!里面的格式为Offer_日期_题号
本包下,记录我自己的NIO通信的理解,包括缓冲区通道选择器,网络通信编程等等,不涉及Netty,可能之后会涉及到