会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zslm___
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
35
下一页
2019年5月23日
rabbitMQ实现推迟队列
摘要: 一. 使用原生Api 1.RabbitMQ 相关 2.调用如下 二使用spring的 RabbitTemplate 和 RabbitAdmin 1.注入bean 2.发送工具类
阅读全文
posted @ 2019-05-23 18:09 zslm___
阅读(537)
评论(0)
推荐(0)
2019年4月29日
简单分布式锁的实现
摘要: 1. 定义接口 2. 3..
阅读全文
posted @ 2019-04-29 20:09 zslm___
阅读(344)
评论(0)
推荐(0)
2019年4月19日
[原创]通过切面与分布式锁实现合并相同请求
摘要: 在微服务里经常有并发相同的请求过来,当未命中缓存时,可能多条请求一起穿透缓存到DB,这就导致DB压力的增大 本文使用redis的分布式锁来合并相同的请求 当两个以上相同的请求来请求时, 通过竞争实现将相同的请求线性化. 假设缓存失效,也只有1个线程去访问DB,其他线程在等待和重试 来降低缓存穿透的风
阅读全文
posted @ 2019-04-19 19:20 zslm___
阅读(521)
评论(0)
推荐(0)
2019年4月16日
java无符号Byte
摘要: 1.无符号byte, 实现了将byte(-128~127) 转换为 (0~255)
阅读全文
posted @ 2019-04-16 11:32 zslm___
阅读(3169)
评论(0)
推荐(0)
IP地址转换为Int
摘要: 1.转换类 2.输出如下 3.辅助类
阅读全文
posted @ 2019-04-16 11:29 zslm___
阅读(3238)
评论(0)
推荐(0)
2019年3月8日
可配置的用户行为拦截原型
摘要: 1.引用 aviator 2.
阅读全文
posted @ 2019-03-08 17:04 zslm___
阅读(281)
评论(0)
推荐(0)
2019年2月14日
CountDownLatch的简单实现
摘要: 1. 2.可能的输出如下
阅读全文
posted @ 2019-02-14 16:44 zslm___
阅读(284)
评论(0)
推荐(0)
2019年1月21日
jackson构建复杂Map的序列化
摘要: 1.序列化复杂的Map时,可能需要下面的方式
阅读全文
posted @ 2019-01-21 18:02 zslm___
阅读(4373)
评论(0)
推荐(0)
2019年1月17日
.NET熔断之Polly
摘要: 1. Net Core 中有一个被.Net 基金会认可的库 Polly,可以用来简化熔断降级的处理。主要功能:重试(Retry);断路器(Circuit-breaker);超时检测(Timeout);缓存(Cache);降级(FallBack); 官网:https://github.com/App-
阅读全文
posted @ 2019-01-17 18:09 zslm___
阅读(1259)
评论(0)
推荐(0)
2018年10月29日
smtp自动发送邮件demo
摘要: using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Net; using System.Net.Mail; using System.Text; namespace Test { public static class SmtpTest {...
阅读全文
posted @ 2018-10-29 09:58 zslm___
阅读(407)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
35
下一页
公告