自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(135)
  • 资源 (3)
  • 收藏
  • 关注

原创 方便外网冲浪的 chorme插件

2024-05-20 17:20:42 95

原创 goland 运行程序时,出现项目中 文件路径问题,go run 没有问题的 解决方案

修改Working directory 即可。

2024-04-26 14:32:18 80

原创 golang多版本管理gvm

golang 多版本管理 gvm 使用

2024-04-24 15:31:28 371

原创 浅谈sleep()和wait()的区别

sleep()方法是Thread类的静态方法,可以直接调用。wait()方法是Object类的实例方法,必须在同步块或同步方法中调用,并且是对某个对象进行等待。

2024-02-22 17:28:35 343

原创 go windows环境下编译成 linux可执行文件

然后go build [文件名],编译好的程序放到linux环境下。chmod 777 [文件名] 给权限,执行即可。又可以愉快的编译exe可执行文件啦。再切换回windows。

2024-01-26 09:45:17 1159

原创 解析生效探测方法

如果出现这种错误,是因为bind版本过老导致,

2023-11-28 14:13:41 286

原创 借助arthas 性能调优全过程

可以看出 bindReloadZoneTimeLimite 耗时最久,通过分析Bind 底层,将业务粒度进行拆分,加入并发执行。核心耗时方法,速度优化将近4倍。

2023-11-27 13:37:13 223

原创 事务死锁排查

可以看出 trxId 565678168 锁住了 invoice表,使用命令杀掉对应mysql线程,释放锁。可以查看当前数据库所有事务状态。记一次 事务死锁的排查过程。可以查看一些事务状态。

2023-11-17 14:11:08 282

原创 红包算法 java实现

计算本次红包金额下水位:假设本次领到最小值1分,那接下来每次都领到200元红包能领完,那下水位为1分;如果不能领完,那按接下来每次都领200元,剩下的本轮应全部领走,是本轮的下水位。计算本轮红包上水位:假设本轮领200元,剩下的钱还足够接下来每轮领1分钱,那本轮上水位为200元;最后,获取随机数并用上水位取余,如果结果比下水位还小,则直接使用下水位,否则使用随机金额为本轮拆到金额。计算出本次红包最少要领取多少,才能保证红包领完,即本轮下水位;首先,如果红包只有一个,本轮直接使用全部金额,确保红包发完。

2023-11-09 16:05:46 241

原创 python pip 使用小技巧

将当前python项目依赖项,导出到requirements.txt。通过requirements.txt,安装依赖。将当前python项目依赖项,列出来。

2023-09-23 16:30:44 118

原创 ElasticSearch 因为索引字段改变,平滑迁移索引

问题:某个索引创建时,没有按照想要的mapping,进行创建。有个字段是text,不是想要的keyWord此时需要重新按照mapping创建新索引,并迁移数据,

2023-09-15 12:52:58 252

原创 Cron在服务器不是24h制的情况下,无法正常执行

Cron在服务器不是24h制的情况下,无法正常执行。mysql存储时间触发,也要注意时区问题。一定要检查 服务器 的时区和24h制问题。

2023-09-14 20:48:40 64

原创 dubbo 服务注册使用了内网IP,而服务调用需要使用公网IP进行调用

使用dubbo时,提供者注册时显示服务地址ip为[内网IP:20880],导致其他消费者在外部连接的情况下时,调用dubbo服务失败。

2023-09-10 18:02:13 954

原创 RestHighLevelClient工具类(超实用)

import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import lombok.extern.slf4j.Slf4j;import org.elasticsearch.action.admin.indices.create.CreateIndexRequest;import org.elasticsearch.action.admin.indices.create.CreateIndexResponse;i

2023-08-10 16:06:38 838

原创 PageHelper使⽤以及PageInfo中分页对象的转化

pageHelper使用,pageInfo

2023-07-25 14:17:39 1104

原创 Elasticsearch 一段时间后出现 SocketTimeoutException的问题

如果客户端长时间没有发送请求,服务器或者防火墙已经close了HTTP底层的TCP链接,但是此时客户端并不知道,由于Keep Alive是无限期,那么并不会重新建立连接,而是直接发送请求,此时就会得到SocketTimeout异常。事实上,Elasticsearch服务器返回的报文,并没有上述HTTP头内容,所以客户端所有的HTTP连接都为永久保持Keep-Alive。Elasticsearch 客户端会根据服务器返回的HTTP报文内容,来决定客户端保持HTTP连接Keep-Alive状态的策略。

2023-07-25 10:23:09 1401

原创 whois查询实现

whois查询实现

2023-06-30 20:11:40 213

原创 java从 域名中提取出主域名

从域名中提取主域名

2023-06-30 17:00:19 597

原创 Redis 使用Lettuce,出现命令执行超时问题

使用Lettuce,一段时间后,断连的解决方案

2023-06-25 16:41:07 1039

原创 使用gopm 安装golang.org/x 下的包报错的替代解决方案

其它 golang.org/x 下的包获取都可以使用该方法。

2023-06-20 22:50:55 139

原创 bash: jps: command not found

jps:command not found

2023-06-20 10:06:07 61

原创 go环境安装配置(windows)

官网:下载压缩包,解压。

2023-06-17 14:42:19 1546

原创 Curl工具类

【代码】Curl工具类。

2023-06-15 17:09:59 65

原创 dig工具类(java实现)

Dig 实现对domian 的 NS,A,AAAA,各记录的dig

2023-06-15 10:54:34 270

原创 PageHelper失效问题

PageHelper分页失效问题

2023-06-09 10:57:27 1667

原创 curl 获取IPV6 各个时间段参数(监控站点的各类响应时间)

监控URL 响应时间

2023-06-03 21:16:48 778

原创 mysql查看实时执行的sql

mysql开启实时查看执行的SQL

2023-05-19 17:05:53 976

原创 一次线上mysql 调优 ,join 的调优,索引优化(Block Nested Loop)

一次mysql 线上调优,Block Nested Loop,加索引解决

2023-05-18 14:24:04 937

原创 借助PageHelper的PageInfo,实现手动分页

借助PageHelper,进行手动分页

2023-05-16 18:05:21 1170

原创 MyBatis批量更新(updateBatch) ,批量插入

mybatis 批量更新操作

2023-04-19 14:24:39 9575 2

原创 mysql 8.0+ Public Key Retrieval is not allowed 两种解决方案

使用MySQL8.0报Public Key Retrieval is not allowed 错误的时候。

2023-04-17 23:40:03 705

原创 docker 运行mysql,kill其中线程

在上面的命令中,将 <mysql_container_name> 替换为您正在运行 MySQL 容器的名称,将 <trx_mysql_thread_id> 替换为要终止的线程的 ID。请注意,终止 MySQL 中的线程可能会导致数据损坏或其他问题。在终止线程之前,请确保了解其正在执行的操作并仔细考虑后果。这将显示 MySQL 中所有当前运行的线程,以及它们的 ID 和其他详细信息。现在要KILL 相关线程,但mysql 在docker中运行。使用以下语句查询被阻塞线程。

2023-04-13 20:25:23 222

原创 springboot 使用MultipartFile上传文件时 出现bug

但本机没有这个目录,就会导致这个错误,只需要在本机创建这个目录即可解决。

2023-04-13 15:17:45 672 1

原创 linux 查看日志 grep显示前后几行

查看output.log 文件 中 grep queryRecordList 的后5行。-c<数目> 显示文件最后N字节内容。显示匹配foo字串那行以及上下5行。-n<行数> 显示行数。-q 不显示文件名。

2023-04-11 10:53:04 7714 1

原创 Disruptor详细介绍

Disruptor详细介绍

2022-10-20 15:23:08 2922

原创 三星索引详解

三星索引详解,高性能索引

2022-09-27 17:26:54 768

原创 Lombok @Data和@Builder一起使用时报错

Lombok

2022-09-23 18:23:33 896

原创 服务端(后端)主动通知前端的实现:WebSocket(springboot中使用WebSocket案例)

SpringBoot+WebSocket案例

2022-09-01 15:58:11 5655

原创 git提交规范-Angular规范

git提交规范

2022-08-29 19:42:38 512

原创 git在线学习网站

git在线学习网站

2022-08-12 16:08:40 2619

Redis思维导图.emmx

Redis思维导图

2021-07-23

Spring学习笔记.emmx

Spring学习脑图整理

2021-07-23

JAVA并发编程知识体系.emmx

JAVA并发编程体系梳理脑图

2021-07-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除