09 2018 档案
摘要:Spring Boot配置log手册 https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.logging.custom-log-configuration 配置文件名称使用:log
阅读全文
摘要:请求进入和退出时,filter触发session的提取和保存 getAttribute时会查询数据库 setAttribute会保存到数据库 daemond线程定时自动删除过期的session spring session只提供了自动提取和维护session的功能, 基于session的权限校验需要
阅读全文
摘要:组合索引和sql中的顺序有关 单列索引和sql中的顺序无关
阅读全文
摘要:trim()的作用去掉前后的空格, 但是解析excel,出现一个字符串trim之后还是有”空格“ 做了一下实验,原来一些不可见的字符不一定是“空格”, trim()也去不掉, 只能自己写方法了
阅读全文
摘要:单次插入200个用时1150ms, 单个 6ms 主要耗时:网络连接,(数据库日志,这个影响不大) 批量插入200个用时100ms左右,单个2ms 循环插入的1/3时间
阅读全文
摘要:oracle sequence 推荐每个表使用自己的sequence mysql 使用每个表的autoincreate来当主键 mybatis 操作insert时 主键的生成是在插入之前 还是之后? mysql是在插入之后生成id,通过SELECT LAST_INSERT_ID() , 此语句和当前
阅读全文
摘要:https://www.jdon.com/idea/jvm-gc.html 场景: https://www.cnblogs.com/yszzu/p/9648579.html 查看大对象到底占用多少内存 GC回收的策略
阅读全文
摘要:POI的三个目录 usermodel 包含很多类,方便用户使用,但是占用内存大 eventusermodel 使用xml的SAX事件解析,XSSFReader创建时必须使用OPCPackage,pkg这个对象是通过OPCPackage.open(File或者inputStream)创建出来的, 这个
阅读全文
摘要:aa.sh中的内容如下图: 运行sh aa.sh, 显示aa.txt后面几行, 此时开启了两个进程:一个sh运行,一个tail -f运行 按Ctrl+C 会终止此sh进程, 父进程死了,里面的tailf子进程也就死了, 如果tail -f上面启动了tomcat, 会连带把tomcat也终止掉 如下图
阅读全文
摘要:Filter责任链的创建 org.apache.catalina.core.ApplicationFilterFactory#createFilterChain, 此方法是被org.apache.catalina.core.StandardWrapperValve#invoke调用的, 对每个req
阅读全文
摘要:不校验https证书 -k 上传文件内容 curl -d 等于curl -data;默认就是POST,可以不指定-X 传多个参数要使用多个--data-urlencode curl --data-urlencode aa@gc.log --data-urlencode bb=123 'localho
阅读全文
摘要:JDK中查找服务的实现的工具类是:java.util.ServiceLoader, jvm启动时自动查找META-INF/services/下面的实现类,并初始化实例 jdbc的mysql实现类 在静态代码块中完成自动注册到DriverManager 代码中可以直接使用DriverManager.g
阅读全文