工厂模式: 当创建逻辑比较复杂时,就可以考虑使用工厂模式,封装对象的创建过程,将对象的创建和使用相分离。 工厂模式,属于创建类型 实际代码我放在...
单例模式: 单例模式,顾名思义就是只有一个实例,并且她自己负责创建自己的对象,这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化...
下面是Java线程相关的高频面试题(含答案),你可以用它来好好准备面试。 [TOC] 1.并行和并发有什么区别? 并发:是指多个线程任务在同一个...
事务的特性(ACID) 群里有小伙伴面试时,碰到面试官提了个很刁钻的问题: Mysql为何使用可重复读(Repeatable read)为默认隔...
CentOS7利用docker安装MySQL5.7 前提条件 centos7 且内核版本高于3.10, 可通过以下命令查看内核版本 利用yum ...
目录 Java中的数据类型 什么时候用关系操作符==,什么时候用equals方法? equals方法,为什么报了 空指针 java.lang.N...
抽象队列同步器(AQS-AbstractQueuedSynchronizer) 从名字上来理解: 抽象:是抽象类,具体由子类实现 队列:数据结构...
高性能IO模型浅析 服务器端编程经常需要构造高性能的IO模型,常见的IO模型有四种: (1)同步阻塞IO(Blocking IO):即传统的IO...
Redis是目前最为主流的缓存技术之一,Redis基于内存操作从而拥有强大的性能,可以达到每秒10万次的请求,可以说是一款非常强大的缓存技术了。...