上一页 1 2 3 4 5 6 ··· 32 下一页
摘要: 优雅的http接口调用-feign。 spring-cloud-feign是spring cloud微服务之间调用封装的功能,由于feign的封装和解耦做的比较好,因此脱离spring cloud也能使用。 Spring boot项目使用feign 项目背景:spring boot 2.2.5.RE 阅读全文
posted @ 2021-10-11 15:20 路迢迢 阅读(458) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch SQL 是一个X-Pack组件,允许对Elasticsearch实时执行类似SQL的查询,为Elasticsearch提供一个强大而轻量的SQL接口。 无论使用REST接口,命令行还是JDBC,任何客户机都可以使用SQL对EsasticSearch进行查询。Elastic 阅读全文
posted @ 2021-08-25 09:17 路迢迢 阅读(697) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch 阅读全文
posted @ 2021-07-22 09:08 路迢迢 阅读(72) 评论(0) 推荐(0) 编辑
摘要: ElasticSearch安装,ElasticSearch windows安装,ElasticSearch linux安装 阅读全文
posted @ 2021-07-22 09:06 路迢迢 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 最近做一个功能,sql要用到 IN 条件,通过list传入IN 的值,如: SELECT * FROM table1 WHERE id in (1,2,3) 对应的mybatis写法为: <select id="queryByIds" resultMap="resultMap" parameterT 阅读全文
posted @ 2021-06-24 14:10 路迢迢 阅读(899) 评论(0) 推荐(0) 编辑
摘要: 排查线程信息的常用工具是jstack,jstack用于生成当前进程的所有线程快照。 准备 设计一个程序:两个线程,两个锁,互相等待造成死锁。 然后使用jstack排查锁竞争情况。 jstack使用 一般出现cpu异常的情况下,会使用top命令找到cpu占用较高的进程,得到进程pid。 如果定位到或怀 阅读全文
posted @ 2021-06-08 10:47 路迢迢 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 审计日志,aop注解实现,log4j写kafka 阅读全文
posted @ 2021-06-07 18:35 路迢迢 阅读(1409) 评论(0) 推荐(0) 编辑
摘要: JVM生命周期 此处的VM为HotSpot VM。 JVM的启动方式 启动HotSpot VM的组件是启动器。HotSpot VM有多个启动器,常见的启动器如下: Unix/linux 上最常见的是java; windows上是java和javaw; 通过JNI接口JNI_CreateJavaVM启 阅读全文
posted @ 2021-05-25 11:41 路迢迢 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 异常捕获 程序中各层都会出现大量的异常,对应try catch finally就会大量出现,导致大量的冗余代码,甚至可能影响代码可读性,这种情况需要一个全局异常处理来解决 推荐理由 通过少量的异常处理代码,可以解决代码冗余 方便统一管理异常 定义全局异常类 定义个全局异常类,和几个常见异常处理的定制 阅读全文
posted @ 2021-02-20 19:52 路迢迢 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 校验类注解的区别 @NotNull、@NotEmpty、@NotBlank 使用场景 @NotEmpty用在集合类 @NotBlank 用在String @NotNull 用在基本类型 注解的探究 @NotEmpty /** * The annotated element must not be { 阅读全文
posted @ 2021-02-20 19:51 路迢迢 阅读(1462) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 32 下一页