BCH3.c(纠错码)
BCH编码普遍用于SSD的ECC算法中,具有强大的纠错能力。对于1个扇区(512B),码字长度为4304(538B),即冗余信息长度为26B时,该编码能够纠正不超过16bit的错误。
Inside NAND Flash Memories
书中非常详尽地介绍了NAND Flash相关的知识。
FIO说明文档HOWTO
FIO是一个功能强大的硬盘性能测试工具,通过编写Job File,可以定制非常复杂的测试,同时可以很方便地重复测试。此篇文档中就对Job File的编写做了极为详细的说明。
高性能固态盘的多级并行及算法研究
此为华中科技大学胡洋博士的博士毕业论文,其中介绍了SSD的结构知识,以及与FlashSim相关的许多基础知识,对于学习SSD底层结构有极大的帮助。
一些头文件(包括devioctl.h、ntdddisk.h、ntddstor.h)
这个资源包中包含一些与windows驱动开发相关的头文件,如devioctl.h、ntdddisk.h、ntddstor.h等,好像这些都与winddk相关。
jd-gui-windows (windows下查看.class文件的工具)
jd-gui可以用于查看.java文件经过javac编译后生成的.class文件。
jad.exe (java反编译工具)
一个类似于javap的java反编译工具,运行速度快,据说Front End Plus、mDeJava、Decafe Pro、Cavaj Java Decomplier、DJ Java Compiler、NMI's Java Class Viewer等反汇编工具都以jad作为核心引擎,只是在jad内核的基础上加了一个图形界面。
下载jad.exe后复制到jdk/bin目录下,就可以像javap一样使用了。
在命令行中执行jad -p > tmp.java 后,tmp.java文件的内容即为反汇编后实际执行的java代码。
Coreutils Viewer -- 显示Linux命令运行进度的工具
Coreutil Reviewer(cv) 是一个简单的轻量级的程序,它可以用于显示任何核心组件命令(如:cp、mv、dd、tar、gzip、gunzip、cat、grep、fgrep、egrep、cut、sort、xz、exiting等)的进度。它使用文件描述信息来确定一个命令的进度,比如cp命令。相关的资源及说明可以直接在github上下载。
trie树的实现(C)
trie.c中定义了trie树的操作函数;
trie.h为相应的头文件;
test.c用于测试相关的函数。
在trie.c中,关于查找定义了两个函数,一个是find(),一个是search(),二者的区别是,前者仅判断一个字符串是否在树中出现,而后者除了判断字符串是否出现,还会判断待查找的字符串是否是一个合法的单词。
apt-cyg (package manage tool for cygwin)
apt-cyg是cygwin下用于管理软件包的工具,其作用及用法与apt-get极为相似。
cygwin(setup-x86)
Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnux solutions公司开发的自由软件(该公司开发的著名工具还有eCos,不过现已被Redhat收购)。它对于学习UNIX/Linux操作环境,或者从UNIX到Windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用GNU工具集在Windows上进行嵌入式系统开发,非常有用。安装时,在“Select Packages”窗口中,点击View按钮,旁边显示为Full表示可以进行安装;n/a表明该软件没有安装,点击Skip才能将其激活,出现复选框后就可以选择该软件并安装了。
Visual C++ (with filetool.exe)
内含VC++ 6.0的安装程序,以及一个修复工具filetool.exe,该修复工具可以修复VC不能执行打开功能的问题,具体步骤参看说明文档。
AHCI驱动(for xp)
在XP系统中加载AHCI模式可以开始BIOS中的AHCI选项,以发挥硬盘的最佳性能,但是使用IDE模式安装XP系统后开启AHCI模式会出现蓝屏重启的问题,此时需要通过安装AHCI驱动来解决这一问题。此压缩包中附有安装的word文档。
冰点文库下载器
冰点文库下载器是一款十分好用的文库下载器,能够对百度文库、豆丁文库等文库内的文章实现免积分一键下载,让用户无需积分就可以自由下载百度文库和豆丁文库等文档,下载的文档还能生成高清晰度的pdf格式文档。
AccessPort 串口调试工具
用于调试、检测串口数据的小工具。直接将文件夹解压即可,免安装。
eXeScope(exe文件修改器)
eXeScope是一款功能强大的exe程序修改器,不需要源码即可修改exe程序中的字体、菜单位置、对话框排序、字符串、图片资源等,支持exe、dll和ocx文件,常常用作软件汉化工具,可直接修改vc++及Delphi编写的程序。
BurnInTest V6.0 Pro
PassMark BurnInTest是一款机器性能稳定行及可靠性的测试工具,BurnInTest可以同时对系统所有的子系统进行稳定性的测试。通过它的帮助你可以在很短的时间内对硬件进行全面的检测,并发现其中可能酿成大祸的隐患。能够像多线程应用程序那样同时测试CPU、硬盘、内存、网络、光驱、声卡、显卡以及打印机。
此工具需要秘钥激活,安装完成后首次启动BurnInTest时,会提示输入秘钥,将UltraKey中的内容复制进去即可。
httpd-2.2.22-win32
内含两个安装程序,区别在于是否启用open ssl,根据需要任选其一即可。安装过程较为简单,在填Server Information时,没有特殊规定,只要输入信息符合格式即可(如:域名-pharen.org/服务器名-www.pharen.org/邮箱-pharen@gmail.com)。安装完成后,在浏览器中输入http://localhost,如果显示It Works!表示Apache安装成功。
vim
vim是一个类似于vi的文本编辑器,不过在vi的基础上增加了很多特性,同Emacs一样都是非常优秀的文本编辑器。
SourceCounter
可用于统计程序中的文件总数、代码行数、注释行数等,可统计的代码类型也比较全面。
Secure SSH
安装虚拟机后,利用Secure SSH可以方便地对虚拟机进行控制,而且可以非常快捷地在主机和虚拟机之间传输文件,个人比较喜欢。
CuteFTP Pro
CuteFTP Pro是一个全新的商业级FTP客户端程序,其加强的文件传输系统能够完全满足今天的商家们的应用需求。很好用的一款小工具,直接解压缩后就可以通过注册码进行注册。
LoadRunner破解工具
内含LoadRunner的破解文件和注册表清除工具,以及一份简单的破解说明(包括注册码)。亲测,可用。
SourceInsight3(附序列号)
source insight 是windows下查看大型程序的工具,内附序列号,可直接使用。
mysql-connector-java
Eclipse与MySQL连接时需要使用的jdbc驱动。