上一页 1 2 3 4 5 6 7 8 9 ··· 24 下一页

有限状态机

摘要: 比较通用的状态机 NFA,非确定有限自动机, DFA,确定性有限自动机 Reference: 1. TCP的状态迁移图 2.statecharts 阅读全文
posted @ 2020-08-11 19:12 KHacker 阅读(146) 评论(0) 推荐(0) 编辑

麻省理工-算法导论 学习笔记

摘要: 1. log2N 是N能分成多少个2; 2. Comparison Sort: Merge Sort(合併排序法) 3. 递归式求解的三种方法 4.三种符号的定义 的定义 θ- 紧界 Ω-下界 Ο-上届 5.最大子数组求解 6. 下面的这几个算法要了解清楚最终如何实现。 7. 动态规划 8.贪心算法 阅读全文
posted @ 2020-08-08 10:56 KHacker 阅读(182) 评论(0) 推荐(0) 编辑

Cache策略 需要考虑写什么

摘要: 设置最大容量 设置合理的失效时间 设置合理的缓存淘汰策略 Reference: 1) 缓存那些事 2) 缓存需要注意的问题 阅读全文
posted @ 2020-08-07 16:52 KHacker 阅读(108) 评论(0) 推荐(0) 编辑

Visual Stutio 使用技巧

摘要: 1. 这个选项如果关闭,无法将父类指针转化为子类。 阅读全文
posted @ 2020-08-06 10:51 KHacker 阅读(163) 评论(0) 推荐(0) 编辑

End to End Argument(人类世界的各种误解和纠纷)

摘要: End To End Argument可能是你最应该了解的分布式系统设计的一个事实:“端到端的可靠通信,只能通过通信两端的application层来保证,而中间件(比如SQS, Kinesis, ActiveMQ, 到更低层Netty乃至TCP)只能提高效率,而无法保证通信的可靠性。 Referen 阅读全文
posted @ 2020-07-22 09:35 KHacker 阅读(443) 评论(0) 推荐(0) 编辑

当谈论软件架构时,我们需要讨论什么?

摘要: 1.架构 1.1 什么是软件架构? 软件架构的实质就是规划如何将系统切分成组件,并安排好组件之间的排列关系,以及组件之间互相通信的方式。软件架构的终极目标是,用最小的人力成本满足构建和维护该系统的需求 1.2 整洁架构 1.3 六边形架构 2.原则 2.1 代码原则 Single Responsib 阅读全文
posted @ 2020-07-16 09:47 KHacker 阅读(196) 评论(0) 推荐(0) 编辑

游戏UI解决方案

摘要: 主流解决方案 1. HTML/CSS a. RmlUi 2. flash 3. imgui Reference 1. 云风-游戏 UI 模块的选择 阅读全文
posted @ 2020-07-16 09:42 KHacker 阅读(531) 评论(0) 推荐(0) 编辑

Windows 实用命令行

摘要: cmd /c dir:是执行完dir命令后关闭命令窗口; cmd /k dir:是执行完dir命令后不关闭命令窗口。 阅读全文
posted @ 2020-07-02 09:44 KHacker 阅读(195) 评论(0) 推荐(0) 编辑

YDArk - About X64内核小工具

摘要: https://github.com/ClownQq/YDArk 阅读全文
posted @ 2020-07-01 18:14 KHacker 阅读(1041) 评论(0) 推荐(0) 编辑

Windows异常分发函数---KiUserExceptionDispatcher

摘要: 1.操作系统异常处理 KiUserExceptionDispatcher 是SEH分发器的用户模式的负责函数。 当一个异常发生的时候,该异常将生成一个异常事件,内核检查该异常是否是由于执行用户模式代码导致的。 如果是这样的话,内核修改栈上的trap frame,因此当内核从中断或者异常返回的时候,线 阅读全文
posted @ 2020-06-19 10:33 KHacker 阅读(955) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 24 下一页