fsync 和sync
本文参考:
http://jesserei.blog.163.com/blog/static/121411689201032015129673/
http://blog.csdn.net/liangxanhai/article/details/7749170
函数原型
int fsync(int fd);
sync();
函数区别:
...
open文件O_DIRECT方式打开问题
本文参考:
http://blog.csdn.net/wallwind/article/details/7461701
首先来看O_DIRECT参数适用要求:
O_DIRECT
Try to minimize cache effects of the I/O to and from this file. In general this will degr...
在Mac OS X上构建wget来抓取静态网站内容
我们的目标是在Mac OS上获取一个静态服务器的内容,通常用wget是一个很好的选择。
wget是一个命令行工具用于从网络服务器来获取内容。但是在Mac OS X(Mountain Lion/ Mavericks / Snow Leopard)上没有提供该工具,但是有curl。
wget VS curl
curl
...
umount遇到问题
问题描述:在umount时遇到下面问题
umount /mnt/sdd1:device is busy.
(In some cases useful info about processes that use the device is found by losf(8) or fuser(1))
解决方法:
一开始我使用ps查看正在运行进程...
安装fio之---关于PATH变量
1.PATH环境变量作用
PATH环境变量是一组字符串。改组字符串的功能是找到linux中指令的位置,执行对应位置的指令功能。
具体说,你在任何当前目录下输入ls,都能显示当前目录下的内容,例如在/home和/usr下输入linux指令ls都能显示该目录下的内容,为什么无论在哪个目录底下输入ls指令,linux都能知道该指令是显示当前目录下的内容的呢。原因就是PATH环...
iSCSI存储协议摘要
iSCSI(Internet SCSI)是IEFT于2003年发布的存储协议,至今已经超过10年。相比较已有20年历史的FC协议算是后生晚辈,但却在以飞快的速度蚕食FC SAN的市场份额。目前,几乎所有存储厂商都已经提供基于iSCSI协议的块存储设备、存储解决方案和技术支持。
iSCSI协议的负载数据是SCSI命令,而传输则基于久经考验的TCP/IP协议。参照OSI七层网络模型...
pixiv 土法制gif
先放出大傻来catch eyeball
被输入法折磨了一下午一晚上,本来还以为今天没什么可以写的不过到最后还是有值得收获的东西。
嘛由于昨天的谷歌抽插大会之后又摸鱼到四点多才入睡所以今天早晨爸妈很体谅地去上班却没有叫我因此睡到了十一点多,起来刷了刷G+就到了午饭时间,根本不饿也就随随便便吃了点面之后肝起舰娘来了。
下午时间匆匆,大概...
挂载磁盘
挂载磁盘无非分两步
step1:格式化分区。将分区(或整张磁盘)格式化为你需要的文件系统
step2:将该分区挂载在特定目录
若你想挂载某一个分区,则应该先通过fdisk指令建立分区,然后对分区进行格式化。
mkfs.ext2 /dev/sdb1
mkdir /mnt/sdb1_mount
mount -t ext2 /mnt/...
一个级数求解
\[\sum\limits_{n = 1}^\infty {\frac{{\ln n}}{{{n^2}}}} = - \frac{{{\pi ^2}}}{6}\left( { - 12\ln A + \gamma + \ln 2 + \ln \pi } \right).\]
证明:(Glaisher–Kinkelin constant)\[\boxed{\ln A ...
反复创建osgViewer,消息响应延迟的问题
之前出现过在ActiveX控件里,反复刷新IE的情况下,有的osg控件可以正常的工作,而有的则会出现再次刷新后,控件不再响应鼠标和键盘事件的问题。
因为把IE关掉再重新打开的话,这个问题就没有了,所以一直以为是IE的问题,一直没有管。
这两天在写一个程序原型的时候,需要在Qt的程序里,反复的创建并切换Viewer,这时问题又出现了:
第...
web前端开发包管理器bower[笔记]
Bower是用于web前端开发的包管理器。对于前端包管理方面的问题,它提供了一套通用、客观的解决方案。它通过一个API暴露包之间的依赖模型,这样更利于使用更合适的构建工具。Bower没有系统级的依赖,在不同app之间也不互相依赖,依赖树是扁平的。
Bower运行在Git之上,它将所有包都视作一个黑盒子。任何类型的资源文件都可以打包为一个模块,并且可以使用任何规范(例如:...
const引用的一个迷惑性问题
int a = 1;
int &b = a; // 正确
--------------------------------------
int &c = 1; // 错误
const int &c = 1; // 正确
--------------------------------------
int&...