上一页 1 ··· 9 10 11 12 13 14 15 下一页
摘要: 比特币、挖矿、区块链 1. 原理概述 比特币是第一个加密货币。类似比特币等加密货币,它们的支柱是一个去中心化的、无需信任的验证系统,它依赖数学和密码学。 加密货币的交易实体是一个账本(上的记录),货币的实体就是交易的历史(通过交易历史计算某个人的余额)。 对于账本上的一条记录,例如 A pays B 阅读全文
posted @ 2025-06-11 17:58 光風霽月 阅读(73) 评论(0) 推荐(0)
摘要: 一、图灵机、量子计算机 图灵机的背景 在计算机科学中, 可计算性(calculability) 是指一个问题是否存在解决算法。对于一个问题,如果能够使用有限的机械的步骤求出结果,就是可计算的,反之则认为这个问题是不可计算的。 一开始,人们普遍认为任何问题都是有算法的,都是可计算的,而科学家的工作正是 阅读全文
posted @ 2025-06-06 11:48 光風霽月 阅读(112) 评论(0) 推荐(0)
摘要: 一、计算机的存储金字塔 计算机系统 #6 计算机的存储器金字塔长什么样? 二、CPU 三级缓存 计算机系统 #8 我把 CPU 三级缓存的秘密,藏在这 8 张图里 三、CPU 缓存一致性与 MESI 协议 MESI 协议就是 CPU 缓存一致性的一种实现方式 计算机系统 #10 12 张图看懂 CP 阅读全文
posted @ 2025-06-05 22:45 光風霽月 阅读(33) 评论(0) 推荐(0)
摘要: 一、基本概念 1. 什么是中断 中断是指由于接收到来自 外围硬件(相对于中央处理器和内存)的 异步信号 或来自 软件 的 同步信号,而进行相应的 硬件或软件处理。发出这样的信号称为进行 中断请求(interrupt request,IRQ)。 硬件中断导致处理器通过一个 上下文切换(context 阅读全文
posted @ 2025-06-05 22:10 光風霽月 阅读(259) 评论(0) 推荐(0)
摘要: 一、类的属性的表示方法 在 UML 类图中,类使用包含类名、属性(field)和方法(method)且带有分割线的矩形来表示,比如下图表示一个 Employee 类,它包含 name,age 和 email这 3 个属性,以及 modifyInfo() 方法。 ___________________ 阅读全文
posted @ 2025-06-04 12:34 光風霽月 阅读(80) 评论(0) 推荐(0)
摘要: (a + b) % mod = ((a % mod) + (b % mod)) % mod; (a * b) % mod = ((a % mod) * (b % mod)) % mod; (a - b) % mod = ((a % mod) - (b % mod) + mod) % mod; // 阅读全文
posted @ 2025-06-03 10:32 光風霽月 阅读(40) 评论(0) 推荐(0)
摘要: https://zhuanlan.zhihu.com/p/1905023661234189345 阅读全文
posted @ 2025-05-28 18:37 光風霽月 阅读(47) 评论(0) 推荐(0)
摘要: 参考资料 系统设计入门 系统设计面试题精选 常见系统设计模式 什么是系统设计? 系统设计的本质,是用有限的软硬件资源与工程成本,在满足业务需求的同时,妥善平衡系统的可用性、性能与可扩展性。 一句话概括:系统设计不是寻找“完美方案”,而是一门关于权衡(Trade-off)的艺术。 理解系统设计,可以抓 阅读全文
posted @ 2025-05-27 13:13 光風霽月 阅读(187) 评论(0) 推荐(0)
摘要: 我只看了:DBinary 答主讲的关于碰撞检测的例子,很有意思,特别是最后的隧穿和滞粘。 https://www.zhihu.com/question/405291121 阅读全文
posted @ 2025-05-26 15:10 光風霽月 阅读(23) 评论(0) 推荐(0)
摘要: 为什么有些软件会默认安装在 %appdata% 文件夹,而不是 %ProgramFiles% 文件夹下?这个文件夹不是适合安装软件的地方吧?有没有必要更改他们的安装路径至 %ProgramFiles%文件夹下? 简而言之,就是安装在 %appdata% 文件夹下的软件属于当前用户,由于不是为所有用户 阅读全文
posted @ 2025-05-26 14:49 光風霽月 阅读(560) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 下一页