Calvin's Marbles


  • 首页

  • 关于

  • 归档

  • 标签

  • 搜索

Church 编码

发表于 2023-04-04

介绍 Church 编码和 Scott 编码。

阅读全文 »

线性代数复习——以MIT18.06为指导(3)

发表于 2023-03-01

本文从MIT的线代教程的角度重新学习线性代数。

这是第三部分,从 L26 开始。

阅读全文 »

线性代数复习——以MIT18.06为指导(2)

发表于 2023-02-16

本文从MIT的线代教程的角度重新学习线性代数。

这是第二部分,从 L14 开始。

阅读全文 »

停机问题

发表于 2023-02-01

介绍停机问题相关证明。

阅读全文 »

valgrind 用法

发表于 2023-01-26

介绍 valgrind 的 Memcheck、Callgrind、Helgrind、Massif 等工具的用法。

阅读全文 »

分布式架构和高并发相关场景

发表于 2023-01-12

介绍分布式架构和高并发相关场景下的设计和问题定位的相关经验,持续更新。

在分布式架构下,我们不得不摆脱一些下层硬件为提供的屏障,而要去解决真实环境带来的难题。
如果将普通的程序比作是经典力学,那么研究高并发系统有点类似于研究热力学。当成千上万个过程彼此交互、竞争、等待,在有限的集群资源中将会产生不一样的场景。

阅读全文 »

C++ 中 const 的用法

发表于 2022-11-20

把文章中的相关部分独立出来。

阅读全文 »

解决 bindgen 的一个奇怪问题

发表于 2022-10-31

今天遇到一个奇怪的现象,前后两个版本 Cargo.lock 相同,但是后面的版本却报错”dyld: Library not loaded: @rpath/libclang.dylib”。

阅读全文 »

C++中类型和类型转换

发表于 2022-10-25

本文介绍 C++ 中的类型转换。
部分内容来自C++元编程和C++右值。隐式转换部分和重载决议有关,需要结合起来看。

阅读全文 »

C++中auto关键字的用法

发表于 2022-10-25

在最近几个 C++ 版本中,auto 越来越常见。很多人打趣说将来 C++ 里面一定全是 auto。本文介绍 C++ 中 auto(新)关键字的用法。

阅读全文 »
1…678…26
Calvin Neo

Calvin Neo

258 日志
153 标签
RSS
GitHub Twitter Weibo
Links
  • xqq
  • wenwen
  • zyyyyy
© 2015 - 2025 Calvin Neo   Hosted by Coding Pages
版权声明
由 Hexo 强力驱动
主题 - NexT.Muse