码迷,mamicode.com
首页 >  
搜索关键字:缓冲    ( 8156个结果
Socket编程实践(14) --UDP编程基础(2)
使用UDP注意事项1.UDP报文可能会丢失、重复、乱序 2.UDP缺乏流量控制:当缓冲区写满以后,由于UDP没有流量控制机制,因此会覆盖缓冲区。 3.UDP协议数据报文截断:如果接收到的UDP数据报大于缓冲区,报文可能被截断,后面的部分会丢失。 4.使用UDP: recvfrom返回0,不代表连接关闭,因为UDP是无连接的。    而且sendto可以发送数据0包(只含有UDP首部[20字节]);...
分类:其他好文   时间:2014-12-11 12:23:05    阅读次数:178
PHP中如何实现 “在页面中一边执行一边输出” 的效果
';flush();//刷新输出缓冲 sleep(1);//这个控制输出的速度。 }?>
分类:Web程序   时间:2014-12-11 12:14:32    阅读次数:197
Socket缓冲区
1、由于可读状态是在对方写入数据后或socket关闭时才能出现,因此如果客户端和服务端都停留在read时,如果没有任何一方,向对方写入数据,这将会产生一个死锁。 2、此外,在本地接收操作发起之前,很可能接收缓冲区中已经有数据了,这是一种异步。不要误以为,本地调用接收操作后,对方才会发送数据,实际数据...
分类:其他好文   时间:2014-12-11 11:47:23    阅读次数:244
java 缓冲区大小与下载速度的关系
1、对于缓冲区空间的设定,要根据具体情况来定,如果存在大量的长信息(比如文件传输),将缓冲区定义的大些,可能更好的利用网络资源,如果更多的是短信息(比如聊天消息),使用小的缓冲区可能更好些,这样刷新的速度会更快。一般系统默认的缓冲大小是8*1024。除非对自己处理的情况很清晰,否则请不要随意更改这个...
分类:编程语言   时间:2014-12-11 10:04:37    阅读次数:2323
处理流_缓冲流
1 和节点流相比,可以提升文件操作的效率 2 flush操作将最后缓存中剩余的字符串输出 package lianxi1; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io....
分类:其他好文   时间:2014-12-11 01:29:55    阅读次数:135
C语言文件操作之fgets() /fputs()
来说一说fgets(..)函数。 原型 char * fgets(char * s, int n,FILE *stream); 参数: s: 字符型指针,指向存储读入数据的缓冲区的地址。 n: 从流中读入n-1个字符 stream : 指向读取的流。 返回值: 1. 当...
分类:编程语言   时间:2014-12-10 21:05:07    阅读次数:301
转shellcode介绍
缓冲区溢出攻击缓冲区溢出(Buffer Overflow)是计算机安全领域内既经典而又古老的话题。随着计算机系统安全性的加强,传统的缓冲区溢出攻击方式可能变得不再奏效,相应的介绍缓冲区溢出原理的资料也变得“大众化”起来。其中看雪的《0day安全:软件漏洞分析技术》一书将缓冲区溢出攻击的原理阐述得简洁...
分类:系统相关   时间:2014-12-10 21:04:31    阅读次数:391
Java System.out的输出缓冲
今天学习了java的正则表达式api,在写例子的时候遇到了让人摸不着头脑的问题:从控制台输入了字符串,却没有输出;直到输入的字符串不能匹配的时,一起与Unabled to match输出。相关代码如下:刚开始还以为是输入Scanner的问题,整了半天也没有发现那里出现问题。后来在循环里加入了输出语句...
分类:编程语言   时间:2014-12-10 17:41:12    阅读次数:193
深入理解Java虚拟机笔记---内存分配与回收策略
Java技术体系中的自动内存管理最终可以归结为自动化地解决了两个问题:给对象分配内存以及回收分配给对象的内存。对象的内存分配往大的方向上讲,就是在堆上分配,对象主要分配在新生代的Eden区上,如果启动了本地线程分配缓冲(-XX:+UseTLAB,默认已开启),将按线程优先在TLAB上分配。少数情况下也可能会直接分配在老年代中,分配的规则并不是百分之百固定的,其细节取决于当前使用的是哪一种垃圾收集器...
分类:编程语言   时间:2014-12-10 14:14:49    阅读次数:207
c#中串口接收事件处理
1.缓冲区不定字节读取 byte[] data = new byte[serialPort1.BytesToRead]; //定义缓冲区,因为串口事件触发时有可能收到不止一个字节 serialPort1.Read(data, 0, data.Length); ...
分类:Windows程序   时间:2014-12-10 10:29:25    阅读次数:486
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!