Sudoku

简介 数独程序,解题的目的是根据9×9盘面上的已知数字,推理出所有剩余空格的数字,并满足每一行、每一列、每一个粗线宫内的数字均含1-9,不重复

简单CPU设计实践

开始前的话 本文将从零开始介绍处理器的基本原理和架构,并且用简单的电路搭建方式实现一个非常简单的8 bit CPU。由于数字电路内容参考资料众多,并且

Game2048

简介 这是一个用Java写的实现2048游戏的程序,加入了人工智能,能够自动运行。 技术 项目引入MVC架构的思想,将逻辑与界面分离。这个程序的难

TFT液晶屏Linux下的移植

预览 手上有个TFT液晶屏,正好我的树莓派缺一个显示器,所以便萌发了这个移植的想法,以便物尽其用。以下是效果图: 声明 这个教程只是提供一个思路,

Magic Plain

简介 一个用Java写的2D的游戏,类似于炸弹超人,不过比炸弹超人内容更加丰富。不仅道具的种类很多,而且炸弹爆炸效果也是多种多样的。游戏设置了

贪吃蛇(二)

简介 传统的贪吃蛇游戏,实现蛇的移动、进食、增长以及死亡过程,并统计所得分数。游戏面板划分为许多小格,蛇移动时每次只移动一格。食物随机放置,但

贴吧用户ID挖掘机

简介 这是一个用来挖掘贴吧用户ID的程序,能够将某个贴吧的所有用户名都按格式记录下来,可用于@大量用户。 技术 程序用C语言写成的,使用Windo

装甲之战

简介 坦克游戏,通过控制坦克消灭敌人获取胜利。 技术 这个程序也是刚学C的时候做的,一边学C一边参考Windows API写程序。程序采用的是纯Wi

俄罗斯方块(二)

简介 俄罗斯方块游戏。 技术 纯控制台程序,画面全部由字符组成,具有存档功能。 在刚刚学C语言的时候写的。那个时候分模块的概念不是很强,所有函数写在

俄罗斯方块(一)

简介 经典的俄罗斯方块。 技术 中学时期作品,使用了双缓存技术。那时觉得程序无所不能,虽然对程序的认识比较肤浅,但总想做一些东西出来,这个程序采用