摘要: 1. 配置文件拆分 在主配置文件中添加如下: # application.yml 文件 spring: profiles: include: - config 拆分出来的配置文件名称为application-config.yml 2. spring boot 开启debug模式 debug模式下,可 阅读全文
posted @ 2021-04-07 14:26 Innocent_Blog 阅读(52) 评论(0) 推荐(0)
摘要: 1. maven的两大核心功能 依赖管理 一键构建 maven的概念模型图 2. maven的3个生命周期 阅读全文
posted @ 2021-04-02 21:35 Innocent_Blog 阅读(46) 评论(0) 推荐(0)
摘要: 1. 日期相关 查询当天的记录 SELECT * from table_name where date(date) = curdate() 阅读全文
posted @ 2021-03-18 10:17 Innocent_Blog 阅读(50) 评论(0) 推荐(0)
摘要: 事务 什么是事务? 事务的4大特性 不考虑事务的隔离性,会引发安全问题 脏读 一个事务读取了另一个事务改写但还未提交的数据,如果这些数据回滚,则读到的数据是无效的。 不可重复读 在同一个事务中,多次读取同一数据返回的结果不同,(读取到了另一事物修改并提交的数据) 虚读(幻读) 一个事务读取数据过程中 阅读全文
posted @ 2021-03-16 10:10 Innocent_Blog 阅读(102) 评论(0) 推荐(0)
摘要: 1. 现象 异常堆栈信息 ### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLT 阅读全文
posted @ 2021-03-12 17:40 Innocent_Blog 阅读(413) 评论(0) 推荐(0)
摘要: 1. Dubbo 高性能的Java RPC 框架 RPC 远程(相对于本地)过程调用协议 采用C/S模式,底层使用的还是网络通信协议比如TCP等。 dubbo 框架,要做的事情是什么? 2. 两大协议 RPC 协议/dUBBO 协议:应用场景是,搭建框架相同的项目中,比如都是Java项目 Http协 阅读全文
posted @ 2021-03-12 17:37 Innocent_Blog 阅读(45) 评论(0) 推荐(0)
摘要: 1. 确定一条数据的依据 先确定哪几个字段是可以唯一标识一条记录的。 哪些字段是会在多条记录中重复出现的。一般主键都是可以唯一标识一条记录的 阅读全文
posted @ 2021-03-11 17:51 Innocent_Blog 阅读(56) 评论(0) 推荐(0)
摘要: 1. 获取完整的日志信息 e.getMessage() ,很多时候,并不能提供有效的异常信息 打印堆栈信息 public static String getTrace(Throwable t) { StringWriter stringWriter= new StringWriter(); Prin 阅读全文
posted @ 2021-03-11 13:52 Innocent_Blog 阅读(82) 评论(0) 推荐(0)
摘要: 1. 遇到的问题 使用mybatis plus出现There is no getter for property named 'null' in 'xx' 遇到这种情况,一般是使用updateById等,根据主键进行增删改的方法。但是实体类上没有加@TableId注解导致的。 2.自定义Sql的使用 阅读全文
posted @ 2021-03-11 10:27 Innocent_Blog 阅读(126) 评论(0) 推荐(0)
摘要: 1、多线程简介 1.1线程和进程 Java 给多线程编程提供了内置的支持。 一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。多线程是多任务的一种特别的形式,但多线程使用了更小的资源开销。 这里定义和线程相关的另一个术语 - 进程:一个进程包括由操作系 阅读全文
posted @ 2021-03-04 11:31 Innocent_Blog 阅读(63) 评论(0) 推荐(0)
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css