09 2021 档案
摘要:文章部分图片和总结来自参考资料,半原创 ## 概述 **MySQL的可重复读隔离级别,事务T启动的时候会创建一个视图read-view,之后事务T执行期间,即使有其他事务修改了数据,事务T看到的仍然跟在启动时看到的一样。**也就是说,一个在可重复读隔离级别下执行的事务,好像与世无争,不受外界影响。
阅读全文
摘要:## Demo 先来看一下 ThreadLocal 的使用 ````java public class ThreadLocalOutOfMemoryTest { static class LocalVariable { //总共有5M private byte[] locla = new byte[
阅读全文
摘要:> 文章转载自 : https://lday.me/2018/11/18/0022_how_to_do_distributed_lock/ 分布式锁服务在分布式系统中是一个非常通用的需求。互联网行业有基于Zookeeper实现分布式锁服务的方案,也有提出基于Redis实现分布式锁服务的方案。企业级应
阅读全文
摘要:文章转载来自 : https://lday.me/2019/09/09/0023_linux_page_cache_and_buffer_cache/# 在我们进行数据持久化,对文件内容进行落盘处理时,我们时常会使用fsync操作,该操作会将文件关联的脏页(dirty page)数据(实际文件内容及
阅读全文
摘要:文章转载自 : https://zhuanlan.zhihu.com/p/308054212 作者:allanpan,腾讯 IEG 后台开发工程师 两万字长文从虚拟内存、I/O 缓冲区,用户态&内核态以及 I/O 模式等等知识点全面而又详尽地剖析 Linux 系统的 I/O 底层原理,分析了 Lin
阅读全文
摘要:部分来源 : 作者:小林coding 链接:https://www.zhihu.com/question/26943938/answer/1856426252 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 本文补充部分表述. 前言 reactor 这是个 模式 ,
阅读全文
摘要:文章转载自 : https://mp.weixin.qq.com/s?__biz=MjM5Njg5NDgwNA==&mid=2247484834&idx=1&sn=b8620f402b68ce878d32df2f2bcd4e2e&scene=21 wechat_redirect 在网络开发模型中,有
阅读全文