简单CPU设计实践 2014年10月27日 开始前的话 本文将从零开始介绍处理器的基本原理和架构,并且用简单的电路搭建方式实现一个非常简单的8 bit CPU。由于数字电路内容参考资料众多,并且大多数专业开设过数字电路,所以 … 阅读更多
Game2048 2014年09月18日 简介 这是一个用Java写的实现2048游戏的程序,加入了人工智能,能够自动运行。 技术 项目引入MVC架构的思想,将逻辑与界面分离。这个程序的难点在于AI算法,刚开始我的想法是 … 阅读更多
TFT液晶屏Linux下的移植 2014年05月14日 预览 手上有个TFT液晶屏,正好我的树莓派缺一个显示器,所以便萌发了这个移植的想法,以便物尽其用。以下是效果图: 声明 这个教程只是提供一个思路,不能保证所有的TFT屏幕都能成功。 … 阅读更多
Magic Plain 2013年12月31日 简介 一个用Java写的2D的游戏,类似于炸弹超人,不过比炸弹超人内容更加丰富。不仅道具的种类很多,而且炸弹爆炸效果也是多种多样的。游戏设置了多个场景,十六张地图,每个场景的道具 … 阅读更多
贪吃蛇(二) 2013年07月07日 简介 传统的贪吃蛇游戏,实现蛇的移动、进食、增长以及死亡过程,并统计所得分数。游戏面板划分为许多小格,蛇移动时每次只移动一格。食物随机放置,但不能放到蛇身。每进食一次,蛇身增长一 … 阅读更多
贴吧用户ID挖掘机 2012年12月23日 简介 这是一个用来挖掘贴吧用户ID的程序,能够将某个贴吧的所有用户名都按格式记录下来,可用于@大量用户。 技术 程序用C语言写成的,使用Windows网络编程。采用socket通 … 阅读更多
装甲之战 2012年12月01日 简介 坦克游戏,通过控制坦克消灭敌人获取胜利。 技术 这个程序也是刚学C的时候做的,一边学C一边参考Windows API写程序。程序采用的是纯Windows编程,没有涉 … 阅读更多
俄罗斯方块(二) 2012年11月20日 简介 俄罗斯方块游戏。 技术 纯控制台程序,画面全部由字符组成,具有存档功能。 在刚刚学C语言的时候写的。那个时候分模块的概念不是很强,所有函数写在一个文件里面,使得代码有些乱。 … 阅读更多
俄罗斯方块(一) 2008年11月26日 简介 经典的俄罗斯方块。 技术 中学时期作品,使用了双缓存技术。那时觉得程序无所不能,虽然对程序的认识比较肤浅,但总想做一些东西出来,这个程序采用的是MFC,结合Windows的 … 阅读更多