码迷,mamicode.com
首页 >  
搜索关键字:缓冲    ( 8156个结果
输入输出流的应用
1、文件复制 用FileInputStream和FileOutPutStream实现文件的复制,此方法不能复制文件夹。 (2)缓冲数组: 在第一个方法中,一次只能读取一个数据字节,复制只有几M的数据花了7s时间,效率极低。而第二种采用缓冲数组的方式,复制接近1G的文件只花费了4s的时间,效率大大提升 ...
分类:其他好文   时间:2019-08-16 23:15:14    阅读次数:140
<<C++ Primer>> 术语表(待补充)
术语表 第 1 章 开始 参数(实参, argument): 向函数传递值    赋值(assignment): 抹去一个对象当前值一个新值取代之    缓冲区(buffer): 一个存储区域, 用于保存数据。IO 设施通常将输入(或输出)数据保存在一个缓冲区 ...
分类:编程语言   时间:2019-08-16 20:54:42    阅读次数:91
字节输出流OutputStream
1、OutputStream是输出字节流的超类。 2、缓冲区 write()方法所写的数据并不是直接写入到外设,而是先存放到缓冲区中,积累到一定程度再写到外设,这样可以提高系统效率。但有的时候缓冲区不满就需要写到外设上,需要调用flush()方法。 ...
分类:其他好文   时间:2019-08-16 18:25:21    阅读次数:77
基于TCP协议的socket通信
基于TCP协议的socket通信 1.基于TCP协议的socket循环通信 2.基于TCP协议的socket连接循环通信 3.基于TCP协议的socket通信:远程执行命令 4.粘包现象 5.操作系统的缓冲区 5.出现粘包现象的情况 1.接收方没有及时接收缓冲区的包,造成多个包接收(客户端发送了一段 ...
分类:其他好文   时间:2019-08-15 22:53:18    阅读次数:114
MR 流程
1、输入文件分片,每一片都由一个MapTask来处理 2、Map输出的中间结果会先放在内存缓冲区中,这个缓冲区的大小默认是100M,当缓冲区中的内容达到80%时(80M)会将缓冲区的内容写到磁盘上。也就是说,一个map会输出一个或者多个这样的文件,如果一个map输出的全部内容没有超过限制,那么最终也 ...
分类:其他好文   时间:2019-08-15 14:31:36    阅读次数:131
PHP cURL 超时设置 CURLOPT_CONNECTTIMEOUT 和 CURLOPT_TIMEOUT 的区别
PHP cURL 的超时设置有两个 CURLOPT_CONNECTTIMEOUT 和 CURLOPT_TIMEOUT,他们的区别是: CURLOPT_CONNECTTIMEOUT 用来告诉 PHP 在成功连接服务器前等待多久(连接成功之后就会开始缓冲输出),这个参数是为了应对目标服务器的过载,下线, ...
分类:Web程序   时间:2019-08-15 12:30:34    阅读次数:111
JVM系列之七:HotSpot 虚拟机
1. 对象的创建 1. 遇到 new 指令时,首先检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已经被加载、解析和初始化过。如果没有,执行相应的类加载。 2. 类加载检查通过之后,为新对象分配内存(内存大小在类加载完成后便可确认)。在堆的空闲内存中划分一块 ...
分类:其他好文   时间:2019-08-14 14:35:42    阅读次数:84
Qt--文本流和数据流、缓冲操作和数据操作
一.文本流和数据流A.Qt中讲文件类型分为2大类1.文本文件--文件内容是可读的文本字符2.数据文件--文件内容是直接的二进制数据QFile直接支持文本文件和数据文件的读写B.Qt提供了辅助类简化了文本文件/数据文件的读写1.QTextStream--写入的数据全部转换为可读文本2.QDataStream--写入的数据根据类型转换为二进制数据IO设备辅助类的使用方式不同的Qt版本的数据流文件格式可
分类:其他好文   时间:2019-08-14 10:51:14    阅读次数:436
java NIO中的buffer和channel
缓冲区(Buffer):一,在 Java NIO 中负责数据的存取。缓冲区就是数组。用于存储不同数据类型的数据根据数据类型不同(boolean 除外),提供了相应类型的缓冲区:ByteBufferCharBufferShortBufferIntBufferLongBufferFloatBufferD ...
分类:编程语言   时间:2019-08-13 20:40:42    阅读次数:94
PipedInputStream类
close()方法:此方法关闭流,读写线程都正常结束则此方法不起作用,但如一方线程非正常结束陷入挂起或出现问题导致程序运行不下去,则此方法会给挂起线程一个出口让其结束。 flush()方法:此方法,强制将缓冲区写入输出流,并唤醒等待的输入流线程读取数据。 ...
分类:其他好文   时间:2019-08-13 18:41:02    阅读次数:108
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!