ygame开发贪吃蛇游戏 1,游戏要素: (1)一条可以移动的蛇(用方块组成),利用键盘上下左右键控制方向 (初始状态:蛇初始长度设为3) (优化:初始位置随机出现) (优化:蛇头设成不同颜色) (2)随机出现食物 (细节:不能出现在蛇身上) (优化:每出现五次食物额外出现一次计时的奖励食物。吃掉奖励食物不增加蛇的长度) (3)蛇每吃掉一个食物长度(在蛇尾)增加一个方块,食物再重新随机出现 (优化:蛇吃食物加声音特效) (4)蛇撞到边界穿墙而过 (5)蛇撞到自己游戏结束 游戏结束播放游戏结束音乐和结束图片 (优化:游戏结束播放游戏记录得分) (优化:如果破纪录出现新纪录图片) (6)计分器-实时显示分数 (优化:可以不断刷新记录) (7)设置一个开始游戏 (优化:开始游戏后可以选择难度) (8)背景音乐
6250游戏1
本人在大二写的算法设计与分析课设 项目使用MFC和C++ 1、输入输出说明 输入一个含有英文单词的文本文档,存入字典树。 输出字典树先序结果,并将结果保存至文件中。 2、数据结构 字典树、字符比较、递归。 2、算法描述 1.初始化字典树 2.将文本中所有大写字母转换成小写字母(利用ascll码进行数值转化) 3.根据文本内容构建字典树(遍历创建字典树) 4.从字典树中获取单词并输出单词及其词频 5.词频查找(通过从控制台获取需要查找的单词进行查找)
44801
1、技术架构 springboot+springcloud+feign+redis+mybatis+mysql+mongoDB 2、负责描述 圈子模块的动态发布,浏览好友、个人、推荐动态 个人模块的登录验证和通用设置
6052APP
导线网平差软件源文件源码
平面二维导线网平差程序,在导入已知点信息、测量边数据、测量角数据,以及测量误差后,可以直接进行平差处理获得较为理想的点位坐标信息,程序功能齐全,可以获得中间过程,并且可以图像化显示。
4220WPF1
为公司开发环境搭建的基础前端vue分装基础版本,前端包含了activity5前端和vue的整合及前端一些基础的功能,其中搭建前端的时候注意相关组件的版本问题,如果版本不对会造成一些问题,这个需要特别注意
96301
加密软件设计源文件源码
系统功能介绍 1 、加密软件向用户提供了一个简洁的图形化界面,用户可以在界面中选择 Windows 系统中的任意想要加密的文件,可以是文本、图片、视频、音频等。 2、 密钥选择功能 用户可以在文本输入框输入一个任意长度的加密因子,作为生成安全随机数 的参数,而安全随机数会作为初始化密钥的参数。密钥的生成根据用户在下拉列 表选择的加密算法,可利用 JCA 中密钥生成器来完成。 3 、加解密功能 用户选择好想要加解密的文件后,按下加密或解密按钮,即可执行对文件的 加解密,加密是将文件用文件输入流读取出来,使用密钥对数据加密后,再由文 件输出流写入密文文档,解密则是将密文文档由文件输入流读取出来,使用密钥 对文件解密,将解密出的明文读入明文文档。 4 、还原出原文件功能 输入流和输出流都是面向字节的,即最后写出的明文文档内数据为二进制数 据,而要还原出的是原文件类型,所以需读取解密出的明文二进制数据的前 4 个字节,也就是文件头,通过文件头来判断原文件类型,然后将明文读入正确类 型的文件。 5、 信息反馈功能 加密解密成功后会向用户反馈加解密是否成功的信息,以及密文文档和明文 文档存
83601
MQTT服务源文件源码
包括一个MQTT服务器和一个MQTT客户端,可以进行订阅消息、接收广播消息和广播消息,包含console、win、web三种实现方式
60201
该产品旨在通过专业老师团队的评测、分析和背景资料的调查,为学员及家长提供更客面更全面的机构信息,为学员及家长选择产品提供更多的选择和数据参考,降低客户试错风险及资金风险;解决中小机构推广成本高,获取流量难的问题。
52401
网站的创作背景:为纪念革命先辈们的不易,以建档一百周年为主题设计了一个网站。 网站主要包括六个页面(待完善) 1.首页 2.新闻页 3.先进人物页 4.重大战役页 5.留言建议页 6.详情内容页 首先设计了一个公共的样式来作为header、nav和footer,每个页面都包括这俩个内容。 其次每个页面有一个单独的主要内容css样式。 还有一些细节的部分,如当前选定页面在nav区域显示高光,鼠标放在图片上边的时候会有一个放大缩小的效果等等。
44101
本书内容 本书共分为 11 章,各章内容如下: 第一章简单介绍了嵌入式系统,并对 *works 操作系统特性进行了简单的说明。 第二章对 *works 操作系统几个主要组成方面进行了比较详细的介绍,包括任务,任务调 度,任务间通信,内存管理,中断处理。我们不做翻译官方文档的工作,结合作者经验有感 而发。 第三章对 *works 内核映像类型以及启动方式进行了详细分析,并对下载方式中使用的 bootrom 进行了较为深入的分析和介绍,此后对 *works 操作系统启动过程进行了梳理。本 章将澄清读者对 *works 启动方面的很多疑问。 第四章讨论了驱动程序的基本功能和结构,对驱动程序中常用的一些策略以及注意事项进行 了介绍。 第五章介绍了 *works 设备驱动的内核结构层次,着重对 IO 子系统及其维护的三张系统表 进行了讨论,并对 *works 下已有的几个较为常用的驱动以代码示例的方式介绍了其使用 方法。 第六章开始进入具体设备驱动的设计,在本章中我们将从结构层次最为简单的普通字符设备 驱动开始讲起,以一个 SPI 接口驱动代码为例,着重讨论了普通字符设备驱动的结构,设计 方式和
99001
聊天室源文件源码
一、任务简要描述 用Java语言实现一个C/S聊天软件。类似于同学们所熟悉的QQ。 二、系统需求分析 1.有用户注册系统 2.有用户登录系统 3.有用户聊天界面 4.有一个聊天室 5.支持私人聊天 6.能看见有多少人在聊天室 7.漂亮的ui界面 三、系统设计 客户端: 1.登录系统,需要有两个监听事件:注册和登录账户。注册能够将登录跳转到注册界面。登录功能能够核对被登录用户的账号,密码和登录状态,判定用户具不具有登录权限,如果登录成功,会修改数据库中该账户的登录状态。 2.注册界面,需要用户输入我们需要记录的关键值:用户昵称和密码。系统会自动生成账号,并存入数据库,为登录核对提供依据。 3.用户界面,该界面涵盖了我们所提供的两种服务:多人聊天室和私人聊天。并加入两种事件的监听功能,如果用户点击多人聊天,即进入多人聊天系统。如果用户点击私人聊天,即进入私人聊天系统。 4.多人聊天,当用户进入多人聊天界面的时候,系统会自动生成一个socket,并连接多人聊天服务器,同时启动写和读的线程,设置线程的睡眠时间为1000。当用户写的时候正好启动写线程且线程活跃的时候,就写入数据,发送给服务器。当
106501
1、单页面演示,PC机上直接运行,无需搭建环境。 2、本地通过浏览器运行,无需安装其他软件。 3、本系统只是用了演示,如果项目中使用,请联系进行定制开发。
42401
1、能够自动启动被添加达系统的应用程序 2、运行程序可按权重,先后启动 3、程序意外退出后,可自动重新启动 4、可进行系统名称设置,多个监控程序同时启动。
61601
基于C++实现的多线程队列服务,使用了条件变量,智能锁,多线程,模板函数等的基础消息队列。 template struct wrapped_message: messag_base{ Msg contents; explicit wrapped_message(Msg const& contents_): contents(contents_){ printf(contents_); } };
82501
平板点餐UI源文件源码
平板点餐UI设计,有源文件。 登录、开台、选菜、下单、支(会员卡支付、微信支付、支付宝支付) 支付完成后,同步到收银台。
54101
产品名称:服务器运维面板原型设计方案V1.0 软件版本: Axure 8,Axure 9 作品类型: Axure原型 文件类型: .rp 文件大小:4.13MB 适用场景: PC、管理系统 适用人群: 设计师、产品经理 作品售价:¥39.00(折扣) 演示地址:https://www.axurebi.com/Demo/fuwuqi/%E7%99%BB%E5%BD%95%E9%A1%B5%E9%9D%A2.html 作品介绍: 简单好用的服务器运维面板,可视化、简易高效、操作透明、高可扩展.通过系统中心即可管理你的所有服务器,其它服务器只需要安装受控端。再也不用分别登录到每台服务器去管理了。强大的网站管理功能通过整合 Nginx、PHP、MySQL 等组件,帮助您快速创建和配置网站。该系统功能模块:网站管理,数据库管理,FTP管理,服务器监控,安全配置,文件管理,任务管理,系统配置等。
93011
基于selenium+pytest,采用页面对象模式进行分层设计: (1) base包主要包含一些公用的方法,包含重新封装元素定位方法等 (2) page包主要存放对象层的代码, 主要为页面对象层的方法 (3) testcase包主要存放编写的测试用例的方法 (4) utils包存放的主要是工具类的代码,比如针对xml文件数据读取方法等 (5) data主要存放测试数据文件,比如将测试数据维护在xml文件 (6) report存放生成的测试报告
63301
关键字驱动模式下,方便测试用例的维护,具体架构如下 util包,excel_read.py文件, 用于解析Excel文件内容。 base包,用于再次封装定位页面元素的方法,便于后面使用 keywordselenium包,actionMethod.py文件,用来封装关键字 case包,用来执行存放excel文件,存放测试步骤、对象、测试数据等
45601
作品名称:易云会员管理平台(通用模板)高保真交互原型 作品类型:源于实际项目按照功能重新设计 作品页面数量:75页 模板主要适用:互联网、电商行业产品经理软件开发使用。 使用说明:直接使用或者按照具体要求调整细节即可。 应用领域:互联网、电商行业、通用性、专用性的会员管理平台。 作品特色:切合实际项目需求制作的高保真通用类会员管理平台原型 软件版本:Axure 制作 作品描述: 系统根据会员系统需求,基于会员整体系统架构,搭建会员系统,实现多品牌/租户,多渠道会员业务实现以及数据的打通。 主要涉及75个主页面,十三个模块及35+个子功能,包括: 1) 用户管理(用户的基础信息,卡券资产,记录、来源等) 2) 会员管理(会员的基础信息,资产,记录、来源,用户分组等) 3) 会员卡管理(包括等级卡,权益卡,卡权益配置,卡发放记录) 4) 权益管理(权益配置管理,权益发放记录) 5) 积分管理(积分获取,使用与过期规则,积分变动记录) 6) 成长值管理(成长值规则,成长值变动记录) 7) 营销管理(注册有礼,生日送礼,定时送礼,达标送礼,手动送礼) 8) 会员卡包管理(卡券变
106401
以前写的一个前端工具类包,可以对图片文字进行插入 一键导出文件,暴露接口可以直接调用填充页面中的内容等,有需要的铁铁可以拿去用
47901
当前共161657个项目
×
寻找源码
源码描述
联系方式
提交