
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
NIO模型(Non Blocking IO)1、什么是NIO2、NIO初始版本示例代码2.1、服务端代码2.2、客户端测试2.3、原始版本出现的问题3、NIO引入多路复用器3.1、什么是多路复用器3.2、NIO引入多路复用器3.3、NIO引入多路复用器之后的代码1、什么是NIO在上一篇博客我们说到了BIO,阻塞式IO模型,在连接建立请求时和接收数据时会发生阻塞,但是多线程可以解决这个问题,但随之产
垃圾收集器G1和ZGC详解1、G1(Garbage-First)1、分代特性2、G1回收流程3、G1回收主要算法1、G1垃圾回收算法2、G1筛选回收筛选算法4、G1垃圾收集器的特点5、G1垃圾收集分类6、G1垃圾收集器优化建议7、G1的适合场景2、ZGC(Z Garbage Collector)10、辅助知识1、G1收集器参数2、每秒几十万并发的系统使用G1优化JVM1、G1(Garbage-Fi
GC日志详解1、静态分析GC日志1、静态分析GC日志在程序中加上对应的参数生成GC日志在文件中-Xloggc:./gc-%t.log -XX:+PrintGCDetails -XX:+PrintGCDateStamps-XX:+PrintGCTimeStamps -XX:+PrintGCCause-XX:+UseGCLogFileRotation -XX:NumberOfGCLogFiles=10
MQ的简单介绍1、什么是MQ?2、MQ的优劣势2.1、MQ的优势2.1.1、应用解耦2.1.2、异步提速2.1.3、削峰填谷2.2、MQ的劣势2.2.1、系统可用性降低2.2.2、系统复杂度提高3、目前市面上MQ常见的产品1、什么是MQ?MQ全称 Message Queue(消息队列),是在消息的传输过程中保存消息的容器。多用于分布式系统之间进行通信。如下图所示:2、MQ的优劣势2.1、MQ的优势
到这里我们发现没有jdk8的版本,不要慌,我们可以先在这里选择21,然后进入到真正的项目中手动去修改这个jdk的版本,要理解清楚这个配置是干嘛的,才能灵活的去创建项目。我们需要将它修改成为我们的2.x,这样子才能和jdk8匹配,并且也将21改为1.8,如下图所示,修改完之后,点击刷新maven。如下图所示,这个是我们的springboot依赖,上面是我们在创建项目时选择的3.x版本,以及我们的jd

进入之后,根据下图,挨个选择,将改项目模块的二进制码版本也选择成jdk1.8。下面的三张图全部都要检查选择jdk8的版本。1、检查项目结构,如下图所示选择即可。

Mybatis的Mapper文件和全局配置文件详解1、mapper文件2、mybatis配置文件3、测试类1、mapper文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybati
注册中心与配置中心简介








