首页
图库
瞬间
文章
日志
标签
ToDo
友情链接
关于我
MirrorML
累计撰写
72
篇文章
累计创建
11
个分类
累计收到
1
条评论
导航
首页
图库
瞬间
文章
日志
标签
ToDo
友情链接
关于我
目录
MirrorML博客
秋风入萧索,只待升苍穹
标签
后端
几种常用的散列算法
2025-02-06 18:41
19
0
0
25.9℃
后端开发
几种常用的散列算法 最近学习HashMap、ThreadLocal、分库分表等源码,发现采用散列算法都不同。散列算法本质上是将一个极大不定范围的数据缩放到指定范围空间中。那么接下来就来了解不同的散列算法以及对应的使用。 除法散列 通过除法得到余数的方式来进行散列,mod M限制到M范围中。 由于编码
Redis实战三:基于Redis实现优惠券秒杀(黑马点评)
2024-08-11 22:15
122
0
1
38.2℃
后端开发
Redis实战三:基于Redis实现优惠券秒杀 全局ID生成器 全局ID生成器,是一种在分布式系统下用来生成全局唯一ID的工具,具有唯一性、高可用、高性能、递增性、安全性。 使用Redis完成全局自增 , 自增工具类 @Component public class RedisIdWorker {
Redis实战二:基于Redis实现缓存(黑马点评)
2024-08-11 00:23
204
0
0
44.4℃
后端开发
Redis实战二:基于Redis实现缓存(黑马点评) 在做商户缓存时,一个商户实体类可以作为String进行Redis存储,我们只需要做Json到String直接的转化。 @Override public Result queryById(Long id) { // 1.
Redis实战一:基于Redis实现短信登录(黑马点评)
2024-08-08 21:04
85
0
1
34.5℃
后端开发
Redis实战一:基于Redis实现短信登录(黑马点评) 基于Session实现登录流程 发送验证码 @Override public Result sendCode(String phone, HttpSession session) { // 1.校验手机号
苍穹外卖技术点学习(一)
2024-06-01 22:25
191
0
0
43.1℃
后端开发
苍穹外卖技术点学习 1. Nignx实现反向代理和负载均衡 不使用Nignx的场景下,前端请求的接口直接对接后端的端口存在不安全,耦合度高等问题。使用Nignx进行反向代理将前端发送的请求动态转发到后端服务器 请求的接口地址: http://localhost:8080/admin/employee
GO常见问题记录
2023-07-27 20:56
72
0
0
31.2℃
后端开发
GO常见问题记录 安装go,配置vscode的go扩展之后出现 解决方法: 命令行:输入 go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.cn,direct 然后 输入上述报错的cmd命令 go install -V golang
海量数据处理:找出相同的URL
2023-07-17 21:17
106
0
0
34.6℃
后端开发
海量数据处理:找出相同的URL 今天做了一下字节青训营的后端笔试,遇到一道经典问题。 题目 给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,找出a、b文件共同的url? 自己的思路 对于这类问题,一般都会使用到位值表示来存储数据,还有就是使用Hash等一系列算法,将
Docker初体验
2021-09-30 18:03
85
0
0
32.5℃
部署篇dockers初体验
数据库并发控制技术
2021-05-23 16:56
23
0
0
26.3℃
后端开发
并发控制技术 并发控制的主要技术有封锁(locking)、时间戳(timestamp)、乐观控制法(optimistic sheduler)和多版本并发控制(multi-version concurrency control,MVCC) 并发可能造成的后果 不可重复读 事务T1读取某一数据之后,事务
数据库恢复技术
2021-05-01 16:55
28
0
0
26.8℃
默认分类
数据库恢复技术 数据库恢复是指通过技术手段,将保存在数据库中因数据库故障丢失的电子数据进行抢救和恢复的技术。 数据库故障 数据库发生故障一般分为三种情况:事务内部故障、系统故障、介质故障。 1.事务内部故障 事务操作要么全部完成,要么全部不做。如果事务的操作不能完全完成,则发生回滚。 运算溢出 并发
弹