摘要: 版本号的格式为 X.Y.Z(又称 Major.Minor.Patch),递增的规则为: X 表示主版本号,当 API 的兼容性变化时,X 需递增。 Y 表示次版本号,当增加功能时(不影响 API 的兼容性),Y 需递增。 Z 表示修订号,当做 Bug 修复时(不影响 API 的兼容性),Z 需递增。 阅读全文
posted @ 2020-09-22 17:43 今天的小马同学 阅读(662) 评论(0) 推荐(0) 编辑
摘要: 2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。 这家公司主要提供基于PaaS的云计算技术服务。具体来说,是和LXC有关的容器技术。 LXC,就是Linux容器虚拟技术(Linux container) 后来,dotCloud公司将自己的容器技术进行了简化和标准 阅读全文
posted @ 2020-09-17 17:57 今天的小马同学 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 前言: 使用c库最关心的是内存谁来分配,谁来释放。json-c的内存管理方式,是基于引用计数的内存树(链)。 如果把一个struct json_object 对象a,add到另一个对象b上, 就不用显式的释放(json_object_put) a了, 相当于把a挂到了b的对象树上, 释放b的时候, 阅读全文
posted @ 2020-09-14 09:08 今天的小马同学 阅读(769) 评论(0) 推荐(0) 编辑
摘要: Debug版本:通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。 Release版本:称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。 实际上,Debug版本和 Release 并没有本质的界限,他们只是一组编译选项的集合, 阅读全文
posted @ 2020-09-07 13:12 今天的小马同学 阅读(989) 评论(0) 推荐(0) 编辑
摘要: (1)手动解决 windows cmd->属性->选项->编辑选项 取消 快速编辑模式 cmd默认开启了“快速编辑模式”,只要当鼠标点击cmd任何区域时,就自动进入了编辑模式,之后的程序向控制台输入内容甚至后台的程序都会被阻塞。 我们在控制台里面回车或者右键鼠标后,自动退出了编辑模式。因此,控制又恢 阅读全文
posted @ 2020-08-19 17:49 今天的小马同学 阅读(4850) 评论(0) 推荐(3) 编辑
摘要: 阅读全文
posted @ 2020-08-05 23:18 今天的小马同学 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-07-31 17:20 今天的小马同学 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-07-28 17:23 今天的小马同学 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 1.visual studio 设置显示空格及缩进空格数 Tools>Options>Text Editor>All Languages>Tabs> 2.Visual Studio 如何查看隐形的空格(white space)和制表符(tab) 为了使自己的源代码看起来美观整齐, 比如说缩进的时候应 阅读全文
posted @ 2020-04-29 16:11 今天的小马同学 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 1.error: ‘strlen’ was not declared in this scope 方案:#include<cstring>//**<string.h>是不包括strlen的,要使用cstring** 2.error: size_t has not been declared据说这是因 阅读全文
posted @ 2020-04-20 13:00 今天的小马同学 阅读(2090) 评论(0) 推荐(0) 编辑