- 博客(4)
- 收藏
- 关注
原创 redis源码解析(一)动态字符串sds结构体
1. 简介 Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。 由于该库代码优美,实现巧妙,值得学习,因...
2018-09-26 23:04:35 696
原创 error C2238, error C2143解决方法
在使用VS编程的时候,偶尔会遇到报错:缺少“;”(在“类型”的前面)问题或者missing ; before type.该类问题的产生原因在于C99之前的C标准里规定只能在函数开头定义变量,而不能在中间位置定义,因而产生各种奇怪的报错。 为了解决该类问题,比较有效地有两种办法:第一种是仅在开头定义变量,第二种是使用VS2012之后的IDE。...
2018-09-14 22:17:22 5019
原创 libevent源码解析(八)hello, world
/* 简单的TCP服务器,监听TCP连接并回复消息 "hello, world" This example program provides a trivial server program that listens for TCP connections on port 9995. When they arrive, it writes a short message to e...
2018-09-11 22:19:18 260
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人