摘要: 消息未读包括会话未读和总未读,本文介绍了消息未读不一致的原因及解决办法。 阅读全文
posted @ 2019-09-20 00:40 鹿呦呦 阅读(2486) 评论(4) 推荐(3) 编辑
摘要: InnoDB实现索引的数据结构有很多种,如哈希表、有序列表、搜索树等,为什么采用B+树结构实现索引呢? 阅读全文
posted @ 2019-09-13 18:36 鹿呦呦 阅读(1074) 评论(4) 推荐(3) 编辑
摘要: 消息的安全性主要包括传输安全性、消息存储安全性、消息内容安全性,本文针对这三方面做了学习和了解。 阅读全文
posted @ 2019-09-12 21:42 鹿呦呦 阅读(1227) 评论(0) 推荐(0) 编辑
摘要: 消息一致性指的是消息的时序一致性,本文介绍了如何保证消息时序的一致性。 阅读全文
posted @ 2019-09-11 17:55 鹿呦呦 阅读(1945) 评论(2) 推荐(1) 编辑
摘要: IM 系统中,保证消息的可靠投递主要体现在两方面,一是消息的不丢失,二是消息的不重复。本文主要介绍了IM系统如何保证消息的可靠性。 阅读全文
posted @ 2019-09-10 16:59 鹿呦呦 阅读(2582) 评论(3) 推荐(2) 编辑
摘要: IM技术主要有四个特性:实时性、可靠性、一致性、安全性。本文介绍了IM系统如何保证消息的实时性。 阅读全文
posted @ 2019-09-04 00:00 鹿呦呦 阅读(1543) 评论(1) 推荐(0) 编辑
摘要: 一个支持用户点对点聊天的消息收发架构主要包括三部分:消息存储、消息未读和消息收发通道。 阅读全文
posted @ 2019-08-31 23:30 鹿呦呦 阅读(1286) 评论(1) 推荐(0) 编辑
摘要: 了解IM技术的特点、IM系统的基本架构。 阅读全文
posted @ 2019-08-29 00:49 鹿呦呦 阅读(1702) 评论(3) 推荐(0) 编辑
摘要: APUE是《UNIX环境高级编程》的简称,本文主要概括了第5章标准I/O库的内容,并介绍标准I/O和文件I/O的区别。 阅读全文
posted @ 2019-07-16 23:31 鹿呦呦 阅读(334) 评论(0) 推荐(1) 编辑
摘要: 了解并学习结构体对齐的规则。 阅读全文
posted @ 2019-06-20 01:23 鹿呦呦 阅读(738) 评论(0) 推荐(0) 编辑
摘要: PHP7.3.0开始,弃用了过滤器FILTER_FLAG_SCHEME_REQUIRED,本文介绍了PHP7.3.0及更高版本无法使用FILTER_FLAG_SCHEME_REQUIRED的解决办法。 阅读全文
posted @ 2019-06-17 22:59 鹿呦呦 阅读(2225) 评论(0) 推荐(0) 编辑
摘要: 这篇笔记是《PHP7底层设计与源码实现》1~2章的总结,主要介绍了PHP7的新特性、执行原理和PHP源码结构。 阅读全文
posted @ 2019-06-08 16:03 鹿呦呦 阅读(1922) 评论(2) 推荐(1) 编辑
摘要: 日志是 MySQL 数据库的重要组成部分。日志文件中记录着 MySQL 数据库运行期间发生的变化;也就是说用来记录 MySQL 数据库的客户端连接状况、SQL 语句的执行情况和错误信息等。当数据库遭到意外的损坏时,可以通过日志查看文件出错的原因,并且可以通过日志文件进行数据恢复。 阅读全文
posted @ 2019-05-22 13:54 鹿呦呦 阅读(673) 评论(0) 推荐(0) 编辑
摘要: MySQL的基础架构分为两大部分:Server层和引擎层。可以通过一条SQL语句的执行过程了解MySQL各组件的作用。 阅读全文
posted @ 2019-05-18 22:57 鹿呦呦 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 在上一篇博客文章(依赖注入模式中,为什么用对象而不是用数组传递?)中,提到“依赖注入的实现离不开反射”,遂学习、总结了PHP的反射机制。 阅读全文
posted @ 2019-04-23 18:57 鹿呦呦 阅读(322) 评论(2) 推荐(0) 编辑