240 发简信
IP属地:河南
  • 设计模式之工厂模式

    工厂模式: 当创建逻辑比较复杂时,就可以考虑使用工厂模式,封装对象的创建过程,将对象的创建和使用相分离。 工厂模式,属于创建类型 实际代码我放在...

  • 设计模式之单例模式

    单例模式: 单例模式,顾名思义就是只有一个实例,并且她自己负责创建自己的对象,这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化...

  • JAVA宝典-面试题-多线程篇(含答案)

    下面是Java线程相关的高频面试题(含答案),你可以用它来好好准备面试。 [TOC] 1.并行和并发有什么区别? 并发:是指多个线程任务在同一个...

  • Mysql为何使用可重复读(Repeatable read)为默认隔离级别?

    事务的特性(ACID) 群里有小伙伴面试时,碰到面试官提了个很刁钻的问题: Mysql为何使用可重复读(Repeatable read)为默认隔...

  • CentOS7利用docker安装MySQL5.7

    CentOS7利用docker安装MySQL5.7 前提条件 centos7 且内核版本高于3.10, 可通过以下命令查看内核版本 利用yum ...

  • equals() ? ==? hashCode()? 今天就把你们都认识清楚

    目录 Java中的数据类型 什么时候用关系操作符==,什么时候用equals方法? equals方法,为什么报了 空指针 java.lang.N...

  • JUC解析 抽象队列同步器(AQS-AbstractQueuedSynchronizer)

    抽象队列同步器(AQS-AbstractQueuedSynchronizer) 从名字上来理解: 抽象:是抽象类,具体由子类实现 队列:数据结构...

  • 高性能IO模型浅析之BIO,NIO,AIO,IO多路复用 基础介绍

    高性能IO模型浅析 服务器端编程经常需要构造高性能的IO模型,常见的IO模型有四种: (1)同步阻塞IO(Blocking IO):即传统的IO...

  • Redis 缓存机制与应用

    Redis是目前最为主流的缓存技术之一,Redis基于内存操作从而拥有强大的性能,可以达到每秒10万次的请求,可以说是一款非常强大的缓存技术了。...