C99 inline 一直以来都用C++用得比较多,这个学期做操作系统的课设用回了C,结果一波內联函数居然链接不过去……查了查资料,C99引入的inline和C++的inline语义区别是很大的,我算是踩了这个坑。 C++的inline除了建议编译器把函数内容内联以外,主要的作用就是能够让你把一个函 ...
分类:
其他好文 时间:
2018-04-05 20:56:48
阅读次数:
178
之前我们已经了解了操作系统中进程的概念,程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。在多道编程中,我们允许多个程序同时加载到内存中,在 ...
分类:
编程语言 时间:
2018-03-29 22:31:02
阅读次数:
229
8.1glance镜像服务介绍 Glance是OpenStack镜像服务组件,glance服务默认监听在9292端口,其接收REST API请求,然后通过其他模块(glance-registry及image store)来完成诸如镜像的获取、上传、删除等操作,Glance提供restful API可 ...
分类:
其他好文 时间:
2018-03-29 19:04:23
阅读次数:
768
21.1 pvcreate:创建物理卷 21.2 pvscan:列出找到的物理卷 21.3 pvdisplay:显示物理卷的相关属性 21.4 vgcreate:创建卷组 21.5 vgscan:查找所有的卷组 21.6 vgdisplay:显示卷组的相关属性 21.7 vgreduce:从卷组中删 ...
分类:
系统相关 时间:
2018-03-28 01:30:53
阅读次数:
270
10.1 commond:抑制正常的Shell函数查找 10.2 exec:使用执行命令替换当前的shell进程 10.3 bash:GNU的Bourne-Again Shell解释器 10.4 builtin:执行Shell内建命令 10.5 enable:启用或禁用内建Shell命令 10.6 ...
分类:
系统相关 时间:
2018-03-27 23:02:27
阅读次数:
228
DEV-C++报Error如[Error] 'for' loop initial declarations are only allowed in C99 mode[Note] use option -std=c99 or -std=gnu99 to compile your code 1. 2. ...
分类:
编程语言 时间:
2018-03-27 01:59:56
阅读次数:
1161
本地我们经常使用较为方便的postman来验证调用接口,但是服务器上是没有postman的,这时可以用curl命令实现快速验证访问接口: 上面是post格式的curl请求,-d 后面是json格式的参数。 希望对你有帮助。 ...
分类:
Web程序 时间:
2018-03-19 16:47:51
阅读次数:
501
首先明白两句话: innodb的次索引指向对主键的引用 (聚簇索引) myisam的次索引和主索引 都指向物理行 (非聚簇索引) 聚簇索引是对磁盘上实际数据重新组织以按指定的一个或多个列的值排序的算法。特点是存储数据的顺序和索引顺序一致。一般情况下主键会默认创建聚簇索引,且一张表只允许存在一个聚簇索 ...
分类:
数据库 时间:
2018-03-17 21:42:27
阅读次数:
334
https://jingyan.baidu.com/article/2c8c281dbd079f0008252a0f.html Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。Redis的基本特点之一内存数据库,因为其数据是放在内存中的所以查询、 ...
分类:
其他好文 时间:
2018-03-14 15:11:50
阅读次数:
206
Sudoku Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 21946 Accepted: 10406 Special Judge Description Sudoku is a very simple task. A squa ...
分类:
其他好文 时间:
2018-03-11 20:54:47
阅读次数:
174