总有人间一两风,填我十万八千梦

 分类:代码/编程

Windows下MFC C/C++读取磁盘扇区数据

Windows下MFC C/C++读取磁盘扇区数据
在Windows下,磁盘可以看做是一个文件,其文件名为\\\\.\\PhysicalDriveX,其中X表示磁盘的编号,例如\\\\.\\PhysicalDrive0表示的是第0号磁盘,如果需要读取一个磁盘只需要通过对应的文件名称获取到磁盘的句柄,然后通过函数ReadFile读取...

Zero、J 9年前 (2015-07-07) 5843℃ 0喜欢

JS检测网站广告是否被屏蔽

JS检测网站广告是否被屏蔽
自己创建这个博客也只是因为兴趣原因,不求有什么收益,一直以来很纠结是否要在网站上挂点儿广告什么的,挂广告必然会影响用户的体验,但是我也不想因为服务器费用亏得太多,索性还是挂点不碍眼的广告弥补一下损失。然而,由于浏览器各种屏蔽广告插件的出现,广告内容根本无法显示( ╯□╰ ),最终...

Zero、J 9年前 (2015-06-11) 6075℃ 3喜欢

Linux刷新文件缓存,将文件写入到磁盘中

Linux刷新文件缓存,将文件写入到磁盘中
由于Linux LVM的缓存问题,使用 ls 命令可以看到的文件,在磁盘扇区中并不存在,这个时候读取的扇区数据就是无效的,特么的还在缓存里面,没写到磁盘里面,这还读取个毛啊、、、经过一番搜索找到了相关的解决的方法。 原理:通过修改proc系统的 drop_caches 来清理 f...

Zero、J 9年前 (2015-05-10) 11234℃ 3喜欢

MBR格式磁盘分区表分析<二>扩展分区、逻辑分区(含源代码)

MBR格式磁盘分区表分析<二>扩展分区、逻辑分区(含源代码)
接上一篇文章《MBR格式磁盘分区表分析<一>》,我们来继续探讨分区表扩展分区的部分,扩展分区该怎么说呢,你可以把扩展分区整体上也看做是一个“主分区”,在主分区表中也有一个表项描述了这个扩展分区的信息,就像上文中描述主分区的表项类似,这个扩展分区表项描述了扩展分区的起始...

Zero、J 9年前 (2015-05-08) 7113℃ 18喜欢

MBR格式磁盘分区表分析<一>主分区(含源代码)

MBR格式磁盘分区表分析<一>主分区(含源代码)
分区表是硬盘中很重要的一个表,它描述了硬盘各个分区的大小和起始位置等信息,倘若磁盘分区表损坏将会导致硬盘分区丢失,数据将无法读取和写入.本文这里涉及的是MBR格式的分区表,GPT格式的请自行百度。在阅读本文之前你需要了解硬盘的一些基本的信息,比如什么是磁头、柱面和扇区,可以参见这...

Zero、J 9年前 (2015-05-07) 6397℃ 11喜欢

QT拦截QMdiSubWindow关闭消息

QT拦截QMdiSubWindow关闭消息
今天用QT做了一个模块儿,其中用到了QMdiArea这个东西,我需要获取到QMdiSubWindow关闭的消息,其实QMdiSubWindow不是关闭了,是隐藏了,为了节省内存,如果你想在MdiArea中恢复一个已经”关闭”的Sub窗口你应该去通过对应的S...

Zero、J 9年前 (2015-04-25) 6864℃ 1喜欢

ThinkPHP生成静态页面

ThinkPHP生成静态页面
由于自己 没有很多时间去打理自己的博客,索性就把博客换成了Wordpress了,但是我又不想丢失掉之前的资源,幸好之前的页面都是伪静态的html页面,所以就想着把这些页面全部静态化处理转换成html页面让用户依然能够访问到,我查阅了一下ThinkPHP的文档,有这么一个函数bu...

Zero、J 9年前 (2015-04-22) 7561℃ 4喜欢