会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
如果我的文章对您有帮助,麻烦回复一个赞,给我坚持下去的动力
无所事事
博客园
首页
新随笔
联系
管理
订阅
2024年6月4日
网关限流功能性能优化
摘要: 本文主要从设计与原理方面分享优化过程中的思考,不涉及具体的代码实现。在分析过程中我会写一些当时思考的问题,在看后续答案时可以自己也先思考一下 老的限流方案 首先讲解一下原本网关限流功能的实现方案,省略其中的白名单,黑名单,令牌桶算法实现等一些细节 限流策略中包含多种策略,比如根据用户维度限流,ip维
阅读全文
posted @ 2024-06-04 19:09 无所事事O_o
阅读(1426)
评论(4)
推荐(2)
2024年5月14日
一个非典型死锁问题记录
摘要: 问题的起因是springboot项目启动后被卡主,无法启动成功,堆栈信息在下面 可以先自己查一下,答案在最下面 Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.171-b11 mixed mode):"Attach Listener" #
阅读全文
posted @ 2024-05-14 18:56 无所事事O_o
阅读(483)
评论(0)
推荐(0)
2023年9月4日
关于XXLJOB集群模式下调度失败的问题
摘要: xxljob在集群模式下调度高频任务时,有时会出现调度失败的问题,具体报错如下: java.io.EOFException: HttpConnectionOverHTTP@6be8bf0c(l:/10.48.2.64:38538 <-> r:/10.48.1.125:18989,closed=fal
阅读全文
posted @ 2023-09-04 17:40 无所事事O_o
阅读(1016)
评论(0)
推荐(3)
2023年5月9日
【工具类】线程安全的滑动时间窗口记录工具类
摘要: 闲来无事,分享一个工具类,写的不好,轻喷,欢迎指出问题 目标是线程安全无锁高性能的记录滑动时间窗口值 import lombok.Getter; import java.util.concurrent.ExecutorService; import java.util.concurrent.Exec
阅读全文
posted @ 2023-05-09 15:53 无所事事O_o
阅读(121)
评论(0)
推荐(0)
2019年12月6日
关于RSA加密和签名的区别与联系
摘要: 发现网上对于RSA加密和签名的介绍普遍偏向于使用和概念的说明,今天想说一点不一样的。对于加解密和签名的使用及概念就不再说了,不知道的请自行百度。 签名的本质其实就是加密,但是由于签名无需还原成明文,因此可以在加密前进行哈希处理。所以签名其实就是哈希+加密,而验签就是哈希+解密+比较。 签名过程:对明
阅读全文
posted @ 2019-12-06 10:27 无所事事O_o
阅读(1938)
评论(0)
推荐(0)
2019年9月13日
关于js私钥加密公钥解密的问题
摘要: 博客荒废很久了,最近遇到一个问题,看网上的说明比较少,所以写下来给大家一个参考 一般来说rsa算法都是使用公钥加密,私钥解密,或者私钥签名,公钥验签。但总有特别的时候会想要用私钥加密,公钥解密,但是js里面的框架没找到直接提供这种方式的。于是,只能自己来解决一下这个问题,我选择的是JSEncrypt
阅读全文
posted @ 2019-09-13 11:02 无所事事O_o
阅读(8505)
评论(9)
推荐(1)
2017年5月31日
java 3des加密问题记录
摘要: 3des加密有不同的加密模式和填充模式,这个网上很多不多说了,只要保证加解密的时候加密模式和填充模式保持一致就可以了 首先对于密钥的生成,java中有2种方式: 1.第一种,采用ECB模式和不填充模式 //加密 public static byte[] des3EncodeECB(byte[] ke
阅读全文
posted @ 2017-05-31 17:12 无所事事O_o
阅读(3304)
评论(0)
推荐(1)
2017年4月21日
storm kafkaSpout 踩坑问题记录! offset问题!
摘要: 整合kafka和storm例子网上很多,自行查找 问题描述: kafka是之前早就搭建好的,新建的storm集群要消费kafka的主题,由于kafka中已经记录了很多消息,storm消费时从最开始消费 问题解决: 下面是摘自官网的一段话: How KafkaSpout stores offsets
阅读全文
posted @ 2017-04-21 20:58 无所事事O_o
阅读(12804)
评论(4)
推荐(1)
2016年5月17日
js错误问题 The operation is insecure.
摘要: 问题: 当我使用canvas的ctx.getImageData 方法时,js报错,错误是 The operation is insecure. 解决: 我使用ctx.getImageData获取canvas上的像素数据,但是我加载的图片是一张跨域的图片,所以js报错 至于为什么js不允许操作跨域的图
阅读全文
posted @ 2016-05-17 15:28 无所事事O_o
阅读(8276)
评论(0)
推荐(0)
2016年5月12日
正则表达式与字符操作的效率比较
摘要: 一起一直都觉得正则表达式很方便,各种字符串操作都优先使用正则,无意之间看到网上讨论正则效率,于是自己测试了一下,发现正则在确实比较容易理解,bug也少。 但是在效率上确实不如字符操作,而且正则写法的不同对效率的影响也十分巨大,如果要使用正则,应该尽量优化正则表达式 下面是测试用例。如有不合理的地方欢
阅读全文
posted @ 2016-05-12 14:28 无所事事O_o
阅读(9358)
评论(0)
推荐(0)
下一页
公告