- 博客(16)
- 资源 (6)
- 收藏
- 关注
转载 在UNIX和Windows中关闭磁盘I/O缓冲
现代操作系统对磁盘读写一般都提供提供了内存缓冲机制,通常分为直写(write through)和回写(write back)两种方式。直写就是操作系统确保写到磁盘中,系统调用(比如write()函数)才返回;回写可以理解为数据写到内存磁盘缓冲中即返回,由操作系统决定在合适的时间写
2011-08-29 16:37:49 1513 1
转载 计算机中的 卷簇文件系统 相关
卷硬盘上的存储区域。驱动器使用一种文件系统(如 FAT 或 NTFS)格式化卷,并给它指派一个驱动器号。单击“Windows 资源管理器”或“我的电脑”中相应的图标可以查看驱动器的内容。一个硬盘包括好多卷,一卷也可以跨越许多磁盘。
2011-08-26 17:41:55 2581
翻译 什么是簇:什么是卷
件的大小其实就是文件内容实际具有的字节数,它以Byte为衡量单位,只要文件内容和格式不发生变化,文件大小就不会发生变化。但文件在磁盘上的所占空间却不是以Byte为衡量单位的,它最小的计量单位是“簇(Cluster)”。文件系统是操作系统与驱动器之间的接口,当操作系统请求从
2011-08-26 17:40:01 3192
转载 fstat(由文件描述词取得文件状态)
fstat(由文件描述词取得文件状态)相关函数 stat,lstat,chmod,chown,readlink,utime表头文件 #include#include定义函数 int fstat(int fildes,struct stat *buf);函数说明
2011-08-25 16:17:35 801
转载 二进制、八进制、十六进制
第六章 二进制、八进制、十六进制6.1 为什么需要八进制和十六进制?6.2 二、八、十六进制数转换到十进制数 6.2.1 二进制数转换为十进制数 6.2.2 八进制数转换为十进制数 6.2.3 八进制数的表达方法 6.2.4 八进制数在转义符中的使
2011-08-25 14:07:19 592
转载 按位与、或、异或等运算方法
按位与运算符(&)参加运算的两个数据,按二进制位进行“与”运算。运算规则:0&0=0; 0&1=0; 1&0=0; 1&1=1; 即:两位同时为“1”,结果才为“1”,否则为0例如:3&5 即 0000 0011 & 0
2011-08-24 17:10:34 527
转载 浅谈字节序(Byte Order)及其相关操作(转自老赵)
最近在为Tokyo Tyrant写一个.NET客户端类库。Tokyo Tyrant公开了一个基于TCP协议的二进制协议,于是我们的工作其实也只是按照协议发送和读取一些二进制数据流而已,并不麻烦。不过在其中涉及到了“字节序”的概念,这本是计算机体系结构/操作系统等课程的基础,不过我
2011-08-24 16:08:33 1165
转载 利用C++ 在方法学上实现接口
C++中没有提供类似interface这样的关键 字来定义接口,但是Mircrosoft c++中提供了__declspec(novtable)来修饰一个类,来表示该类没有虚函数表,也就是虚函数都是纯虚的。所以利用它我们依然可以定义一 个接口。代码例子如下:#
2011-08-23 15:10:10 427
转载 在UNIX和Windows中关闭磁盘I/O缓冲 sync, fsync, fdatasync
现代操作系统对磁盘读写一般都提供提供了内存缓冲机制,通常分为直写(write through)和回写(write back)两种方式。直写就是操作系统确保写到磁盘中,系统调用(比如write()函数)才返回;回写可以理解为数据写到内存磁盘缓冲中即返回,由操作系统决定在合适的时间写
2011-08-22 18:20:17 6651
转载 著名的"parameter sniffing"问题
存储过程: create procedure da_xm @ipdwname varchar(50) as declare @t_ipdwcode varchar(50); begin select top 1 @t_ipdwcode=aaaa fro
2011-08-16 16:47:56 1304
转载 对于apply和call两者在作用上是相同的
call 方法调用一个对象的一个方法,以另一个对象替换当前对象。call([thisObj[,arg1[, arg2[, [,.argN]]]]])参数thisObj可选项。将被用作当前对象的对象。arg1, arg2, , argN
2011-08-09 14:15:01 440
原创 存储过程里的'set nocount on'是什么意思?
以下是帮助内容:阻止在结果集中返回可显示受 Transact-SQL 语句或存储过程影响的行计数的消息。 Transact-SQL 语法约定语法 SET NOCOUNT { ON | OFF } 备注当 SET NOCOUNT
2011-08-04 15:12:02 3278
原创 关于SCOPE_IDENTITY获取自增字段值的问题
看了一下,SCOPE_IDENTITY貌似是最靠谱的,没有并发的问题。但是我测试了一下,在不到40w的表里新增数据,用SCOPE_IDENTITY获取值很慢啊!比@@INDENTITY慢多了,@@INDENTITY大概在15ms以内,而SCOPE_IDENTITY就要100多
2011-08-04 15:08:43 2232
翻译 select SCOPE_IDENTITY()用法
select SCOPE_IDENTITY()返回上面操作的数据表最后row的IDENTITY 列的值;返回插入到同一作用域中的 IDENTITY 列内的最后一个 IDENTITY 值。一个作用域就是一个模块——存储过程、触发器、函数或批处理。因此,如果两个语句处于同
2011-08-04 14:32:06 595
用c#做的截屏程序(用鼠标选择所要截取的区域)和QQ截屏基本相同
2009-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人