- 博客(11)
- 收藏
- 关注
原创 JVM接入Promethues
一、下载jmx-exporter,上传至服务器/home/op/prometheus/jmx-exporter目录下二、在/home/op/prometheus/jmx-exporter目录下增加配置文件sudo vi /home/op/prometheus/jmx-exporter/config.yaml配置内容如下:---lowercaseOutputLabelNames: truelowercaseOutputName: truewhitelistObjectNames: ["java
2021-11-16 17:29:54
321
原创 Java应用接入SkyWalking
1.下载java agent(也可以从skywalking安装目录中拷贝出agent目录,skywalking8.5-es7)并解压到服务器指定目录/home/op/skywalking/agent2.修改config目录下agent.config文件#一般常规接入修改一下标红三项即可# The agent namespace,命名空间,暂时不指定,由于nginx agent无法指定命名空间,java服务指定后会导致nginx trace无法传递到下游java服务 agent.namespace=$
2021-11-02 16:44:30
3389
原创 nginx接入prometheus
一、安装nginx插件:nginx-module-vts1.下载nginx源码,这里使用nginx/1.20.1,并上传至服务器2.下载nginx-module-vts源码,上传至服务器, 解压到/home/op/backup/nginx-module-vts目录3.查看当前服务器运行的nginx配置nginx -V命令执行后打印出信息:nginx version: nginx/1.20.1built by gcc 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC)
2021-11-02 15:25:48
1776
原创 easyExcel实现模版头校验
1.编写一个处理类, 实现AnalysisEventListenerpublic class CustomerDemandPlanAnalysisHandler extends AnalysisEventListener<CustomerDemandPlanExcelVo> { private Map<Integer, String> standardHeadMap = new HashMap<>(); public CustomerDemandPl
2021-11-02 11:11:44
1589
2
原创 Nginx接入链路监控SkyWalking
一、安装nginx插件:nginx-module-vts1.下载nginx源码,这里使用nginx/1.20.1,并上传至服务器2.下载nginx-module-vts源码,上传至服务器, 解压到/home/op/backup/nginx-module-vts目录3.查看当前服务器运行的nginx配置nginx -V命令执行后打印出信息:nginx version: nginx/1.20.1built by gcc 4.8.5 20150623 (Red Hat 4.8.5-39) (GCC)
2021-10-25 18:38:23
1532
原创 springboot整合quartz,配置持久化
因项目重构,需引入定时任务框架quartz,记录整合过程.第一步: 引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-quartz</artifactId> <version>2.4.6</version></dependency>第二步: ym
2021-10-08 14:49:25
648
1
原创 SpringBoot使用缓存
JSR107简介Java Caching定义了5个核心接口。CachingProvider:创建、配置、获取、管理和控制多个CacheManager。CacheManager:创建、配置、获取、管理和控制多个唯一命名的Cache。这些Cache存在于CacheManager的上下文中。Cache:类似Map的数据结构,存放Key-Value,Cache中有多个Entry。Entry:存...
2019-04-02 14:29:34
193
原创 LeetCode 报数(Java)
报数报数序列是一个整数序列,按照其中的整数的顺序进行报数,得到下一个数。其前五项如下:1112112111112211 被读作 “one 1” (“一个一”) , 即 11。11 被读作 “two 1s” (“两个一”), 即 21。21 被读作 “one 2”, “one 1” (“一个二” , “一个一”) , 即 1211。给定一...
2019-03-18 17:42:08
211
原创 LeetCode 有效的字母异位词(Java)
有效的字母异位词题目描述:给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的一个字母异位词。示例 1:输入: s = "anagram", t = "nagaram"输出: true示例 2:输入: s = "rat", t = "car"输出: false说明:你可以假设字符串只包含小写字母。进
2019-03-18 16:21:35
266
原创 Servlet配置中的url-pattern三种方式
1、 完全匹配: 访问的资源与配置的资源完全相同才能访问到&amp;amp;lt;url-pattern&amp;amp;gt;/helloServlet&amp;amp;lt;/url-pattern&amp;amp;gt;2、目录匹配: 格式: /虚拟的目录../* 符号 *:代表任意 路径中目录是虚拟的,在工程可以不需要存在&amp;amp;lt;url-pattern&amp;am
2018-09-03 15:18:15
4594
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人