一、JDBC执行过程 1.1预编译的三种执行器 简单执行器(Statement)存在sql注入问题,发送一条一条静态sql语句(包含参数),传输体量比较大。 预处理执行器(PreparedStatement)可以防止sql注入问题,发送一条sql语句包含若干组参数,传输体量比较小。 存储过程处理器( ...
分类:
数据库 时间:
2020-06-03 00:52:09
阅读次数:
114
1. starter 命名规则: springboot项目有很多专一功能的starter组件,命名都是spring-boot-starter-xx,如spring-boot-starter-logging,spring-boot-starter-web, 如果是第三方的starter命名一般是:xx ...
分类:
编程语言 时间:
2020-05-30 15:32:47
阅读次数:
86
启动方式 1、 mysqld_safe &(推荐):这个脚本会监控mysqld的状态,日志会记录到文件里 2、 mysqld & 日志打印到屏幕上 3、 mysql.server 调用的执行过程:systemd >/etc/init.d/mysqld >mysql.server >mysqld_sa ...
分类:
数据库 时间:
2020-05-24 23:43:26
阅读次数:
593
一、日志 1、配置日志级别 日志记录器(Logger)的行为是分等级的。如下表所示: 分为:OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL 默认情况下,spring boot从控制台打印出来的日志级别只有INFO及以上级别,可以配置日志级别 这种方式只能将日志打印在控制台上 ...
分类:
编程语言 时间:
2020-05-22 21:12:29
阅读次数:
69
HttpAspect.java 注意这里需要改成拦截对包: @Pointcut("execution(* cn.rc.api..*.*(..))") public void log() {} package cn.rc.common.filter; import com.alibaba.fastjs ...
分类:
其他好文 时间:
2020-05-18 18:32:20
阅读次数:
72
生产上偶尔会出现这样的问题: 这个业务流程中最后时间执行的代码,而且明明日志打印执行成功了,但是为什么数据库值不对。(更新时间有时候因为各种原因,比如,客户端根据更新时间做了缓存,非关键字段信息更新不会更新更新时间、历史代码遗留很多地方更新个别底字段不做更新更新时间操作、其他原因等都没有更新更新时间 ...
分类:
其他好文 时间:
2020-05-13 23:27:15
阅读次数:
72
为什么使用日志打印而不是使用System.out.println()? System.out是一个io流 如果使用它打印大批量数据 会占用大量的资源 spring默认使用common-logging打印日志信息 如果我们想替换掉它 使用其他的日志工具 分为如下几步 1.排除项目对common-log ...
分类:
编程语言 时间:
2020-05-01 11:12:21
阅读次数:
76
alarm服务日志级别修改INFO为WARN后,cpu使用从100%降到不到10% curl -k -v -H "Authorization:Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJwYXRoIjoiLzEwMDg2Iiwic3ViIjoiVVN ...
分类:
其他好文 时间:
2020-04-30 19:10:01
阅读次数:
191
音视频学习入门技术文章连载: "技术开发故事会连载" "【音视频连载 001】基础学习篇 SDL 介绍以及工程配置" "【音视频连载 002】基础学习篇 SDL 创建窗口并显示颜色" "【音视频连载 003】基础学习篇 SDL 消息循环和事件响应" "【音视频连载 004】基础学习篇 SDL 加载图 ...
分类:
其他好文 时间:
2020-04-27 13:36:07
阅读次数:
57
日志组件: 我们经常在开发项目的时候,需要打印记录项目过程中的一些日志。那我们经常大概会用到 log4j、jul、jcl、slf4j、simple、nop、logback 等等,那我们就详细介绍下这些组件是怎么做日志打印的 JUL: JUL全称Java util Logging是java原生的日志框 ...
分类:
其他好文 时间:
2020-04-27 13:07:50
阅读次数:
56