摘要: 使用扩展事件记录 SQL 执行历史 扩展事件(XEvent)是 SQL Server 从 2008 版本开始提供的一种记录系统运行事件的机制。使用扩展事件可以了解 SQL Server 的内部执行情况,其中就包括了执行过哪些 SQL 语句。要记录和查看 SQL 语句执行历史,需要执行 4 个步骤:创 阅读全文
posted @ 2022-01-20 17:48 tq10 阅读(211) 评论(0) 推荐(0)
摘要: 1 字符集和字符编码 字符集(charset)和字符编码(character encoding)是两个含义相近的概念。在历史上一段时间里,二者实际上指代同一个东西,就是为字符建立的数字编号。字符集建立了字符到数字的1-1映射。对于每个字符,都有唯一的数字与之相对应。映射的作用域是字符集能够识别的全部 阅读全文
posted @ 2021-07-18 10:23 tq10 阅读(580) 评论(0) 推荐(0)
摘要: git笔记 git笔记 – tommwq.tech/blog 1 git简介 git是一个分布式版本管理系统。版本管理系统用于记录文件的变化历史。git和其他版本管理工具的区别主要有两点。首先git不会记录文件变更了什么(比如:删除第2行),而是记录文件变更后的快照。其次git是分布式的。git会下 阅读全文
posted @ 2021-07-05 23:13 tq10 阅读(71) 评论(0) 推荐(0)
摘要: 使用C语言实现面向对象编程 使用C语言实现面向对象编程 – tommwq.tech/blog 面向对象是一种程序设计方法。面向对象不是某种语法或语言特性,因此使用任何高级语言都可以实现面向对象程序设计。与之相似的,使用面向对象程序语言,也可以做出非面向对象的程序设计。这里简单介绍一种用C语言实现面向 阅读全文
posted @ 2021-06-30 00:44 tq10 阅读(994) 评论(0) 推荐(0)
摘要: Reactor和Proactor模型 Reactor和Proactor模型 – tommwq.tech/blog Reactor模型处理过程: 消息处理器向分配器注册。 分配器等待消息。 消息到来,系统唤醒分配器。分配器将“消息到达”这一事件通知消息处理器。 消息处理器收到事件后,主动读取消息,进行 阅读全文
posted @ 2021-06-03 15:14 tq10 阅读(62) 评论(0) 推荐(0)
摘要: Windows系统调用工作原理 Table 1: 文章信息 原文标题 How Do Windows NT System Calls REALLY Work? 原文 https://www.codeguru.com/cpp/w-p/system/devicedriverdevelopment/arti 阅读全文
posted @ 2021-05-29 21:20 tq10 阅读(507) 评论(0) 推荐(0)
摘要: UDP是如何工作的 原文:https://www.slashroot.in/how-does-udp-work 作者:Sarath Pillai 原文发表日期:2017年6月1日 翻译:tommwq 译文:http://tommwq.tech/blog/?p=370 IETF(互联网工程任务组)是一 阅读全文
posted @ 2021-05-10 19:05 tq10 阅读(191) 评论(0) 推荐(0)
摘要: 迭代DNS查询和递归DNS查询的区别 作者:Sarath Pillai 日期:2013月1月12日 原文:https://www.slashroot.in/difference-between-iterative-and-recursive-dns-query 翻译:tommwq 译文:http:/ 阅读全文
posted @ 2021-05-08 14:53 tq10 阅读(686) 评论(0) 推荐(0)