执行系统命令,并返回输出的结果 首先需要了解mkstemp(): mkstemp()函数在系统中以唯一的文件名创建一个文件并打开,而且只有当前用户才能访问这个临时文件,并进行读、写操作。 mkstemp函数在系统中以唯一的文件名创建一个文件并打开,而且只有当前用户才能访问这个临时文件,并进行读、写操 ...
分类:
系统相关 时间:
2019-04-10 13:21:27
阅读次数:
648
select 、poll、epoll 都是多路io复用的机制,i/o多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知乡音的程序进行相应的读写操作。但select poll epoll 本质上都是同步I/O,因为他们都需要在读写事件就绪后自己负责进行读 ...
分类:
其他好文 时间:
2019-04-09 12:46:44
阅读次数:
151
什么是内存屏障? 内存屏障,又称为内存栅栏,是一组处理器指令,用于实现对内存操作的顺序限制。 内存屏障为何重要? 对主存的一次访问一般花费硬件的数百次时钟周期。处理器通过缓存能够从数量级上降低内存延迟的成本,这些缓存为了性能重新排列待定内存操作的顺序。 也就是说,程序的读写操作不一定会按照它要求处理 ...
分类:
移动开发 时间:
2019-04-07 18:06:39
阅读次数:
195
引用: 引用就是另一个变量的别名,通过引用所做的读写操作实际上是作用于原变量上。 由于引用是绑定在一个对象上的,所以定义引用的时候必须初始化。 函数参数:引用传递 1.引用可做函数参数,但调用时只需 传普通变量即可 2.在被调函数中改变引用变量的值,则改变的是实参的值 动态内存管理 C++中通过运算 ...
分类:
编程语言 时间:
2019-04-07 13:00:25
阅读次数:
195
第一章、微服务简介 名词解释: 1)表示层:用于直接和用户交互,也称交互层,通常指网页、UI等。 2)业务逻辑层:用户输入的信息经过业务逻辑层的处理展现给用户,即后端代码的实现部分。 3)数据访问层:用于操作数据库,对数据库进行读写操作。 4)单体框架:在一台服务器部署所有资源,包括应用程序、数据库 ...
分类:
其他好文 时间:
2019-04-06 23:14:57
阅读次数:
273
这里主要是讨论fstream的内容:1 #include 2 ofstream //文件写操作 内存写入存储设备 3 ifstream //文件读操作,存储设备读区到内存中 4 fstream //读写操作,对打开的文件可进行读写操作 1、打开文件 在fstream类中,成员函数open()实现打开... ...
分类:
编程语言 时间:
2019-04-06 09:33:51
阅读次数:
172
recv和send recv和send函数提供了和read和write差不多的功能.不过它们提供了第四个参数来控制读写操作. int recv(int sockfd,void *buf,int len,int flags) int send(int sockfd,void *buf,int len, ...
分类:
其他好文 时间:
2019-04-06 00:28:25
阅读次数:
121
Python的文件是一个重要的对象,使用open()函数来打开文件,创建文件对象,进行文件的读写操作。当数据用于交换信息时,通常需要把数据保存为有格式的文本数据,可以保存为有特定的行分隔符和列分隔符的数据,这可以使用pandas模块中的函数来读写;也可以保存为json结构的数据,这可以使用json模 ...
分类:
数据库 时间:
2019-04-06 00:02:25
阅读次数:
464
定义: 数据库事务(简称:事务)是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。 概要: 一个数据库事务通常包含了一个序列的对数据库的读/写操作。它的存在包含有以下两个目的: 为数据库操作序列提供了一个从失败中恢复到正常状态的方法,同时提供了数据库即使在异常状态下仍能保持一 ...
分类:
数据库 时间:
2019-04-03 22:20:08
阅读次数:
210
在实际的开发过程中,我们常有操作ini格式和conf格式配置文件的操作,Python为我们提供了configparser模块,方便我们对配置文件进行读写操作。 config.ini配置文件内容如下: 1.读取配置文件 2.写入配置文件 ...
分类:
编程语言 时间:
2019-04-02 22:44:48
阅读次数:
214