Loading

摘要: 1. 什么是多线程 多线程是指在单个进程中运行多个线程,如果一个程序允许运行两个或两个以上的线程,那么他就是多线程程序 2. 为什么要用多线程 最主要的目的就是提高CPU的利用率 提高处理速度 避免无效等待(IO的时候可以做别的事) 提高用户体验: 避免卡顿,缩短等待时间 并行处理,提高性能,通常是 阅读全文
posted @ 2021-11-11 10:49 繁夏 阅读(631) 评论(0) 推荐(0)
摘要: 1. 操作系统、进程、线程的包含关系 操作系统是包含多个进程的容器,而每个进程又是容纳多个线程的容器 2. Oracle文档的官方定义 进程: 使用fork(2)系统调用创建的UNIX环境(例如文件描述符,用户ID等),他被设置为运行程序 3. 什么是进程 英文是Process,指的是程序的一次执行 阅读全文
posted @ 2021-11-11 10:20 繁夏 阅读(49) 评论(0) 推荐(0)
摘要: 【环境参数】 Web容器:Tomcat 9.0.20 IDE:IDEA 2020.3 【具体步骤】 1、配置Tomcat容器参数 编辑$CATALINA_HOME/bin/catalina.bat脚本,加入如下参数: -agentlib:jdwp=transport=dt_socket,addres 阅读全文
posted @ 2021-04-21 14:37 繁夏 阅读(443) 评论(0) 推荐(0)
摘要: pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 阅读全文
posted @ 2021-04-13 16:40 繁夏 阅读(824) 评论(0) 推荐(0)
摘要: I/O Request via Channel or ChannelHandlerContext | + + + | ChannelPipeline | | | \|/ | | + + + + + | | | Inbound Handler N | | Outbound Handler 1 | | 阅读全文
posted @ 2020-12-24 14:55 繁夏 阅读(381) 评论(0) 推荐(0)
摘要: 官方文档地址:mybatis-spring-boot-autoconfigure 阅读全文
posted @ 2020-12-11 22:25 繁夏 阅读(950) 评论(0) 推荐(0)
摘要: 类型处理器 Java 类型 JDBC 类型 BooleanTypeHandler java.lang.Boolean, boolean 数据库兼容的 BOOLEAN ByteTypeHandler java.lang.Byte, byte 数据库兼容的 NUMERIC 或 BYTE ShortTyp 阅读全文
posted @ 2020-12-07 16:17 繁夏 阅读(504) 评论(0) 推荐(0)
摘要: 1、打开终端,输入: /usr/libexec/java_home -V 注意:输入命令参数区分大小写(-v是不对的,必须是-V) 如图:3个红框内依次为:输入命令; 当前Mac已安装jdk目录; Mac默认使用的jdk版本; 输入: vim ~/.bash_profile export JAVA_ 阅读全文
posted @ 2020-12-06 15:35 繁夏 阅读(723) 评论(0) 推荐(0)
摘要: logback设置字体颜色: %clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){yellow} 日志级别颜色的映射: Level Color FATAL Red ERROR Red WARN Yellow INFO Green DEBUG Green TRACE Green app 阅读全文
posted @ 2020-12-03 15:13 繁夏 阅读(1643) 评论(0) 推荐(0)
摘要: Import注解源码 @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface Import { /** * {@link Configuration @Configurat 阅读全文
posted @ 2020-11-30 17:28 繁夏 阅读(275) 评论(0) 推荐(0)