发布于 2020-01-16
摘要
Redis C语言实现,非阻塞式IO多路复用 全内存数据库、单线程,没有上下文切换问题 支持多种数据结构,支持持久化、主从和集群模 …
Redis C语言实现,非阻塞式IO多路复用 全内存数据库、单线程,没有上下文切换问题 支持多种数据结构,支持持久化、主从和集群模 …
框架 IOC和AOP IOC就是控制反转,以前创建对象都是由自己控制,如果出现修改的需求,就必须到源代码中进行修改,不符合开闭原则 …
网络编程 BIO、NIO、AIO通信机制对比 同步与异步 是被调用方返回处理结果的一种通信机制 同步:调用方发出请求后,处理结束后 …
并发编程 实现线程的方式 从代码层面上看,有继承Thread类、实现Runnable接口方式,还有Callable接口、线程池、定 …
JVM Java内存模型 内存分配模型 当一个Class文件通过类加载器加载到虚拟机后,就是存放到运行时数据区,具体的说应该是方法 …
Java集合框架 Collection、Collections的区别 Collection 集合框架两大父接口是Map和Colle …
Java基础 面向对象和面向过程的区别 面向过程是分析和解决问题的步骤,然后用函数把这些步骤实现,使用时进行调用 面向对象是一种思 …
数据库 数据库架构 数据库的架构有一个存储模块,用来将数据持久化到磁盘中,因为需要组织这些数据,所以需要一个程序实例,用逻辑结构映 …
计算机基础 操作系统 进程和线程之间的区别 进程:是正在被执行的计算机程序 每个进程都会被分配一定的逻辑内存空间,逻辑内存空间就是 …