码迷,mamicode.com
首页 >  
搜索关键字:缓冲区    ( 4880个结果
Linux学习记录--文件IO操作相关系统编程
文件IO操作相关系统编程这里主要说两套IO操作接口,分别是:POSIX标准read|write接口,函数定义在#include<unistd.h>ISOC标准fread|fwrite接口,函数定义在#include<stdio.h>有书上说POSIX标准与ISOC标准的区别在于文件读写是否带缓冲区,我则不是很认同,因此POSI..
分类:系统相关   时间:2014-05-27 03:59:28    阅读次数:481
buffer和cache补充
buffer:缓冲区,一个用于存储速度不同步的设备或优先级不同的设备之间传输数据的区域,通过缓冲区,可以使进程之间的等待时间变少,从而使从速度慢的存储设备上读数据时,速度快的设备操纵进程不发生间断cache:高速缓冲存储器,位于cpu和内存之间的一种容量较小的但是速度很高的存储器。由于cpu的速度远...
分类:其他好文   时间:2014-05-26 06:43:46    阅读次数:218
临界资源
临界资源是指每次仅允许一个进程访问的资源。 属于临界资源的硬件有打印机、磁带机等,软件有消息缓冲队列、变量、数组、缓冲区等。 诸进程间应采取互斥方式,实现对这种资源的共享。 每个进程中访问临界资源的那段代码称为临界区。显然,若能保证诸进程互斥地进入自己的临界区,便可实现诸进程对临界资源的互斥...
分类:其他好文   时间:2014-05-23 23:34:48    阅读次数:422
缓冲区溢出详解
1 缓冲区溢出原理 缓冲区是一块连续的计算机内存区域,可保存相同数据类型的多个实例。缓冲区可以是堆栈(自动变量)、堆(动态内存)和静态数据区(全局或静态)。在C/C++语言中,通常使用字符数组和malloc/new之类内存分配函数实现缓冲区。溢出指数据被添加到分配给该缓冲区的内存块之外。缓冲区溢出....
分类:其他好文   时间:2014-05-23 08:05:04    阅读次数:332
SQL注入中的WAF绕过技术
目录1.大小写绕过2.简单编码绕过3.注释绕过4.分隔重写绕过5.Http参数污染(HPP)6.使用逻辑运算符or /and绕过7.比较操作符替换8.同功能函数替换9.盲注无需or和and10.加括号11.缓冲区溢出绕过1. 大小写绕过这个大家都很熟悉,对于一些太垃圾的WAF效果显著,比如拦截了un...
分类:数据库   时间:2014-05-23 06:55:57    阅读次数:373
C++大文件传输
C/C++大文件/数据网络传输方法总结 在C/C++网络编程中不免会遇到需要传输大数据、大文件的情况,而由于socket本身缓冲区的限制,大概一次只能发送4K左右的数据,所以在传输大数据时客户端就需要进行分包,在目的地重新组包。而实际上已有一些消息/通讯中间件对此进行了封装,提供了直接发送大数据/文件的接口;除此之外,利用共享目录,ftp,ssh等系统命令来实现大文件/数据也不失...
分类:编程语言   时间:2014-05-22 09:14:45    阅读次数:435
socket局域网传输文件
其中发送端发送多少数据可以定制,(可以使用for循环循环读取文件并且send),但是在recv端,不能采用for循环定制recv大小,(及时最后加了if语句判断图像是不是接收完毕),另外在fwrite文件中的第二个参数,绝对不要定制,因为网络是不确定的你不知道socket缓冲区中的文件的确定数目,你...
分类:其他好文   时间:2014-05-20 12:43:50    阅读次数:210
驱动编程:内存管理基本函数
1)内存间复制(非重叠)应用:比如将需要显示的内容,从缓冲区复制到内存先看等VOID RtlCopyMemory(IN VOID UNALLGNED* Destination,IN CONST VOID UNALLGNED *Source,IN SIZE_T Length);//表示要复制的内存长度...
分类:其他好文   时间:2014-05-19 18:49:01    阅读次数:228
数据库游标及其优点
游标(cursor) 游标是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果 每个游标区都有一个名字 用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理 主语言是面向记录的,一组主变量一次只能存放一条记录 仅使用主变量并不能完全满足SQL语句向应用程序输出...
分类:数据库   时间:2014-05-19 14:43:12    阅读次数:407
Python中常见的文件对象内建函数
文件对象内建方法列表 文件对象的方法 操作 file.close() 关闭文件 file.fileno() 返回文件的描述符(file descriptor,FD,整数值) file.flush() 刷新文件的内部缓冲区 file.isatty() 判断fil...
分类:编程语言   时间:2014-05-18 06:23:28    阅读次数:197
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!