摘要: win10下Charles证书设置 阅读全文
posted @ 2021-05-31 15:39 huonan 阅读(673) 评论(0) 推荐(0) 编辑
摘要: Idea启动项目报错:Command line is too long. Shorten command line for className or also for JUnit defaultconfiguration. 解决方法: 在该项目文件夹.idea/workspace.xml中找到 <c 阅读全文
posted @ 2021-04-08 13:18 huonan 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 时序数据库 时序数据库全称为时间序列数据库。时间序列数据库主要用于指处理带时间标签(按照时间的顺序变化,即时间序列化)的数据,带时间标签的数据也称为时间序列数据。时间序列数据主要由电力行业、化工行业、物联网行业等各类型实时监测、检查与分析设备所采集、产生的数据,这些数据的典型特点是:产生频率快(每一 阅读全文
posted @ 2021-04-08 13:16 huonan 阅读(1171) 评论(0) 推荐(0) 编辑
摘要: 统一日志记录 项目中经常会遇到日志打印,通常的做法是使用Filter统一拦截处理。但如果想打印body里的数据,会出现不能再次读取的问题,servlet的requestbody以及response的body只能被读取一次,一旦流被读取了,就无法再次读取了。 推荐使用Spring本身提供的Wrappe 阅读全文
posted @ 2021-03-29 20:52 huonan 阅读(552) 评论(0) 推荐(1) 编辑
摘要: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'companyCalibrateController': Unsatisfied dependency e 阅读全文
posted @ 2021-02-20 15:55 huonan 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 多表查询在spring data jpa中有两种实现方式,第一种是利用hibernate的级联查询来实现(使用较为复杂,查询不够灵活),第二种是使用原生sql查询。 JPA原生SQL连表查询 @Repository public class SqlQueryRepository implements 阅读全文
posted @ 2020-08-06 15:57 huonan 阅读(2395) 评论(0) 推荐(0) 编辑
摘要: 策略模式 工作中经常使用到策略模式+工厂模式,实现一个接口多种实现的灵活调用与后续代码的扩展性。在spring中使用策略模式更为简单,所有的bean均为spring容器管理,只需获取该接口的所有实现类即可。 下面以事件处理功能为例,接收到事件之后,根据事件类型调用不同的实现接口去处理。如需新增事件, 阅读全文
posted @ 2019-08-10 16:41 huonan 阅读(11146) 评论(0) 推荐(0) 编辑
摘要: 缓存雪崩 概念 因为缓存失效,导致请求直接命中数据库。导致 DB 负荷大增,最终宕机。 如何解决 1)缓存高可用 通过搭建缓存的高可用,避免缓存挂掉导致无法提供服务的情况,从而降低出现缓存雪崩的情况。 假设我们使用 Redis 作为缓存,则可以使用 Redis Sentinel 或 Redis Cl 阅读全文
posted @ 2019-06-12 17:03 huonan 阅读(383) 评论(0) 推荐(0) 编辑
摘要: ``` #!/usr/bin/python # encoding: utf-8 from fabric.api import * #fabric.api为低版本库,需安装对应的版本 from fabric.context_managers import * from fabric.contrib.console import confirm from fabric.contrib.files i... 阅读全文
posted @ 2019-04-12 12:05 huonan 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 静态资源缓存 采用Spring Boot开发Web项目时,静态文件(css、js)每次都会从服务器加载。Spring boot可设置静态文件缓存,设置方式可通过配置文件或者配置类实现。 参考 https://docs.spring.io/spring boot/docs/2.0.0.M2/refer 阅读全文
posted @ 2018-09-14 16:58 huonan 阅读(11574) 评论(1) 推荐(2) 编辑