- 博客(413)
- 资源 (3)
- 收藏
- 关注
原创 日志输出配置
Configuration后面的status,这个用于设置log4j2自身内部的信息输出,可以不设置,当设置成trace时,你会看到log4j2内部各种详细输出。这个会打印出所有的info及以下级别的信息,每次大小超过size,则这size大小的日志会自动存入按年份-月份建立的文件夹下面并进行压缩,作为存档。文件会打印出所有信息,这个log每次运行程序会自动清空,由append属性决定,这个也挺有用的,适合临时测试用。过滤掉spring和mybatis的一些无用的DEBUG信息。这个输出控制台的配置。
2025-11-23 21:27:12
23
原创 书籍重点理论知识之多线程(更新中......)
可以传入一个 Thread类的对象,这样做完全可以将一个 Thread 对象中的 run()方法交由其他的线程进行调用。2. Thread(Runnable target) 不光可以传入 Runnable 接口的对象,还。1.thread.java 类也实现了Runnable 接口 (自行看源码)
2025-09-23 13:45:07
139
原创 温故而知新 再看设计模式
定义:Define an object that encapsulates how a set of objects interact.Mediator。定义:Provide a way to access the elements of an aggregate object sequentially。定义:Provide a unified interface to a set of interfaces in a subsystem.Facade。
2025-08-19 13:47:50
960
1
原创 对Java的性能问题的一些思考
《Java性能优化全流程指南》摘要:本文系统化介绍了Java性能问题的诊断与优化方法。首先详细阐述了问题定位环节,包括常用工具集(JConsole、MAT、Arthas等)和诊断流程(CPU、内存、GC等维度分析)。其次针对五大典型性能瓶颈(CPU过高、内存泄漏、GC频繁、线程阻塞、I/O瓶颈)给出具体优化方案,涵盖代码重构、JVM参数调优、并发控制等关键技术。最后提出架构级优化方向(水平扩展、异步化等)和优化原则(数据驱动、平衡取舍)。强调性能优化应遵循"先诊断后优化"原则,通过工具定
2025-07-22 08:50:06
781
原创 面试之数据库视图的作用
视图(子查询):是从一个或多个表导出的虚拟的表,其内容由查询定义。具有普通表的结构,但是不实现数据存储。对视图的修改:单表视图一般用于查询和修改,会改变基本表的数据,多表视图一般用于查询,不会改变基本表的数据。作用:①简化了操作,把经常使用的数据定义为视图。我们在使用查询时,在很多时候我们要使用聚合函数,同时还要 显示其它字段的信息,可能还会需要关联到其它表,这时写的语句可能会很长,如果这个动作频繁发生的话,我们可以创建视图,这以后,我们只需要select * from view就可以啦,这样很方
2022-05-26 12:57:42
417
原创 使用注解@ConfigurationProperties映射
使用注解@ConfigurationProperties映射通过注解@ConfigurationProperties(prefix=“配置文件中的key的前缀”)可以将配置文件中的配置自动与实体进行映射application.properties配置如下:person: name: zhangsan age: 18或者,application.yml配置如下:person: name: zhangsan age: 18实体Bean代码如下:@Controller@Conf
2022-05-26 12:56:14
598
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅