会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
爵士灬
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
下一页
2022年11月11日
Mysql 主从复制 由于binlog位置不同导致从节点无法复制
摘要: 报错:Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file'。 解决办法 : 1.先到从库停止服
阅读全文
posted @ 2022-11-11 18:33 爵士灬
阅读(1174)
评论(0)
推荐(0)
2022年10月20日
布隆过滤器(Bloom Filter)
摘要: 什么是布隆过滤器: 布隆过滤器(Bloom Filter)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否在一个集合中。它的优点是空间效率和查询时间都比一般的算法要好的多,缺点是有一定的误识别率和删除困难。 布隆过滤器的优点: 时间复杂
阅读全文
posted @ 2022-10-20 21:03 爵士灬
阅读(1815)
评论(0)
推荐(0)
2022年10月16日
Redis之Bitmap
摘要: Bitmap是什么: Redis 的位图(bitmap)是由多个二进制位组成的数组,只有两种状态,0和1, 数组中的每个二进制位都有与之对应的偏移量(从 0 开始),通过这些偏移量可以对位图中指定的一个或多个二进制位进行操作。 Bitmap能解决什么问题: Bitmap是用一个bit 位来存放某种状
阅读全文
posted @ 2022-10-16 20:57 爵士灬
阅读(1765)
评论(0)
推荐(0)
2022年5月30日
数据库死锁
摘要: 死锁原因分析: 1、在同一事务内先后对同一条数据进行插入和更新操作 2、多台服务器操作同一数据库 3、瞬时出现高并发现象,spring事务造成数据库死锁,后续操作超时抛出异常 4、事务A对记录C进行更新/删除操作的请求未commit时,事务B也对记录C进行更新/删除操作。此时,B会等A提交事务,释放
阅读全文
posted @ 2022-05-30 09:22 爵士灬
阅读(396)
评论(0)
推荐(0)
2022年4月27日
面试刷题
摘要: 事务的隔离级别 为什么会有隔离级别 事的隔离性就是指,多个并发的事务同时访问一个数据库时,一个事务不应该被另一个事务所干扰,每个并发的事务间要相互进行隔离 1.丢失更新: 丢失更新就是由并发修改数据造成的 可以用排他锁(悲观锁) 和 乐观锁解决 如: 两个事务 同时去查询一条数据 ,并先后 对这条数
阅读全文
posted @ 2022-04-27 08:49 爵士灬
阅读(71)
评论(0)
推荐(0)
2022年4月22日
JVM优化之 -Xss -Xms -Xmx -Xmn 参数设置
摘要: XmnXmsXmxXss有什么区别 Xmn、Xms、Xmx、Xss都是JVM对内存的配置参数,我们可以根据不同需要区修改这些参数,以达到运行程序的最好效果。 -Xms 堆内存的初始大小,默认为物理内存的1/64 -Xmx 堆内存的最大大小,默认为物理内存的1/4 -Xmn 堆内新生代的大小。通过这个
阅读全文
posted @ 2022-04-22 20:50 爵士灬
阅读(448)
评论(0)
推荐(0)
ThreadLocal
摘要: ThreadLocal:用于实现线程内部的数据共享叫线程共享(对于同一个线程内部数据一致),即相同的一段代码 多个线程来执行 ,每个线程使用的数据只与当前线程有关。 ThreadLocal包含了四个方法: void set(Object value)设置当前线程的线程局部变量的值。 public O
阅读全文
posted @ 2022-04-22 20:43 爵士灬
阅读(41)
评论(0)
推荐(0)
2022年3月16日
Redis实现分布式锁的7种方案
摘要: Redis实现分布式锁的7种方案 Redis实现分布式锁的7种方案,及正确使用姿势! Java中文社群 前天 以下文章来源于捡田螺的小男孩 ,作者捡田螺的小男孩 捡田螺的小男孩 专注后端技术栈,热爱分享,热爱交朋友,热爱工作总结。毕业于华南理工大学,软件工程专业~ 种方案前言 日常开发中,秒杀下单、
阅读全文
posted @ 2022-03-16 19:07 爵士灬
阅读(23074)
评论(0)
推荐(4)
什么是分布式锁?实现分布式锁的三种方式
摘要: 在很多场景中,我们为了保证数据的最终一致性,需要很多的技术方案来支持,比如分布式事务、分布式锁等。那具体什么是分布式锁,分布式锁应用在哪些业务场景、如何来实现分布式锁呢? 一 为什么要使用分布式锁 我们在开发应用的时候,如果需要对某一个共享变量进行多线程同步访问的时候,可以使用我们学到的锁进行处理,
阅读全文
posted @ 2022-03-16 18:13 爵士灬
阅读(204)
评论(0)
推荐(0)
2022年3月13日
MVCC多版本控制
摘要: 多版本控制(Multiversion Concurrency Control): 指的是一种提高并发的技术。最早的数据库系统,只有读读之间可以并发,读写,写读,写写都要阻塞。引入多版本之后,只有写写之间相互阻塞,其他三种操作都可以并行,这样大幅度提高了InnoDB的并发度。在内部实现中,InnoDB
阅读全文
posted @ 2022-03-13 14:45 爵士灬
阅读(171)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
下一页
公告