post_img

05-多线程

摘要

多线程 线程交替打印 public static int count = 0; public static int max = 1 …

post_img

08-Redis

摘要

Redis C语言实现,非阻塞式IO多路复用 全内存数据库、单线程,没有上下文切换问题 支持多种数据结构,支持持久化、主从和集群模 …

post_img

07-框架

摘要

框架 IOC和AOP IOC就是控制反转,以前创建对象都是由自己控制,如果出现修改的需求,就必须到源代码中进行修改,不符合开闭原则 …

post_img

04-二分搜索树

摘要

二分搜索树 二分搜索算法 递归方式 JavaScript版 var search = function(nums, target) …

post_img

06-网络编程

摘要

网络编程 BIO、NIO、AIO通信机制对比 同步与异步 是被调用方返回处理结果的一种通信机制 同步:调用方发出请求后,处理结束后 …

post_img

05-并发编程

摘要

并发编程 实现线程的方式 从代码层面上看,有继承Thread类、实现Runnable接口方式,还有Callable接口、线程池、定 …

post_img

03-链表

摘要

链表 数组转链表 递归方式 JavaScript版 class Node { constructor (value, next) …

post_img

04-JVM

摘要

JVM Java内存模型 内存分配模型 当一个Class文件通过类加载器加载到虚拟机后,就是存放到运行时数据区,具体的说应该是方法 …

post_img

03-Java集合框架

摘要

Java集合框架 Collection、Collections的区别 Collection 集合框架两大父接口是Map和Colle …

post_img

02-二叉堆

摘要

二叉堆 实现二叉堆 JavaScript版 var parent = function (index) { return Math …