09 2021 档案
摘要: 
阅读全文
摘要:@ConfigurationProperties vs. @Value If you define a set of configuration keys for your own components, we recommend you group them in a POJO annotated
阅读全文
摘要:1 win + r 在cmd中输入 regedit 2 在注册表中找到目录: 计算机\HKEY_CLASSES_ROOT\Directory\Background\shell 3 在里面增加你要的应用信息. 如: 我这里增加了idea的目录.同时增加了显示字符串和图标. 4 在项里增加子项,用于在当
阅读全文
摘要:针对一些在应用启动后,但是实际接收请求前的执行任务比如配置加载,bean注入,可以使用ApplicationRunner or CommandLineRunner接口来实现. 这两个接口都只提供了一个 run 方法, 它会在SpringApplication.run(…) 执行完之前被调用. 使用
阅读全文
摘要:今天更新生成数据,没有增加筛选条件,造成了全表更新,当时就蒙蔽了.这里记录下处理流程,也是警戒吧.不然只能跑路了...... 第一时间查看是否有备份数据,然而往往没有; 查询测试库是否可以用,两个库时间差异很大,往往也没法用; 联系运维看是否有做数据备份.答案是有,但是数据量往往很大,这个恢复时间周
阅读全文
摘要:Spring Boot lets you externalize your configuration so that you can work with the same application code in different environments. You can use a varie
阅读全文
摘要:java黑盒检测系统运行性能情况的一个工具就是自带的jmc.exe,它可以分析Java Flight Recorder,而Java Flight Recorder用于分析应用程序并将其 Spring 上下文生命周期与 JVM 事件(例如分配、GC、类加载......)相关联.而Java Flight
阅读全文
摘要:Application events are sent in the following order, as your application runs: An ApplicationStartingEvent is sent at the start of a run but before any
阅读全文
摘要:测试 类型 smoke test:冒烟测试.在最小负载下,系统可以正常运行. load test:负载测试.主要是根据每秒并发的用户或请求来评估系统的性能. stress test,spike testing(压力测试,穿透测试):评估系统极限和在极端条件的稳定性. soak test:浸泡测试.一
阅读全文
摘要:dependency-reduced-pom.xml 文件的价值: point 1: Finally this is what I think: lets say you have a project with dependencies A, B, C, D, E. In the pom.xml y
阅读全文
摘要:easy-batch 使用demo easy-batch 是一个简化批处理的java框架.批处理中很多非业务处理代码如:读,写,过滤,解析,校验,日志记录,结果报告等.easy-batch就是为了简化这些操作,让你专注于核心业务处理 easy-batch 工作方式 通过easy-batch Job
阅读全文
摘要:mongodb登陆需要创建用户,你可以在服务启动时配置要创建的用户.但是root用户只能在admin库里使用,如果要获取生产可用的登陆用户,需要再创建新的用户. 创建 db.createUser( { user: "liu3", pwd: "123456", roles: [ { role: "re
阅读全文
摘要:docker-compose.yml version: '3.1' services: mongo: image: mongo:4.2-rc-bionic restart: always ports: - "27017:27017" environment: MONGO_INITDB_ROOT_US
阅读全文
摘要:web应用,实际请求中为了支持数据的安全,灵活,或者进行一些校验,增加了 监听器,过滤器,拦截器 三种请求机制.用于控制实际的访问. 监听器:基于servlet.用于监控指定数据的变动情况,用于实时控制数据变动. 过滤器:基于servlet.用于拦截指定路径下的请求,用于请求过滤和静态文件访问控制.
阅读全文
摘要:## docker-compose 定义,无法正常执行 version: '3.2' services: mysql: image: mysql:5.7.35 ports: - "3306:3306" environment: - MYSQL_ROOT_PASSWORD:abc restart: a
阅读全文
摘要:最近在看设计模式,但是对于builder模式一直感觉很鸡肋.因为本身你就是要创建对象.直接set,get值简单直接.而使用builder需要再额外写一遍参数,再传值,最后再new要创建的对象,再赋值.感觉相当无效. 但是在看完一篇博客后,发现自己的想法还是有点狭隘.毕竟大家都"吹"的东西,肯定有对应
阅读全文