Fl0w3r

carpe diem

引言

离职之后已有近两年没有更新博客了,中间经历了申研和考公,最近终于闲下来可以经营博客。选取了一篇铁生非常有感触的文章,他讨论了理想状态下的情景:如果一个人的一路上一帆风顺堪称完美,那么他是否会真的幸福?让我们跟随铁生的推演探讨这个哲学命题。

Read more »

引言

Serilog 是一个 .NET 平台上的强大的日志记录库。它提供了丰富的 API 以及可插拔的日志格式化器和输出器,使得在 .NET 应用程序中实现可定制化的、可扩展的日志记录变得轻而易举。

在本文中,我们将探讨 Serilog 的一些基础知识、API、配置和示例。

Read more »

引言

在 C 语言中的全局变量和静态变量都是会自动初始化为 0,堆和栈中的局部变量不会初始化而拥有不可预测的值。 C++ 保证了所有对象与对象成员都会初始化,但其中基本数据类型的初始化还得依赖于构造函数。 下文来详细探讨 C 风格的”默认初始化”行为,以及 C++ 中成员变量的初始化规则。

Read more »