上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 58 下一页

2023年6月27日

业务开发常用的开关

摘要: ### 开关 某些关键的容易变更的逻辑,加上一个开关。 需要的时候,打开开关。 不需要的逻辑,可以及时用开关关掉。 或者是逻辑复杂,开发环境造数据麻烦时,也可以配置开关,把前置条件关掉,方便验证数据,也方便测试。 ### 示例: ``` @Service public class SwitchSer 阅读全文

posted @ 2023-06-27 14:29 乐之者v 阅读(16) 评论(0) 推荐(0) 编辑

2023年6月25日

arthas常用命令(五)--heapdump 、jvm

摘要: ### heapdump heapdump , 类似 jmap 命令的 heap dump 功能。 * dump 到指定文件。 arthas-output 是arthas 生成到项目中的文件。 dump.hprof 是自定义的 dump 文件名称。 ``` [arthas@26028]$ heapd 阅读全文

posted @ 2023-06-25 23:51 乐之者v 阅读(845) 评论(0) 推荐(0) 编辑

飞书推送消息

摘要: ### 功能介绍 企业存在给特定群组自动推送消息的场景,例如,推送监控报警、运营内容等。在该类场景下,你可以在群组中添加自定义机器人,自定义机器人默认提供 webhook,通过服务端调用 webhook 地址,即可将外部系统的消息通知即时推送到群组中。 实现起来也非常简单,就是发一下 http 请求 阅读全文

posted @ 2023-06-25 11:15 乐之者v 阅读(543) 评论(0) 推荐(0) 编辑

2023年6月24日

arthas常用命令(四)-- thread

摘要: thread命令 参数说明 参数名称 参数说明 id 线程 id -n 指定最忙的前 N 个线程并打印堆栈 -b 找出当前阻塞其他线程的线程 -i 指定 cpu 使用率统计的采样间隔,单位为毫秒,默认值为 200 --all 显示所有匹配的线程 线程状态: NEW: 新建, RUNNABLE: 运行 阅读全文

posted @ 2023-06-24 11:15 乐之者v 阅读(1925) 评论(0) 推荐(0) 编辑

2023年6月23日

Arthas常用的命令(三)--monitor、jad 、stack

摘要: ### monitor:监控方法的执行情况 监控指定类中方法的执行情况 用来监视一个时间段中指定方法的执行次数,成功次数,失败次数,耗时等这些信息 * 参数说明 方法拥有一个命名参数 [c:],意思是统计周期(cycle of output),拥有一个整型的参数值 | 参数名称 | 参数说明 | | 阅读全文

posted @ 2023-06-23 13:47 乐之者v 阅读(357) 评论(0) 推荐(0) 编辑

mysql的IN查询优化

摘要: mysql的IN里面的数量太大,比如大于1千时,查询的性能就会差很多。 有以下的解决方法。 ### 解决方法一:拆分IN的数量 **IN 数量超过1千,就拆成多条 sql, 每条sql的IN数量不超过1千。** 用OR或者UNION进行SQL改写。 也可以使用 Java写代码,把 IN 数量进行拆分 阅读全文

posted @ 2023-06-23 12:42 乐之者v 阅读(829) 评论(0) 推荐(0) 编辑

2023年6月16日

@PostConstruct的使用

摘要: ### @PostConstruct 以Post为前缀的单词,指 在...之后。比如 postgraduate 就有大学毕业后的意思。 Construct 是构造方法。 @PostConstruct 是指在构造方法之后运行的意思。 ### 执行顺序: Constructor(构造方法) -> @Po 阅读全文

posted @ 2023-06-16 00:01 乐之者v 阅读(135) 评论(0) 推荐(0) 编辑

2023年6月15日

@Configuration配置 @Bean

摘要: ### @Configuration 和 @Bean * @Configuration 用于定义配置类,作用在类上。 * @Bean 用于定义 Bean对象,作用在方法上。 @Configration 注解类中可以声明一个或多个 @Bean 方法 ### User 类 ``` public clas 阅读全文

posted @ 2023-06-15 22:59 乐之者v 阅读(89) 评论(0) 推荐(0) 编辑

2023年6月14日

Notepad++提取含有特定字符串的行

摘要: ctrl M快捷键,进入"标记" 页面 标记所在行--循环查找-- 正则表达式 -- 输入关键字 -- 全部标记 -- Copy Marked Text 关键字格式如下: .*关键字.* ctrl v,粘贴即可。 阅读全文

posted @ 2023-06-14 20:54 乐之者v 阅读(723) 评论(0) 推荐(0) 编辑

es 查询多个索引的文档

摘要: ### es 查询多个索引 * 第一种做法: 多个索引,用逗号隔开 ``` GET /book_2020_09,book_2021_09/_search ``` * 第二种做法: 可以用 * 模糊匹配。。比如 book* ,表示查询所有 book开头的 索引。 ``` GET /book*/_sea 阅读全文

posted @ 2023-06-14 17:42 乐之者v 阅读(896) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 58 下一页

导航