- 博客(0)
- 资源 (54)
- 收藏
- 关注
国际程序设计大赛作品欣赏
国际程序设计大赛的作品欣赏
1、 先来第一个:
一段纯 3D 的 DOS 动画,据说是获一等奖的作品。虽然它不是最精美的,
但是当你得知它只有 4K 时,会不会立刻疯死掉呢?
附件:3ddemo.com
2、 再来一个:
幽灵古堡 farb-rausche 64.0 KB (65,536 字节)
恰好 65536 字节,显然是参赛作品。它非常漂亮(利用了 Direct3D),更让人惊奇的是只有
64K!而更让人震惊的是,如果不压缩的话它的数据大小是 1.6G!再体会一次“奇迹”!
附件:castle.exe
3、 再来一个:
死亡阴影 64.0 KB (65,536 字节)
附件:death.exe
4、 火域幻境 73.0 KB (74,752 字节)
虽然大小超过了 64K 的限制,但是它的效果可称为程序中的艺术品了!
附件:fire.exe
5、 fr-016 farb-rausche 16 字节 (16 字节)
Let's rock hard!一个 DOS 里的小动画。看上去似乎没有什么特别,但是如果看到它的大小(16 字节),什么感觉?????
附件:fr-016.com
6、 第七天堂 Exceed 64.0 KB (65,536 字节)
由于参赛的要求是在 64K 之内即可,不少参赛者未免会有不到 65536 字节就有吃亏的感觉。 这是个 恰好 64K 的作品,可能利用了
DirectX 引擎,效果很好。
附件:heaven7.exe
7、 金属迷城 6.00 KB (6,144 字节)
考虑到它的大小时,你会不会体会到奇迹的含义
附件:metal.exe
8、 我要重点推荐的是这个作品fr-041_debris.exe(177K),效果是这所有作品之中最好的,一般的电脑无法流畅运行,我认为你买电脑时 可以把它带上运行一下作为一款测试工具。
附件:fr-041_debris.exe
9、 这个作品的效果和以上作品比都可名列前矛(64K),效果很好
附件:kkino64.exe
10、 这个就是传说中的25万倍压缩作品,prophecy《彗星撞地球》(63.5K)2000年时的最经典力作!画面看着挺舒服。
附件:prophecy《彗星撞地球》.exe
11、 爱之记忆
12、 3D裸女
13、 卡通
14、 光影
15、 FAiRLiGHT 这是在《三角洲3大地勇士》光碟版中带有的一个DEMO,发行组织FAiRLiGHT完全用原代码写出的自己组织的DEMO演示程序, 竟然才15K大小,画面也还行,对于他们的技术我们只能感到折服!
2012-06-01
ucos_ii中文注释.pdf
Ucos_II2.52 是一份非常完美的嵌入式开发系统,在学习ARM 的基础上,嵌入ucos 系统并增加自己的源码是一件不错的选择,目前在市面上已经有了大量的ucos 嵌入案例,特别是在arm 和dsp 的应用当中,已经成为一种主流,虽然和其它的嵌入式系统相比,ucos 不是很完善,如没有内存分配、任务级别不多;但却是一个代码简短、条理清晰、实时性及安全性能很高的嵌入式操作系统。
Ucos_II2.52 对比2.8 版的256 个任务而言,任务数量相比过少,但却是目前应用量最大的一个版本,相对而言,能够满足我们的基本要求,而且增加了很多消息处理,特别是在优先级别方面,具有不可比拟的优势;我曾试图阅读ecos 的源码,但还是失败了,还有挑战linux0.01 版源码的想法,最终我不能不被屈服;对于Ucos 而言,很多入门者是一个福音,因为它的代码非常的少,而且能够对应贝贝老师的书本直接参考,他的书本对结构方面讲解的极为xian 详细。
在学习Ucos 的整个过程中,E 文的理解是一个致命的打击,原因是我的E 文水平很差,不过Ucos 还是给了我尝试的动力,在作者的原基础上增加中文译码,也许是一件非常不错的选择,相信在中国和我这种水平的人多不胜数,中文的注解对源码而言,能够具有极高的理解价值,可以在极短的时间内,能够充分了解ucos 的真正含义。整个翻译过程历时4 个月,每每在寒冬腊月坐在计算机前面,不断的查阅贝贝老师的书来对整个Ucos 进行理解,对每个源码进行逐条翻译,也是一件非常需要勇气的事情,但E 文的翻译过程中很多变量是不能完全理解的,所以在翻译过程中不乏错误译文很多,于此带来的错误还请读者纠正,相信克服种种困难一定会有所了解的。对于经济窘迫的我来说,曾试图希望卖一点资料来养家糊口,但这种做法根本不现实,很多的读者可能和我一样,习惯了拿不收费的资料,并对变相收费有一种深恶痛绝的感觉;想了很多决定还是把它贡献出来,让更多的人来(更容易)了解ucos,贡献自己的一点力量。希望更多的人能加入这种高尚的学习氛围当中来,共同的来把一套完整的U 系列源码译文
早一日与我们分享,祝愿大家能够早日实现自己的梦想。
2012-04-26
android 漂亮的UI界面 完整的界面设计
声明:这也是我学习时在网上下载的,鉴于分享精神,并且觉得很不错才上传上来的
android 漂亮的UI界面 完整的界面设计 这是一个完整的UI设计,但是没写动作,这是一个公司程序员的公司任务设计,请别商用,要用请修改。。。
2012-03-19
Passware Kit Enterprise 10.3汉化版(万能解密)
Passware Kit Enterprise 10.3 Build 2585 汉化版
【软件介绍】
Passware Kit Enterprise 是一个功能极为强大的密码恢复工具合集。自 9.0 版起,开发商便对它进行了重大改进,将所有的密码恢复模块全部集成到一个主程序中。恢复文件文件密码时,再也无需像以前那样恢复哪种文件类型的密码需要手动启用哪种类型的密码恢复模块了,你只需启动主程序,凡是它所支持的文件格式,它都可以自动识别并调用内部相应的密码恢复模块。它支持 Excel、Word、WinZip、Windows 2008/Vista/2003/XP/2000/NT、Internet Explorer、Firefox、Access、Outlook、Acrobat、QuickBooks、FileMaker、WordPerfect、VBA、Lotus Notes、 ACT! ……等多种文件类型密码和操作系统密码的恢复。新版本对密码恢复引擎进行了优化(多核 CPU 加速,GPU 加速),密码恢复速度和老版本比起来得到了较大的提升,尤其是在 MS Office 2007 文件和 RAR压缩文件的密码恢复上体现得更为明显。除此之外,软件还整合了 Encryption Analyzer Pro 用于扫描电脑中受密码保护的项目,并在扫描结果的列表中给出相应的破解方案,以加快对密码的破解;新的 10.0 版在原有的基础上(破解日志、破解调节器、密码恢复向导……等等),还在菜单中增加了“工具”一项(包括选项和许可管理器),使软件的界面更显得人性化,在实际的应用中你可以选择是否启用分布式密码恢复、启用内置的 Passware Kit 代理和启用 nVidia GPU 加速等,并可以随时在许可管理器中对你的序列号进行添加或更改以根据实际需要启用更多的分布式密码恢复;在 Windows 密码重置 CD 的映像创建上也有较大的改进,你可以选择直接刻录或者仅保存映像文件以后再刻录。总之,新版的改进非常多,功能也更加强大,你可以在使用中细细体会。如果你在使用软件过程中需要更多的帮助,请参阅其帮助文件(我已作了汉化)。
主要特点:
* 恢复 180 + 文件类型密码
* 解密硬盘
* 扫描计算机上受密码保护的文件(整合 Encryption Analyzer Professional)
* 在多功能于一体的用户界面中集成 30+ 密码恢复模块和 Encryption Analyzer
* 重置本地 Windows 管理员密码
* 解密 TrueCrypt 卷
* 在线解密 Word/Excel 文件
* 恢复使用 BitLocker 保护的硬盘加密密钥
* 多 TACC 加速用于恢复 MS Office 2007 文件、Zip 和 RAR 压缩文件、PGP 密码
* 恢复 PGP 压缩文件、虚拟磁盘、密钥文件密码
* 多核 cpu 现在被有效地用于加快密码的恢复处理
* 8 个不同的破解类型(和他们的任意组合)可以在一个向导设置或拖放破解编辑器中使用
* 基本密码恢复破解:字典破解、Xieve 破解、暴力破解、已知密码/部分破解、先前密码破解
* 密码调节器支持(更改字母、反转单词等)
* 组合密码破解,例如“strong123password”
* 密码恢复破解的简易安装向导
* GPU 加速用于恢复 MS Office 2007 文件密码
* nVidia GPU (当可用时)可加快 3500% 的 MS Office 2007 文件密码恢复速度
* 保存所有已恢复的密码并可重复用于其他文件
【汉化历史】
2011年03月31日(完成 Passware Kit Enterprise v10.3 Build 2585 的汉化)
1、重新汉化了软件的主程序 PasswareKitEnterprise.exe。
2、依据微软本地化规范,对一些翻译用语和标点符号进行了调整。
3、修正了上一汉化版中有个别对话框显示英文的问题。
2010年08月08日(完成 Passware Kit Enterprise v10.0 Build 1772 的汉化)
1、重新汉化了软件的主程序 PasswareKitEnterprise.exe。
2、修正了上一汉化版中个别对话框仍显示英文的问题。
3、调整并修正上一汉化版中个别翻译失妥之处。
4、汉化并重新编译了软件的帮助文件。
2010年05月08日(完成 Passware Kit Enterprise v9.7 Build 1572 的汉化)
1、重新汉化了软件的主程序 PasswareKitEnterprise.exe。
2、对上一版中个别翻译有误的字串进行了调整。
3、汉化并重新编译了软件的帮助文件。
2009年10月28日(完成 Passware Kit Enterprise v9.3 Build 815 的汉化)
1、汉化了软体的主程序 PasswareKitEnterprise.exe。
2、汉化并重新编译了软件的帮助文件。
【特别声明】
本人所制作的汉化软件纯属个人爱好,并无其它目的,你可以任意转载本汉化软件,但转载时必须注明此软件的出处,并保证此汉化软件及汉化说明的完整性。未经本人准允,任何单位和个人不得将此汉化软件连同其帮助文件用于商业用途,更不得对其进行拆包、重新打包、捆绑插件和恶意软件。为了防止此汉化软件被人恶意利用,请大家在使用前仔细校对此软件的MD5值,任何由使用此汉化软件所引发的问题,本人概不负责。
此版3月底就汉化完毕,因当时考虑到有新版本(10.5)要出,故将其压下,但等了好几个月,也没有拿到完整的安装版,现只好将就着发布吧。另说明一下,此版的帮助文件沿用的是10.0的,等拿到新的11.0完整版安装版后,我再将其重新汉化。
因本人的水平有限,汉化中可能会存在某些汉化不彻底或翻译不准确的情况,我在此先向大家表示无比的歉意,请大家多给予批评和指正,并向在汉化学习过程中曾给予我启蒙和帮助的汉化新世纪及吕达嵘老师表示忠心的感谢,谢谢他对我的批评和指正!
如果大家在使用过程中如果发现有什么错误或其他问题,请通过EMAIL([email protected])与我联系。
=================================================================
千岛掠影
2011年8月26日
2012-03-15
Verilog_HDL教程.pdf
第1章 EDA技术综述 1
本章内容简介 1
1.1 引言 1
1.2 EDA技术及其发展 2
1.3 设计方法与设计技术 3
1.3.1 Top-down设计 3
1.3.2 Bottom-up设计 5
1.3.3 IP复用技术与SOC 5
1.4 EDA设计的实现 6
1.5 硬件描述语言 7
思考与练习 9
第2章 EDA设计软件与设计流程 10
本章内容简介 10
2.1 EDA软件工具概述 10
2.1.1 集成的CPLD/FPGA开发工具 10
2.1.2 输入工具(Design Input Tools) 11
2.1.3 逻辑综合工具(Synthesis Tools) 12
2.1.4 仿真工具(Simulation Tools) 12
2.1.5 IC版图工具 13
2.1.6 其他EDA工具 14
2.2 EDA设计的流程 14
2.2.1 输入(Design Input) 14
2.2.2 综合(Synthesis) 15
2.2.3 适配(Fitter) 16
2.2.4 仿真(Simulation) 16
2.2.5 编程(Program) 17
思考与练习 17
第3章 Verilog HDL设计初步 18
本章内容简介 18
3.1 Verilog语言的历史及与C语言的比较 18
3.2 完整的Verilog HDL设计 20
3.2.1 4位全加器和4位计数器 20
3.2.2 综合 21
3.2.3 仿真 22
3.3 Verilog模块基本结构剖析 27
3.3.1 Verilog模块的结构 27
3.3.2 逻辑功能定义 29
思考与练习 30
第4章 Verilog HDL语言要素 32
本章内容简介 32
4.1 词法 32
4.1.1 空白符和注释 32
4.1.2 数字与字符串(Numbers & Strings) 33
4.1.3 标识符(Identifiers) 35
4.1.4 运算符(Operators) 36
4.1.5 关键字(Keywords) 36
4.2 数据类型 36
4.2.1 连线型(Net Type) 36
4.2.2 寄存器型(Register Type) 38
4.2.3 parameter 38
4.3 寄存器和存储器 39
4.3.1 寄存器 39
4.3.2 存储器 39
4.4 运算符 40
4.4.1 运算符 40
4.4.2 运算符的优先级 44
思考与练习 44
第5章 Verilog HDL行为语句 45
本章内容简介 45
5.1 概述 45
5.2 过程语句 46
5.2.1 always过程语句 46
5.2.2 initial语句 50
5.3 块语句 51
5.3.1 串行块begin-end 51
5.3.2 并行块fork-join 52
5.4 赋值语句 53
5.4.1 持续赋值与过程赋值 53
5.4.2 阻塞赋值与非阻塞赋值 55
5.5 条件语句 56
5.5.1 if-else语句 56
5.5.2 case语句 58
5.5.3 条件语句使用要点 60
5.6 循环语句 61
5.6.1 for语句 61
5.6.2 repeat语句 62
5.6.3 while和forever语句 63
5.7 编译向导 65
5.7.1 宏替换`define 66
5.7.2 文件包含`include 66
5.7.3 条件编译`ifdef、`else、`endif 67
思考与练习 68
第6章 进程、任务与函数 69
本章内容简介 69
6.1 进程(process) 69
6.1.1 进程 69
6.1.2 进程间的通信 70
6.2 任务(task) 71
6.3 函数(function) 74
6.3.1 函数 74
6.3.2 任务与函数的区别 79
6.4 顺序执行与并发执行 79
6.5 Verilog-2001新增语法结构简介 81
思考与练习 84
第7章 Verilog HDL的描述风格 85
本章内容简介 85
7.1 概述 85
7.2 结构描述 86
7.2.1 Verilog HDL内置门元件 86
7.2.2 门级结构描述 89
7.3 行为描述方式 90
7.4 数据流描述方式 91
7.5 不同描述风格的例子 93
7.5.1 半加器 93
7.5.2 1位全加器 95
7.5.3 4位全加器 98
思考与练习 100
第8章 仿真 101
本章内容简介 101
8.1 概述 101
8.2 系统任务与系统函数 102
8.2.1 $display与$write 102
8.2.2 $monitor与$strobe 103
8.2.3 $time与$realtime 104
8.2.4 $finish与$stop 105
8.2.5 $readmemh与$readmemb 105
8.2.6 $random 106
8.2.7 文件输出 106
8.3 用户自定义元件(UDP) 107
8.3.1 组合电路UDP元件 107
8.3.2 时序逻辑UDP元件 110
8.3.3 UDP元件缩记符 111
8.4 延时模型的表示 112
8.4.1 时间标尺定义`timescale 112
8.4.2 延时的表示方法 113
8.4.3 延时说明块(specify块) 114
8.5 测试平台(Test Bench) 114
8.5.1 Test Bench 114
8.5.2 测试程序的编写 116
8.6 仿真示例 119
8.6.1 组合电路的仿真 119
8.6.2 时序电路的仿真 124
思考与练习 125
第9章 Verilog HDL设计进阶 126
本章内容简介 126
9.1 基本组合电路的设计 126
9.1.1 简单门电路 126
9.1.2 编译码器 129
9.1.3 数据选择器 132
9.1.4 用组合电路实现的ROM 133
9.2 基本时序电路的设计 134
9.2.1 D触发器与JK 触发器 134
9.2.2 锁存器与寄存器 136
9.2.3 计数器 139
9.2.4 ROM/RAM模块 140
9.2.5 串/并转换 141
9.3 简单的微处理器 142
9.3.1 设计实现 142
9.3.2 仿真 143
9.4 乘累加器(MAC)的设计 144
思考与练习 147
第10章 设计方法与设计技巧的探讨 148
本章内容简介 148
10.1 可综合的设计技术的讨论 148
10.1.1 可综合的Verilog HDL结构 148
10.1.2 可综合设计的要点 150
10.2 流水线设计技术(Pipeline Design) 151
10.3 资源共享(Resource Sharing) 155
10.4 有限状态机(FSM)设计 157
10.4.1 基于状态机的设计 157
10.4.2 频率计控制器设计举例 160
10.4.3 几点讨论 162
10.5 多层次结构电路的设计 164
10.5.1 图形与文本混合设计 164
10.5.2 文本设计 165
10.6 阻塞与非阻塞赋值使用要点 167
10.6.1 进程的设计 167
10.6.2 阻塞赋值与非阻塞赋值 168
10.6.3 应用要点 171
10.7 片内存储器的使用 172
10.7.1 片内存储器 172
10.7.2 设计举例 173
10.8 如何消除毛刺 175
10.8.1 毛刺的产生 176
10.8.2 毛刺的消除 177
思考与练习 179
第11章 Verilog HDL综合设计实践 180
本章内容简介 180
11.1 数字跑表 180
11.1.1 设计输入与编译 180
11.1.2 仿真 183
11.2 4位数字频率计 183
11.2.1 功能与原理 183
11.2.2 设计实现 184
11.3 交通灯控制器 187
11.3.1 功能要求 187
11.3.2 设计实现 188
11.4 乐曲演奏电路 191
11.4.1 音调的控制 192
11.4.2 音长的控制 193
11.4.3 乐曲演奏电路源程序 193
11.5 自动售饮料机的设计 197
11.6 实用多功能数字钟 199
11.6.1 功能 200
11.6.2 源程序 200
11.7 计费器设计 205
思考与练习 209
第12章 算法与复杂逻辑的实现 210
本章内容简介 210
12.1 加法器设计 210
12.1.1 级连加法器 211
12.1.2 并行加法器 212
12.1.3 超前进位加法器 212
12.1.4 流水线加法器 219
12.2 乘法器设计 219
12.2.1 并行乘法器 219
12.2.2 移位相加乘法器 220
12.2.3 查找表乘法器 220
12.2.4 加法树乘法器 223
12.3 FIR滤波器的设计 225
12.3.1 FIR滤波器的结构 225
12.3.2 抽头系数编码 226
12.3.3 源代码及仿真 227
12.4 数字相关器 231
12.5 信道编译码器 233
12.5.1 线性分组码编译码器 233
12.5.2 循环码编译码器 237
12.6 CRC校验码 241
思考与练习 244
第13章 EDA软件使用指南 245
本章内容简介 245
13.1 概述 245
13.2 Synplify Pro使用指南 246
13.2.1 Synplify Pro的性能特点 247
13.2.2 Synplify Pro使用指南 248
13.2.3 Synplify Pro与MAX+PLUS II的接口 251
13.3 Synplify 使用指南 253
13.3.1 Synplify的功能特点 253
13.3.2 Synplify使用举例 254
13.4 ModelSim使用指南 256
13.4.1 ModelSim功能仿真 257
13.4.2 ModelSim时序仿真 262
13.5 ispLEVER使用指南 264
13.5.1 ispLEVER的特点 264
13.5.2 基于ispLEVER的Verilog设计 264
13.6 MAX+PLUS II使用指南 268
13.7 Quartus II使用指南 274
13.7.1 创建工程文件 274
13.7.2 编译 278
13.7.3 仿真 281
13.7.4 Synplify Pro与Quartus II的接口 284
13.8 结束语 285
2012-03-12
华为内部员工培训资料-C++课件
华为内部员工培训资料-C++课件
包含:
华为公司编程语法规范.doc
C++中级培训教材.doc
C++中级培训胶片.ppt
文件夹-清华大学-数据结构
文件夹-自己动手写操作系统电子书+源代码
2012-02-29
C++人工智能游戏开发的一些实例源代码
C++开发人工智能游戏的一些实例源代码,早期时候的一些源码,好像是人工智能游戏编程真言这本书的随书源代码,用VC6.0可以打开,适合新手朋友学习参考。
2010-05-09
大学专用智能评教系统源代码 论文设计全套文件
C#做的智能评教系统,内含论文,是毕业设计时做的,供大家下载
详细阐述了网上智能评教系统(以下简称系统)的设计与实现。系统以Visual studio.net 2003中的C#.net为开发语言,数据库采用SQL Server 2000。系统的智能性主要体现在智能动态设计评选项目、动态生成评教界面、智能设置非法评教结果特征、根据学生学号智能提取被评教的教师名单、对单个评教结果智能分析(主要是指对合法的和非法的结果的不同处理)、评教结束后智能统计出没有参与评教的学生名单、根据评教结果对教师智能评分等。服务器端操作系统使用 Windows Server 2003,每秒数据库并发数据访问记录数在500~2000 ,具有较高的稳定性,较好的维护水平。
【关键词】教学评估,智能评教,非法处理,智能评分,评教 议教 智能评教 评教系统 评教源码 毕业设计 论文设计 系统设计 C# 毕业论文 硕士论文
2010-05-09
JAVA版教学管理系统源码带毕业设计
【摘要】 J2EE技术无疑是当今因特网应用的最佳技术方案之一,围绕J2EE技术的应用性,也产生了大量的Web开发框架、中间层开发框架、数据层开发框架,它们极大地提升了J2EE技术的易用性[1]。本文描述了J2EE的相关技术,比如Servlet,JSP,Struts,Hibernate等,并用这些技术完成一个基于Web的教学管理系统。
【关键词】 Servlet,JSP,Struts,Hibernate,MVC,教学管理系统。
2010-05-09
Ucos学习资料.zip
包含文件:
STM32 UCOS移植.pdf
Ucos_II_中文注释版.pdf
Ucos讲义--北航.pdf
ucos教程.pdf
嵌入式实时操作系统μCOS-II原理及应用_任哲编著.pdf
uCOS-II原理 任哲--PPT
Ucos中文书-邵贝贝
任哲书本练习源码--经典-Windows下练习
2012-06-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人