ioctl 是用来设置硬件控制寄存器,或者读取硬件状态寄存器的数值之类的。而read,write 是把数据丢入缓冲区,硬件的驱动从缓冲区读取数据一个个发送或者把接收的数据送入缓冲区。ioctl(keyFd, FIONREAD, &b)得到缓冲区里有多少字节要被读取,然后将字节数放入b里面。接下来就能...
分类:
其他好文 时间:
2014-07-06 22:22:58
阅读次数:
212
//pbak是要检查是否为空的文件夹路径 if (Directory.GetDirectories(pbak).Length > 0 || Directory.GetFiles(pbak).Length > 0) { Response.Write(""); }
分类:
其他好文 时间:
2014-07-06 22:13:49
阅读次数:
629
环境:uname -v#1 SMP Debian 3.2.57-3+deb7u2php -vPHP 5.4.30-1~dotdeb.1 (cli) (built: Jun 29 2014 23:18:55) Copyright (c) 1997-2014 The PHP GroupZend Engi...
分类:
数据库 时间:
2014-07-06 13:21:05
阅读次数:
266
缓存方式: 直接映射 N路关联缓存策略: write through:通写 write back:回写进程类别: 交互式进程(IO密集型) 批处理进程(CPU密集型) 实时进程(Real-time)CPU: 时间片长,优先级低IO:时间片短,优先级高Linux优先级:priority ...
分类:
其他好文 时间:
2014-07-05 22:06:21
阅读次数:
357
Description: Given two strings, write a method to decide if one is a permutation of the other.We could use the same idea from CTCI 1.1. The only diffe...
分类:
其他好文 时间:
2014-07-05 21:43:01
阅读次数:
231
在Iframe框架下跳转到登录界面总会跳到子界面中,类似于下图试用Respon.Redirect()不行,用Js函数,但我跳转代码都是写在cs文件中的,用Respose.write(),js函数根本没有执行。最后看到一文章,在后台用Respon.Redirect(),而在登录界面中加入js,如下代码...
分类:
其他好文 时间:
2014-07-05 20:22:41
阅读次数:
215
NoSQL现在非常的流行了,由于我所在的公司环境问题,目前还用不到这种数据库,出于好奇,翻了翻资料,也算自学了一下。在此做下记录。我的本机环境:APMServ5.2.6,PHP肯定就是5.2了。1、首先下载:mongodb-win32-x86_64-2008plus-2.6.3.zip(忘了在哪下载...
分类:
数据库 时间:
2014-07-05 19:16:42
阅读次数:
245
背景是设计一个实时数据接入的模块,负责接收客户端的实时数据写入(如日志流,点击流),数据支持直接下沉到HBase上(后续提供HBase上的查询),或先持久化到Kafka里,方便后续进行一些计算和处理,再下沉到文件系统或做别的输出。
在设计中,对于客户端和服务端有这么些目标。
客户端需要支持多语言(Java,C++),做得尽量轻量级,只要连上服务端的ip:port,以RPC的形式调用简单的write就可以把数据写出去。客户端不承担任何逻辑的处理,服务端的负载均衡对客户端是透明的。
服务端想要做的是一个去中心...
分类:
其他好文 时间:
2014-07-04 08:59:19
阅读次数:
552
mongodb中gridfs适合存放视频和高清图片等等超大文件(小的文件建议不要存在mongodb中);
以下是在centos下配置nginx来访问mongodb中的mp4文件:...
分类:
其他好文 时间:
2014-07-04 07:03:11
阅读次数:
229
mmap与read/write两条路线对文件的访问比较 我们知道无论是通过mmap或read/write访问文件在内核中都必须经过缓存, 当需要从文件读写内容时,都经过内存拷贝的方式与内核中的缓存进行通讯。 1. 用read/write方式,用户须向内核指定要读多少,内核再把得到的内容从内核缓存拷向...
分类:
其他好文 时间:
2014-07-03 23:49:43
阅读次数:
469