2020年7月15日

MySQL的undo/redo日志和binlog日志,以及2PC

摘要: 本文主要介绍undo/redo日志与binlog日志的区别和对比,以及2PC在MySQL InnoDB中如何实现的。 阅读全文

posted @ 2020-07-15 17:11 orange-C 阅读(1220) 评论(0) 推荐(0)

2020年7月3日

剖析源码之前剖析自己

摘要: 最近看内核知识、看开源库的一些思考。希望后来者不要这样痛苦。 阅读全文

posted @ 2020-07-03 17:37 orange-C 阅读(245) 评论(0) 推荐(1)

2020年6月30日

LevelDB & RocksDB简介

摘要: LevelDB & RocksDB是两种内嵌数据库概念、基本原理、特点和对比。 阅读全文

posted @ 2020-06-30 14:38 orange-C 阅读(10090) 评论(0) 推荐(1)

2020年6月29日

转:云存储的核心技术之 虚拟化存储

摘要: 介绍云存储的核心技术之 虚拟化存储,VMFS(Virtual Machine File System)或NFS协议,实例存储、卷存储和对象存储等概念。 阅读全文

posted @ 2020-06-29 15:58 orange-C 阅读(998) 评论(0) 推荐(0)

2020年6月23日

一些不知道的“重定向”

摘要: 重定向一些不常见的操作,以及解析“>/dev/null 2>&1”和“2>&1 >/dev/null”。 阅读全文

posted @ 2020-06-23 14:32 orange-C 阅读(337) 评论(1) 推荐(0)

2020年6月12日

Linux dd工具磁盘读写测试分析

摘要: Linux dd工具磁盘读写测试分析,探讨一下几个重要参数oflag=dsync,conv=fdatasync,conv=fsync,bs块大小的作用和区别。 阅读全文

posted @ 2020-06-12 17:27 orange-C 阅读(1924) 评论(0) 推荐(0)

2020年6月10日

说与思考

摘要: 聊聊最近的思考。说与思考。 阅读全文

posted @ 2020-06-10 16:54 orange-C 阅读(160) 评论(0) 推荐(0)

2020年6月2日

最佳实践之“全身而退”

摘要: 全身而退,是一种境界,更是一种智慧。同样我们也可以用在编程和架构中,本文从单例模式和架构设计的角度出发阐述如何运用这种哲学思维。轻轻的放下,然后再轻装上阵! 阅读全文

posted @ 2020-06-02 10:05 orange-C 阅读(723) 评论(0) 推荐(1)

2020年5月29日

最佳实践之有限状态机

摘要: 亮剑!有限状态机(Finite State Machine,FSM),是一把利器!直接戳向多线程和死锁!可能需要你有一定的编程基础和抽象能力,但是如果能读懂,收获绝对不少! 阅读全文

posted @ 2020-05-29 17:00 orange-C 阅读(3192) 评论(0) 推荐(2)

2020年5月22日

程序员的踩坑经验总结(四):死锁

摘要: 死锁你是怎么解决的呢?我的方式应该和你不一样,不一样,不一样。不信,你看过来!肯定可以让你开心一下,也保证有收获。 阅读全文

posted @ 2020-05-22 15:38 orange-C 阅读(1218) 评论(0) 推荐(1)

导航