会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
tommwq
博客园
首页
新随笔
联系
订阅
管理
2022年1月20日
使用扩展事件记录 SQL 执行历史
摘要: 使用扩展事件记录 SQL 执行历史 扩展事件(XEvent)是 SQL Server 从 2008 版本开始提供的一种记录系统运行事件的机制。使用扩展事件可以了解 SQL Server 的内部执行情况,其中就包括了执行过哪些 SQL 语句。要记录和查看 SQL 语句执行历史,需要执行 4 个步骤:创
阅读全文
posted @ 2022-01-20 17:48 tq10
阅读(211)
评论(0)
推荐(0)
2021年7月18日
谈谈字符集和字符编码
摘要: 1 字符集和字符编码 字符集(charset)和字符编码(character encoding)是两个含义相近的概念。在历史上一段时间里,二者实际上指代同一个东西,就是为字符建立的数字编号。字符集建立了字符到数字的1-1映射。对于每个字符,都有唯一的数字与之相对应。映射的作用域是字符集能够识别的全部
阅读全文
posted @ 2021-07-18 10:23 tq10
阅读(580)
评论(0)
推荐(0)
2021年7月5日
git笔记
摘要: git笔记 git笔记 – tommwq.tech/blog 1 git简介 git是一个分布式版本管理系统。版本管理系统用于记录文件的变化历史。git和其他版本管理工具的区别主要有两点。首先git不会记录文件变更了什么(比如:删除第2行),而是记录文件变更后的快照。其次git是分布式的。git会下
阅读全文
posted @ 2021-07-05 23:13 tq10
阅读(71)
评论(0)
推荐(0)
2021年6月30日
使用C语言实现面向对象编程
摘要: 使用C语言实现面向对象编程 使用C语言实现面向对象编程 – tommwq.tech/blog 面向对象是一种程序设计方法。面向对象不是某种语法或语言特性,因此使用任何高级语言都可以实现面向对象程序设计。与之相似的,使用面向对象程序语言,也可以做出非面向对象的程序设计。这里简单介绍一种用C语言实现面向
阅读全文
posted @ 2021-06-30 00:44 tq10
阅读(994)
评论(0)
推荐(0)
2021年6月3日
Reactor和Proactor模型
摘要: Reactor和Proactor模型 Reactor和Proactor模型 – tommwq.tech/blog Reactor模型处理过程: 消息处理器向分配器注册。 分配器等待消息。 消息到来,系统唤醒分配器。分配器将“消息到达”这一事件通知消息处理器。 消息处理器收到事件后,主动读取消息,进行
阅读全文
posted @ 2021-06-03 15:14 tq10
阅读(62)
评论(0)
推荐(0)
2021年5月29日
Windows系统调用工作原理
摘要: 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)
2021年5月10日
UDP是如何工作的
摘要: 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)
2021年5月8日
迭代DNS查询和递归DNS查询的区别
摘要: 迭代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)
公告