E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
贪吃蛇项目开发
C语言小游戏:
贪吃蛇
(游戏开发的环境和功能介绍)
铁汁们,我是大伟,欢迎来到大伟的游戏时间,今天带大家来玩一款几乎是所有人童年的记忆中的一款经典的不能再经典的游戏:
贪吃蛇
!当然了,在玩游戏前,我们还是要先把游戏写出来啦!
不准备秃的大伟
·
2024-02-06 08:54
c语言
开发语言
【友晶科技】基于FPGA的
贪吃蛇
游戏设计(八)——状态机设计
1.状态机理论知识Verilog语言可以依靠不同的always语句块实现硬件电路的并行执行,但在实际工程中,不仅需要并行执行电路,偶尔也会遇到需要串行执行的电路。这时候可以选择有限状态机FSM(FiniteStateMachine)来实现。状态机由状态寄存器和组合逻辑电路构成,能够根据控制信号按照预先设定的状态进行状态转移,是协调相关信号动作、完成特定操作的控制中心。有限状态机主要分为2大类:Me
Terasic友晶科技
·
2024-02-06 07:35
DE10-Standard
DE1-SOC
DE2-115
fpga开发
科技
游戏
【友晶科技】基于FPGA的
贪吃蛇
游戏设计(二)——数码管驱动模块
DE10-Standard/DE1-SoC/DE2-115数码管介绍在数字电路中,7段数码管是一个应用非常广泛的显示器件,它有7个可独立点亮的线段(LED灯),用户可以通过控制点亮7个线段中某些线段来显示十六进制数0~F。目前有两种类型的7段数码管显示器件:共阴极数码管和共阳极数码管。共阴极数码管是7个LED的阴极端一起接地,每个阳极端单独连接到控制端(比如接到FPGA的GPIOpin)。共阴极数
Terasic友晶科技
·
2024-02-06 07:05
DE10-Standard
DE2-115
DE1-SOC
fpga开发
游戏
【友晶】基于FPGA的
贪吃蛇
游戏设计(七)——食物(苹果)的产生
食物产生模块完成的任务是:每次初始化就给定一个食物坐标比如(24,10),然后蛇运动的过程中用蛇头坐标跟食物坐标对比是否重合来判断是否吃掉了食物,如果相同食物就被吃掉,然后由随机数产生新的食物坐标。单元划分蛇要吃掉的食物大小为16*16个像素(蛇头大小也是16*16,蛇身每一节大小也是16*16)。显示器分辨率是640*480,假设16*16算作一个单元,那么640*480可以看作是40*30个单
Terasic友晶科技
·
2024-02-06 07:05
DE10-Standard
DE1-SOC
DE2-115
fpga开发
游戏
科技
0 数据结构与算法概述
在现实
项目开发
过程中,很多实际问题需要精心设计的算法才能有效解决。对个人来讲,对算法的掌握也是区别于他人、保持竞争力的重要方面。
GoFuncChan
·
2024-02-06 07:17
分享springboot框架的一个开源的本地开发部署教程(若依开源
项目开发
部署过程分享持续更新二开宝藏项目PostgresSQL数据库版)
1首先介绍下若依项目:若依是一个基于SpringBoot和SpringCloud技术栈开发的多租户权限管理系统。该开源项目提供了一套完整的权限管理解决方案,包括用户管理、角色管理、菜单管理、部门管理、岗位管理等功能。若依项目采用前后端分离的架构,前端使用Vue.js框架开发,后端使用Java语言开发。前端使用了ElementUI组件库,界面简洁美观,易于使用。若依项目支持多租户模式,可以实现多个租
Java000I
·
2024-02-06 06:57
开源项目部署分享
学习历程
spring
boot
开源
数据库
若依
分布式光伏电站开发存在哪些问题?
在
项目开发
中,对于分布式光伏电站的投资者来说,面积大、电价高的工商业屋顶是保证投资收益的最佳选择。但是业主信用良好、易安装、无安全隐患的屋顶是有限的。2.资金问题分布式光伏电站的安装往往
鹧鸪云光伏与储能软件开发
·
2024-02-06 06:26
分布式
新能源
光伏
光伏设计软件
解决EasyExcel写入数据时的Invalid char错误
在最近的一个
项目开发
过程中,需要将数据写入Excel中。理所当然的,笔者第一时间使用了EasyExcel作为读写Excel的第三方工具类。
君若雅
·
2024-02-06 06:18
java
java
excel
SpringBoot过滤器获取请求的参数
一、背景在
项目开发
过程中,需要对于某些接口统一处理。这时候就需要获取请求的报文,再对获取的报文进行统一处理。
message丶小和尚
·
2024-02-06 05:04
java
spring
boot
后端
java
SpringBoot过滤器获取响应的参数
一、背景在
项目开发
过程中,需要对于某些接口统一处理。这时候就需要获取响应的报文,再对获取的报文进行统一处理。
message丶小和尚
·
2024-02-06 05:34
java
spring
boot
后端
java
【Unity知识点详解】自定义程序集
在
项目开发
中我们经常接触到第三方插件的程序集,如DOTween、Newtonsoft.Json等。使用自定义程序集有这么几个好处:方便代码的的复用。
火一线
·
2024-02-06 02:36
unity
游戏引擎
c语言实现greedy snake(
贪吃蛇
)
##第一个小项目大一学生寒假项目最终实现效果如图一.以C语言实现个人小项目在我们快速学完了一个高级编程语言,就应该写一个小项目来加以巩固自己的学习成果。所以今天,我们来尝试写一写greedysnake,对于大学生来说也是可以加强能力的存在。事不宜迟,我们开始吧。(Tips:我会加入一些外部链接,这些于编写遇到的问题有关,可以帮助你更好的解决)外部文件的引入以及一些定义#include#includ
MADAO_luv
·
2024-02-06 01:14
个人小项目
c语言
算法
开发语言
Xamarin 打包生成 Android apk 文件
VisualStudio支持apk发布Xamarin.Forms项目或Xamarin.Android
项目开发
完成之后需要发布。
weixin_30291791
·
2024-02-05 21:18
移动开发
基于SpringBoot+Vue的电影影城购票管理系统
末尾获取源码作者介绍:大家好,我是墨韵,本人4年开发经验,专注定制
项目开发
更多项目:CSDN主页YAML墨韵学如逆水行舟,不进则退。学习如赶路,不能慢一步。
Yaml墨韵
·
2024-02-05 21:08
vue
毕设
springboot
spring
boot
vue.js
后端
电影影城购票管理系统
基于SpringBoot+Vue的外卖点餐管理系统
末尾获取源码作者介绍:大家好,我是墨韵,本人4年开发经验,专注定制
项目开发
更多项目:CSDN主页YAML墨韵学如逆水行舟,不进则退。学习如赶路,不能慢一步。
Yaml墨韵
·
2024-02-05 21:36
springboot
毕设
vue
spring
boot
vue.js
后端
外卖点餐管理系统
基于SpringBoot+Vue的高校在线答疑管理系统
末尾获取源码作者介绍:大家好,我是墨韵,本人4年开发经验,专注定制
项目开发
更多项目:CSDN主页YAML墨韵学如逆水行舟,不进则退。学习如赶路,不能慢一步。
Yaml墨韵
·
2024-02-05 21:06
vue
毕设
springboot
spring
boot
后端
java
高校在线答疑管理
Android WebView重定向问题
转载:https://blog.csdn.net/u010217289/article/details/68065017在实际
项目开发
中,我们用到WebView的场景,大多是在对接协议、第三方应用或网页时出现
撒哈拉霸
·
2024-02-05 20:31
项目开发
多行编辑
问题
项目开发
中,如何进行多行编辑详细问题笔者使用IDEA,AndroidStudio进行
项目开发
时,由于代码冗余,修改过程中若是逐一删除或编辑,效率相对低,如何进行多行删除或编辑本文将提供IDEA,AndroidStudio
飞滕人生TYF
·
2024-02-05 17:14
intellij-idea
android-studio
pycharm
vscode跨语言调试
所谓“工欲善其事,必先利其器”,作为一个程序员,调试在
项目开发
过程中的重要性自然是不言而喻的。最近项目中遇到的项目是由python和cpp完成的,python端会调用到cpp的库。
笑傲江湖的小白
·
2024-02-05 16:25
clang
c++
vscode
ide
编辑器
【项目技术点总结之一】vue集成d3.js利用svg加载图片实现缩放拖拽功能
】vue集成d3.js利用svg加载图片实现缩放拖拽功能前言概述技术介绍实现过程插件安装引用组件初始化组件实现效果简单理解使用d3创建一个svg在svg中提添加元素函数使用使用总结说在最后前言概述最近
项目开发
过程中
伽蓝寺听雨
·
2024-02-05 16:02
前端开发
d3.js
vue.js
svg
em/px/rem/vh/vw的区别
文章目录一、介绍二、单位pxemremvh、vw三、总结一、介绍传统的
项目开发
中,我们只会用到px、%、em这几个单位,它可以适用于大部分的
项目开发
,且拥有比较良好的兼容性从CSS3开始,浏览器对计量单位的支持又提升到了另外一个境界
花言儿
·
2024-02-05 15:02
前端
css3
从零开始的项目实战(7)——项目进度述职报告
今天我会花一篇文章的篇幅来让大家对目前的
项目开发
进度有一个了解。有点像产品经理或者项目经理到客户那里汇报工作进度,同学们平常与项目经理或者产品经理交流可能不多,
姚大炮
·
2024-02-05 13:28
MySQL5.7 百万数据迁移到 ElasticSearch7.x
前言在日常
项目开发
中,可能会遇到使用ES做关键词搜索的场景,但是一般来说业务数据是不会直接通过CRUD写进ES的。因为这可能违背了ES是用来查询的初衷,数据持久化的事情可以交给数据库来做。
xdpcxq1029
·
2024-02-05 12:41
canal
ant-design基于Mock访问本地服务器的资源
前些时间
项目开发
中,遇到需要访问服务器上的静态资源,无论怎样配置,一直报跨域,405。那就搭建localhost服务器访问本地-----模拟和服务器一样的环境。大体步骤:1.在项目中搭建好本地服务器。
天蒙蒙亮
·
2024-02-05 12:51
React
Qt程序设计-自定义QLineEdit控件添加鼠标单击事件
QLineEdit控件默认没有单击事件,但是
项目开发
中有时需要单击事件,比如单击QLineEdit控件弹出软键盘。
未来无限
·
2024-02-05 11:32
C++
QT程序设计
qt
自定义QLineEdit控件
添加鼠标
贪吃蛇
小游戏的实现(1)
引言相信大家都玩过
贪吃蛇
这个游戏!玩家控制一个不断移动的蛇形角色,在一个封闭空间内移动。随着时间推进,这个蛇形角色会逐渐增长,通常是通过吞食屏幕上出现的物品(如点或者其他标志)来实现。
秋芍药_
·
2024-02-05 10:04
c语言
链表
数据结构
node多版本控制(nvm的下载安装及使用)
nvm的下载安装及使用一、nvm介绍二、nvm下载安装及使用2.1nvm下载2.2nvm安装2.3nvm的使用一、nvm介绍在工作中,我们可能同时在进行2个或者多个不同的
项目开发
,每个项目的需求不同,进而不同项目必须依赖不同版本的
qq_47614329
·
2024-02-05 09:46
node.js
Django restframwork中使用分页及实现自定义分页
架构中如何使用分页,可以参考之前的文章django自定义分页类和使用总结DjangoRestFramework中分页限制今天开篇我们先不讲如何使用,我们先说Django+restframework实现前后端分离
项目开发
时
菩提老鹰
·
2024-02-05 09:24
Django
django
python
pagination
分页
restframework
scheduling java_JAVA定时任务实现的几种方式
近日
项目开发
中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。
天接云涛
·
2024-02-05 06:19
scheduling
java
【Django开发】美多商城项目第3篇:用户注册和图片验证码开发(附代码,文档已分享)
本系列文章md笔记(已分享)主要讨论django商城
项目开发
相关知识。本项目利用Django框架开发一套前后端不分离的商城项目(4.0版本)含代码和文档。功能包括前后端不分离,方便SEO。
程序员一诺
·
2024-02-05 05:52
python笔记
Django笔记
Flask笔记
django
python
后端
2024年1月Java
项目开发
指南15:vue3+AntDesignVue 设计页面
考虑到有的同学对vue3不熟悉,因此,我把ControlView.vue这个页面清空,我们从0开始写。搭建页面的基本框架展开代码后复制你需要的代码。比如我选择上中下这种结构,我就复制上中下这种结构的代码运行查看效果显然,这个样式依旧有一点问题,需要我们补充一点样式。我们希望他他占满整个页面(100vh)引用组件Header设计关于header的布局,我们使用ant-design-vue中的栅格组件
萌狼蓝天
·
2024-02-05 03:26
java
vue.js
前端
javascript
开发语言
2024年1月Java
项目开发
指南16:用户自由选择字段查询、是否模糊查询
我们希望用户可以自己控制是否要模糊查询用户可以自由的选择字段去查询。如上图,我在前端页面准备了多选框:决定是否模糊查询。(TrueorFalse)下拉选择框:决定要查询关键词的所属字段输入框:决定关键词按钮:发起请求肯定要传参数的,所有这个接口请求方式设置为Post。考虑到方便接收参数,我们使用post的param方式传参(不了解这个的可以看我之前的笔记https://www.cnblogs.co
萌狼蓝天
·
2024-02-05 03:55
java
开发语言
利用清除缓存解决Go项目重命名和依赖无法下载问题20231229
引言在Go
项目开发
中,重命名项目或将项目移至新位置可能导致依赖相关的问题。本文将介绍我在这一过程中遇到的挑战和解决方案。问题描述在重命名Go项目后,我遇到了依赖无法正确解析的问题。
Narutolxy
·
2024-02-04 20:24
Go学习空间
缓存
golang
开发语言
Java有几个阶段学习?
第二阶段是javaWeb的学习:Web前端开发基础和框架、Servlet和JSP在Web后端的应用、Web后端开发相关专题、MVC和分层架构以及
项目开发
流程及CASE工具的使用等第三阶段java框架。
长沙一度IT学校
·
2024-02-04 19:34
如何在飞凌嵌入式T113-i开发板的Buildroot中移植MQTT协议?
在实际的
项目开发
中,工程师朋友们可能会需要在文件系统中移植一些工具或协议,那么该如何进行移植操作呢?我们可以通过添加package包配置的方式在OK113i-S开发板的Buildroot中移植新功能。
DOT小文哥
·
2024-02-04 19:49
智能硬件
全志-工具&测试
buildroot
mqtt
T113
全志
config
如何发布NPM包
在日常开发过程中,我们经常使用引用一些第三方库来快速的进行
项目开发
,这得益于前端丰富的生态。身为前端开发者的我们,可能也会遇到可复用、可抽离、可封装的模块,我们将其发布NPM包是一个很好的选择。
不二博客
·
2024-02-04 15:56
npm
前端
node.js
【Java】Springboot入门
学习目标基于SpringBoot框架的程序开发步骤熟练使用SpringBoot配置信息修改服务器配置基于SpringBoot的完成SSM整合
项目开发
一、SpringBoot简介1.入门案例问题导入SpringMVC
Sudo_Wang
·
2024-02-04 12:24
Java
spring
boot
java
后端
C语言·
贪吃蛇
游戏(上)
1.游戏任务使用C语言在Windows环境的控制台中模拟实现小游戏
贪吃蛇
游戏中要包含以下功能:1.
贪吃蛇
地图绘制2.
贪吃蛇
上下左右移动和吃食物3.蛇撞墙,或撞到自身死亡4.计算得分5.蛇身加速、减速6.
atlanteep
·
2024-02-04 12:49
C语言学习之旅
游戏
c语言
【Idea+Maven+Git:构建高效Java项目的强大组合】
1.Git初识1.1背景分析软件
项目开发
过程中,团队间共享的代码,文档等可能被别人或自己不小心覆盖或遗失、也
南 阳
·
2024-02-04 11:13
intellij-idea
maven
git
静态PC端网页开发
文章目录前言一、静态
项目开发
基础1.网页
项目开发
流程2.页面开发常见界面和布局流程二、项目制作1.head内部配置2.header区域3.多余文字显示成...省略号4.footer区域5.copyright
程序媛Render
·
2024-02-04 10:37
css
前端学习
HTML
html
css
java中的同步交互和异步交互有什么区别
在线视频教程分享:java在线视频区别:一个需要等待,一个不需要等待,在部分情况下,我们的
项目开发
中都会优先选择不需要等待的异步交互方式。哪些情况建议使用同步交互呢?比如银行的转账系统,对数据库的保
小人物不说大话
·
2024-02-04 10:02
springboot+vue基于j2ee企业人力资源管理系统设计与实现(论文+项目源码)
绪论21.1
项目开发
背景21.2
项目开发
意义21.3项目主要的内容22相关技术介绍及系统环境开发条件32.1相关技术介绍32.1.1java语言介绍32.1.2Maven版本控制32.1.3mysql数据库
程序员小蛋
·
2024-02-04 09:58
计算机毕业论文和程序设计
spring
boot
java-ee
vue
企业人力资源管理系统
薪酬管理
采用B/S架构JAVA技术,MYSQL数据库+Springboot框架,springboot 城市房屋租赁管理系统--01855(上万套实战教程手把手教学,免费领取源码)
年级:指导教师:职称:完成日期:年月摘要本论文主要论述了如何使用springboot城市房屋租赁管理系统,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构JAVA技术,面向对象编程思想进行
项目开发
bscxy322
·
2024-02-04 08:29
java
数据库
架构
oracle
开发语言
spring
boot
mysql
软件开发进度表
进行软件开发时可以参考此表进行项目规划软件开发进度表阶段主要工作应完成的文档计划起始时间计划终止时间实际起始时间实际终止时间责任人系统需求调研用户需求及用户环境论证项目可行性项目初步开发计划进度表制定项目初步计划开发计划进行评审需求分析确定系统运行环境需求规格说明建立系统逻辑模型
项目开发
计划确定系统功能及性能要求用户手册概要编
夕暮丶迟
·
2024-02-04 06:36
软件工程
会加速且贪吃的美杜莎女王(C语言代码超详解)
前言亲爱的,你可能只是玩过普通移动吧,但友子们应该很少见过能加速和减速,能加额外分和减去分值的
贪吃蛇
小游戏吧!!!友子们居然点进来来,就别着急走哦,今天小编就详细
邂逅岁月
·
2024-02-04 02:15
#
一川游戏落盛夏
c语言
开发语言
【C语言】
贪吃蛇
实现思路详解
贪吃蛇
小游戏主要运用了链表和线程实现游戏的运行,三要素分别是:地图->蛇身移动、增加、撞墙和咬自己->在地图范围内随机生成食物。
还是很菜啊
·
2024-02-04 00:55
C语言
linux
c语言
链表
ubuntu
C语言:
贪吃蛇
实现效果:源码:#include#include#include#include#include#definehang25#definelie50voidinit();voidgotoxy(intx,inty);voidbegin();voidconsole();voidmove();voidFood();intoutside();voidthrough_wall();intdeath();int
kiruing
·
2024-02-04 00:25
C语言
c语言
C语言小游戏:
贪吃蛇
用指针数组来表示蛇,p[0]表示蛇头控制方向:w,s,a,d-->上下左右j,k-->加速、减速键盘控制需要用到线程编译时需要在后面加-lpthread#include#include#include#include#include#defineX20#defineY40charhead='@';//蛇头的形状charbody='O';//蛇身的形状chara[X][Y]={'O','O','O'
he海ng
·
2024-02-04 00:25
小游戏
c语言
C语言:大一
贪吃蛇
工程实践的记录
写在之前:本次工程实践的选题为
贪吃蛇
,利用C语言编码实现
贪吃蛇
小游戏的写法很多,多数会引用windows.h这个头文件,之后会用链表来写,但是本人的链表很菜以至于下学期的数据结构有点难搞。
ahyo
·
2024-02-04 00:25
初学分享
c语言
贪吃蛇
工程实践
c语言:
贪吃蛇
的实现
目录
贪吃蛇
实现的技术前提:Win32API介绍控制台程序(console)控制台屏幕上的坐标GetStdHandleGetConsoleCursorInfoCONSOLE_CURSOR_INFOSetConsoleCursorInfoSetConsoleCursorPositionGetAsyncKeyState
小蓝lanll
·
2024-02-04 00:54
c语言
c语言
开发语言
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他