会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
保持思考
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2022年7月29日
读未提交-为什么事务没提交就可以读到别人修改的数据
摘要: 疑惑 之前在思考数据库隔离级别的时候,读到"脏读"问题,也就是第一次读到的数据跟第二次读到的不一样,这种情况一般发生在数据库隔离级别Read uncommitted,这种情况下大家可能会思考为什么他事务没提交我就能读到数据了呢?这个问题理解的核心在于,数据库事务的提交和数据的修改提交根本不是一回
阅读全文
posted @ 2022-07-29 17:45 秦一居
阅读(1885)
评论(0)
推荐(1)
2022年7月27日
Redis 缓存设计原则
摘要: Redis 缓存设计原则 基本原则 只应将热数据放到缓存中 所有缓存信息都应设置过期时间 缓存过期时间应当分散以避免集中过期 缓存key应具备可读性 应避免不同业务出现同名缓存key 可对key进行适当的缩写以节省内存空间 选择合适的数据结构 确保写入缓存中的数据是完整且正确的 避免使用耗时较长的操
阅读全文
posted @ 2022-07-27 15:45 秦一居
阅读(200)
评论(0)
推荐(0)
2022年6月27日
对象序列化浅析
摘要: 对象序列化浅析 1、什么是序列化 序列化最终的目的是为了对象可以跨平台存储,和进行网络传输。而我们进行跨平台存储和网络传输的方式就是IO,而我们的IO支持的数据格式就是字节数组。 因为我们单方面的只把对象转成字节数组还不行,因为没有规则的字节数组我们是没办法把对象的本来面目还原回来的,所以我们必须在
阅读全文
posted @ 2022-06-27 19:59 秦一居
阅读(68)
评论(0)
推荐(0)
2022年6月21日
工厂模式简单理解
摘要: 工厂模式 通俗理解 工厂模式简单来说,就是代替new关键字,分为三种基本工厂:简单工厂、工厂方法、抽象工厂。 使用场景 不想直接new对象,如果类改变,需要改代码,如果依赖该类的很多,那将是很痛苦的事情 简单工厂 最简单的对象创建管理方式,对不同的对象进行了一次封装,根据传递类型来执行需要创建的对象
阅读全文
posted @ 2022-06-21 15:18 秦一居
阅读(113)
评论(0)
推荐(0)
2022年4月21日
光荣在于平淡,艰巨在于漫长
摘要: ⁘
阅读全文
posted @ 2022-04-21 11:12 秦一居
阅读(27)
评论(2)
推荐(0)
上一页
1
2
3
4
下一页
公告