0%

断言是指在开发期间使用的、让程序运行时进行自检的代码。断言为真,表示程序运行正常,断言为假,则意味着程序中出现了意料之外的错误。

Read more »

Hiredis是Redis数据库一个轻量的C语言客户端库。它只是简单的提供了对redis操作语句支持的接口,并没有实现具体的操作语句的功能,因此可以很容易的使用该库和redis数据库进行交互。本文主要翻译自官方说明文档。

Read more »

形态学变换主要是对二值图像进行处理,需要两个参数:原始图像,以及结构元。结构元决定了操作的性质,基本的操作为腐蚀和膨胀,他们的变体构成了开运算,闭运算等。

Read more »

Redis 是一个key-value存储系统,本文主要记录Redis的安装、配置、数据类型、基本操作以及相关概念。

Read more »

PyTorch是基于torch的Python开源机器学习库,主要提供以下两种服务:

  • 作为NumPy的替代品,使用GPU的强大计算力(通过张量实现)
  • 提供最大的灵活性和高速的深度学习研究平台(包含自动求导系统的深度神经网络)
    本文主要记录PyTorch的基本运算单元Tensor及其相关的操作。
    Read more »

C++中最常使用的资源就是内存,其他常见的还包括文件句柄、互斥锁(mutex lock)、数据库连接、以及网络socket等。在计算机系统中,这些系统资源是有限的,所以要进行有效的管理。本文主要记录C++中的内存布局、内存管理、资源管理的机制RAII(Resource Acquisition Is Initialization)以及智能指针。

Read more »