码迷,mamicode.com
首页 >  
搜索关键字:read-write    ( 693个结果
文件I/O
文件操作一般用到5个函数:open、read、write、lseek、close对于内核而言,所有打开的文件都通过文件描述符(非负整数)引用。当打开一个现有文件或创建一个新文件时,内核向进程返回一个文件描述符。当读写一个文件时,用open或creat返回一个文件描述符标识该文件,将其所为参数传给re...
分类:其他好文   时间:2015-11-06 11:11:16    阅读次数:135
学习之前,先讲解下各种服务器模型,还有muduo的服务器模型
方案0:accept+read/write,阻塞,一次服务一个客户。方案1:accept+fork,阻塞,采用多进程,长连接,并发性低,开销高,process-per-connection方案2:accept+thread,阻塞,采用多线程,长连接,并发性中,开销中,多连接互通,thread-per...
分类:其他好文   时间:2015-11-04 22:45:14    阅读次数:276
如何将NTFS格式的移动硬盘挂接到Mac OS上进行读写(Read/Write)操作
现在硬盘便宜,很多同学都有移动硬盘,如果你同时使用Windows与Mac OS的话,移动硬盘最好不要使用NTFS文件系统,否则在Mac OS上,你只能读你的移动硬盘,不能写。但是实际上的情况是,移动硬盘上有很多东西了,且最初是格式化为了NTFS格式,这时候重新格式化是很麻烦的,要做数据移动。这个问题...
分类:移动开发   时间:2015-11-04 14:50:34    阅读次数:232
QProcess进程间双向通信
记得以前写过Linux的C程序, 里面用popen打开一个子进程, 这样可以用read/write和子进程通讯, 而在子进程里则是通过从stdin读和向stdout写实现对父进程的通讯。 QProcess的底层实现用的是类似的理念。 QProcess类提供的API让父进程可以轻松地读取子进程stdo...
分类:系统相关   时间:2015-11-01 10:08:34    阅读次数:194
socket通信原理及实践
1、网络中进程之间如何通信?2、Socket是什么?3、socket的基本操作3.1、socket()函数3.2、bind()函数3.3、listen()、connect()函数3.4、accept()函数3.5、read()、write()函数等3.6、close()函数4、socket中TCP的...
分类:其他好文   时间:2015-10-22 17:32:11    阅读次数:312
MongoDB-Replica Set Read and Write
无论MongoDB是以单个节点或是复制集的形式存在,对于应用程序是透明的。默认情况下,MongoDB的读请求将在主节点上执行,并一直与最后一次的写操作保持数据的一致性。用户可以配置每一个连接的复制集读选项来让将其读请求发送到从节点上。这种情况的出现一般和数据的最终一致性有关,虽然从节点的数据集最终会...
分类:数据库   时间:2015-10-14 19:36:42    阅读次数:231
TCP/IP网络编程中socket的行为
一. read/write的语义:为什么会阻塞?先从write说起:#include ssize_t write(int fd, const void *buf, size_t count);首先,write成功返回,只是buf中的数据被复制到了kernel中的TCP发送缓冲区。至于数据什么时候被发...
分类:其他好文   时间:2015-10-12 18:46:46    阅读次数:195
Linux下的socket编程实践(四)TCP的粘包问题和常用解决方案
TCP粘包问题的产生 由于TCP协议是基于字节流并且无边界的传输协议, 因此很有可能产生粘包问题。此外,发送方引起的粘包是由TCP协议本身造成的,TCP为提高传输效率,发送方往往要收集到足够多的数据后才发送一个TCP段。若连续几次需要send的数据都很少,通常TCP会根据优化算法把这些数据合成一个TCP段后一次发送出去,但是接收方并不知道要一次接收多少字节的数据,这样接收方就收到了粘包数据。具体...
分类:系统相关   时间:2015-10-10 01:41:43    阅读次数:269
【SQL】事务
1.事务的开始结束:START TRANSACTION :标记事务开始COMMIT :标记事务成功结束ROLLBACK :标记事务夭折2.设定事务只读、读写性质:SET TRANSACTION READ ONLY:设定事务为只读事务SET TRANSACTION READ WRITE : (默认状态...
分类:数据库   时间:2015-10-08 23:06:38    阅读次数:183
Linux磁盘管理
I/OPorts:I/O设备地址;一切皆文件:open(),read(),write(),close()块设备:block,存取单位“块”,磁盘字符设备:char,存取单位“字符”,键盘设备文件:关联至一个设备驱动程序,进而能够跟与之对应硬件设备进行通信;设备号码:主设备号:majornumber,标识设备类型次设备..
分类:系统相关   时间:2015-10-02 06:49:36    阅读次数:259
693条   上一页 1 ... 43 44 45 46 47 ... 70 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!