Loading

11 2022 档案

摘要:你们有随时可以打扰的人吗 利用Redis实现分布式锁 基本原理 分布式锁:满足分布式系统或集群模式下多进程可见并且互斥的锁。 分布式锁的核心思想: 就是让大家(集群中的所有机器)都使用同一把锁,只要大家使用的是同一把锁,那么我们就能锁住线程,不让线程进行,让程序串行执行,这就是分布式锁的核心思路。 阅读全文
posted @ 2022-11-20 11:32 你比从前快乐; 阅读(30) 评论(0) 推荐(0) 编辑
摘要:在喧嚣之外 孤单 戒掉 廉价的浪漫 全局唯一ID生成 每个店铺都可以发布优惠券,当用户抢购时,就会生成订单并保存到tb_voucher_order这张表中。 而订单表如果使用数据库自增ID就存在一些问题: id的规律性太明显 如果我们的id具有太明显的规则,用户或者说商业对手很容易猜测出来我们的一些 阅读全文
posted @ 2022-11-18 11:35 你比从前快乐; 阅读(164) 评论(0) 推荐(0) 编辑
摘要:老大剑仙,你不收我为嫡传弟子,凭良心说,是不是怕我剑术超过你老人家? 缓存查询策略 标准的操作方式是查询数据库之前先查询缓存,如果缓存存在,则直接从缓存中返回,如果缓存数据不存在,再查询数据库,然后将数据存入redis。 @Override public Object queryById(Long 阅读全文
posted @ 2022-11-17 10:59 你比从前快乐; 阅读(189) 评论(0) 推荐(0) 编辑
摘要:Redis企业实战 - 短信登录 软件架构 基于Session实现登录流程 发送验证码 核心代码示例 @Override public Result sendCode(String phone, HttpSession session) { // 1.校验手机号 if (RegexUtils.isP 阅读全文
posted @ 2022-11-16 11:42 你比从前快乐; 阅读(79) 评论(0) 推荐(0) 编辑
摘要:模糊的目标,要不断去解释它们,把他们转化成一个更具体的内容,这样才能够找到途径。 常用客户端介绍 Jedis客户端 基本使用(直连) 引入对应依赖 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> 阅读全文
posted @ 2022-11-15 08:37 你比从前快乐; 阅读(69) 评论(0) 推荐(0) 编辑
摘要:事需身历,再去言之有物。 起一个SIP服务和起一个Netty的服务本质上是差不多,都是起服务用作网络通信。 GB28181的注册流程牵扯用户认证,是安防通讯安全方面的一个亮点。 注册流程 注册流程描述: 设备向服务器发送 Register请求; 服务器向设备发送响应401,并在响应的消息头 WWW_ 阅读全文
posted @ 2022-11-02 13:53 你比从前快乐; 阅读(670) 评论(0) 推荐(0) 编辑
摘要:少年,思无邪,最最动人。 协议概述 SIP会话发起协议是VoIP技术中最常用的协议之一。它是一种应用层协议,与其它应用层协议协同工作,通过Internet控制多媒体通信会话。 SIP采用SDP(会话描述协议)的帮助,它描述了用于通过IP网络传送语音和视频的会话和RTP(实时传输协议)。 SIP可用于 阅读全文
posted @ 2022-11-02 08:55 你比从前快乐; 阅读(488) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示