logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java agent从0到1的踩坑过程

文章目录1. java agent技术简介2. Agent案例2.1 最简单的Agent案例2.1.1 代码2.1.2 打包方式2.1.3 生成jar包时,需要注意编译的JDK版本。2.2 复杂的Agent案例2.2.1 配置启动项2.2.2 生成jar包3. 推荐阅读1. java agent技术简介在JDK1.5之后,可以使用agent技术构建一个独立于应用程序的代理程序(即Agent)。可以

google的Guava Cache的使用(超详细)

文章目录1. 引入依赖2. 常用API2.1 创建缓存2.1.1 创建LoadingCache缓存2.1.2 创建Cache缓存2.2 创建缓存时的API2.2.1 基于大小的数据移除2.2.2 基于时间的数据移除2.2.3 基于引用的回收2.2.4 removalListener移除缓存时的监听2.2.5 recordStats开启统计功能2.3 操作缓存的API2.3.1 显式移除缓存2.3.

【SpringCloud-1】多个微服务情况下,本地启动服务debug解决方案

若使用SpringCloud微服务进行开发时,会存在多个微服务,这些微服务会注册到Eureka中。但是在本地debug时,需要启动一个本地Eureka服务,将idea启动的服务注册到Eureka服务中,一般我们debug项目是自己开发的项目(可能就是一个姓名),可能会借助其他人的微服务。将其他人的微服务注册到本地的Eureka。这就会导致我们只是debug一个项目。但是要本地启动多个微服务。解决方

#java#eureka
es(4)—查询条件match和term

文章目录1. match和term的区别2. 实战分析2.1 数据准备2.2 倒排索引存储的值2.3 使用term查询text类型(不推荐)2.4 term查询keyword等类型的数据2.4 match查询text类型2.4 match的and操作2.5 match查询keyword类型3. match的底层转换在es的复杂查询中,比较常用的查询条件就是match和term了。那么他们有什么区别

到底了