Linux命令行下的个人记帐程序
自己写的给自己用的记帐程序,命令行下的,用于记录日常收入支出,以及自己的资产和负债情况,并进行一些数据分析。
开发环境:Unbutu10.04 gcc4.4.3 sqlite3.6.22 vim7.2 gdb7.1
因为程序中用了一些linux的shell命令(用system()调用),所以移植到其它操作系统时要自行修改。源程序中没有附带sqlite3的动态链接库,请自行安装。
许可协议:GPL3
免责声明:本人对修改、使用本程序造成的任何数据及财务损失概不承担任何责任,存储重要数据请另行备份,个人你理财请咨询专业人士。如您不同意,请勿使用及修改本程序。
也可以通过"git clone git://github.com/zwdnet/Money.git"命令下载最新的代码。
QT写的五子棋人机对弈程序
用QT写的五子棋游戏,一年多前在windows SDK里写的,现在移植到Ubuntu下,用于人机对战,实现了三种不同的算法,还可以算法之间对战。
开发环境:
ubuntu10.04
linux3.04
gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3
Qt version 4.6.2
编译方法:
qmake -project && qmake && make
本来还想实现博弈树的算法,没有调通,就暂时放弃了,期待高手。另外算法间对战似乎有点问题,相同的算法之间对战理论上输赢概率应该一样,但是实际测下来有的差别很大,不知道是啥原因。
最新代码的git下载方法: git clone git://github.com/zwdnet/FiveQi.git
用QT写的贪食蛇游戏
用QT写的贪食蛇游戏,在Ubuntu下开发。由于是用QT开发的,理论上是跨平台的,但是我没在其它平台上试过。
程序结构:
main.cpp 主函数文件
snake.h snake.cpp 游戏的数据结构
mainwindow.h mainwindow.cpp QT相关的类,游戏的框架
开发环境:
gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3
Qt version 4.6.2
编译方法:
qmake -project && qmake && make
许可协议:
GPL3.0
使用MySQL的实验程序:电子书管理软件
管理电脑里的电子书,提供查询,插入,删除,统计书的总数等操作。
用C/C++写的,详细介绍请看源码下的README文件。
在Linux下开发,用到了curses库,所以不确定在Windows里用其它编译器能不能编译通过。
《Orange's 一个操作系统的实现》电子书第五部分
《Orange's 一个操作系统的实现》电子书第五部分,一共五部分,一起下载后解压。是用相机拍的,不是扫描的,清晰度不太好,不喜勿下!请于下载后24小时内删除,请支持正版!
《Orange's 一个操作系统的实现》电子书第四部分
《Orange's 一个操作系统的实现》电子书第四部分,一共五部分,一起下载后解压。是用相机拍的,不是扫描的,清晰度不太好,不喜勿下!请于下载后24小时内删除,请支持正版!
《Orange's 一个操作系统的实现》电子书第三部分
《Orange's 一个操作系统的实现》电子书第三部分,一共五部分,一起下载后解压。是用相机拍的,不是扫描的,清晰度不太好,不喜勿下!请于下载后24小时内删除,请支持正版!
《Orange's 一个操作系统的实现》第二部分
《Orange's 一个操作系统的实现》电子书第二部分,一共五部分,一起下载后解压。是用相机拍的,不是扫描的,清晰度不太好,不喜勿下!请于下载后24小时内删除,请支持正版!
《Orange's 一个操作系统的实现》第一部分
《Orange's 一个操作系统的实现》电子书第一部分,一共五部分,一起下载后解压。是用相机拍的,不是扫描的,清晰度不太好,不喜勿下!请于下载后24小时内删除,请支持正版!
《妙趣横生的算法》电子书第三部分
《妙趣横生的算法》电子书第三部分,一共三部分,一起下载后解压。是用相机拍的,不是扫描的,清晰度不太好,不喜勿下!请于下载后24小时内删除,请支持正版!
《妙趣横生的算法》电子书第二部分
《妙趣横生的算法》电子书第二部分,一共三部分,一起下载后解压。是用相机拍的,不是扫描的,清晰度不太好,不喜勿下!请于下载后24小时内删除,请支持正版!
《妙趣横生的算法》电子书第一部分
《妙趣横生的算法》电子书第一部分,一共三部分,一起下载后解压。是用相机拍的,不是扫描的,清晰度不太好,不喜勿下!请于下载后24小时内删除,请支持正版!
SageMath教程中文版
SageMath官方教程的中文翻译,pdf格式。我想学SageMath(不想用盗版的matlab之类),在csdn上搜到一个教程的中文版,居然要8分才能下载,无言!我在网上其它地方找到了,现在共享。不想花这一分的朋友可以到这(http://ai7.org/wp/html/682.html),这是翻译者的网站,可以免费下载。感谢翻译者的辛勤劳动!
A Practical Introduction to Data Structures and Algorithm Analysis Third Edition (C++ Version)
A Practical Introduction to
Data Structures and Algorithm
Analysis
Third Edition (C++ Version)
作者:Clifford A. Shaffer
英文版的,国内第二版有张铭等的译本,但我没有找到电子版。
以下是作者网站上的说明:
The third edition of the textbook is now available! I maintain both a Java version and a C++ version. This material is distributed free for educational use. See here for more information about the goals of this online textbook project.
定时自动休眠/关机的小程序源代码
我写给自己用的定时自动休眠/关机的小程序,对话框界面,Win32 SDK程序,用Code::Blocks开发,功能是让电脑在指定的时间后自动休眠/关机,克服了Windows系统自带的电源管理只要一动鼠标或键盘就重新开始计时以及更改时间不方便的缺点,最长时间为1天(1440分钟)。
五子棋游戏人机对弈程序源代码
我写的五子棋人机对弈程序,开发环境是Code::Block8.02,是用的Win32 SDK编程,没用任何框架,所以其它开发环境应该把源文件加入工程就OK了,但是我没试过。核心算法参考了Zhong_Zw的程序,特此感谢。本来还想实现博弈树的算法,可是没有调试通过,就放弃了。使用的算法是贪心算法,还有随机算法。
经典算法 一个网站的打包下载
经典算法 一个台湾网站的关于算法相关内容的打包下载
《汇编语言》第二部分
《汇编语言》 王爽
写的很清楚,强烈推荐。这是第二部份,下载2部分后一起解压
《汇编语言》第一部分
《汇编语言》 王爽
写得很清楚,强烈推荐。因为大小限制分成两部分上传,下载后一起解压。