# 老鼠走迷宫(mouse-maze) ## 算法 ##### 生成迷宫算法 ```java package cn.edu.cqut.Maze; import java.io.File; import java.io.FileNotFoundException; import java.io.IOException; import java.util.ArrayList; import java.util.Random; import java.util.Scanner; /** * 使用递归分割绘制迷宫 * * @author WangSong * * @Time 2020-6-22 */ abstract class Arithmetic { /** 路表示为1 */ public final int ROUND = 1; /** 墙表示为0 */ public final int WALL = 0; /** 访问路线表示2 */ public final int PATH = 2; /** * 根据不同的算法生成不同的迷宫数据
2024-06-21 09:37:57 1.13MB java 迷宫
1
学生选课管理系统是一个学校不可缺少的部分,这是针对在校学生和教师使用,从学生的角度来说,由于学校教学制度的改革,现在大部分高等院校开始实行的是学生的自主选课模式,传统的教学模式已经不能适应新型的教学手段,如果仍然通过纸上的选课,一方面浪费大量的人力,物力资源,另一方面浪费时间以及在人为的统计过程中不可避免出互相的差错等情况。因此利用网络,使学生只要在计算机前输入自己的个人选课信息即可完成原来几倍的工作量。从教师的角度上来说,同样是节省了大量的工作量,由于教师提出代课申请完成课程的发布的工作对学生选课而言更加的复杂,因此在网上进行课程发布能大幅度的减少教师的工作量,减少错误发生几率,教师也只要通过自己的电脑来操作即可,不用奔波于教务处和办公室之间。本系统采用Java语言开发,以Myeclipse为主要开发工具。系统包括系统管理模块、学生信息管理模块、教师信息管理模块、选课学分管理模块。
2024-06-18 11:37:41 146KB java课程设计 学生选课管理系统
1
综合题:设计并实现一个通讯录管理系统包含以下功能: a)用户注册、登录; b) 通讯录信息的浏览、查找与增删改维护 其他说明:         要求采用JDBC连接数据库         界面可以选用Swing GUI技术或JSP技术 主要目的:学习和应用Java编程语言: 通过实际项目的开发,加深对Java编程语言的理解,并熟悉其面向对象的编程思想。实践中将涉及类的设计、继承、多态等概念,从而提高对Java语言特性的掌握。 掌握Java Swing桌面应用程序的设计与开发: 通过使用Java Swing框架,了解并实践图形用户界面(GUI)的设计与开发。在这个过程中,将学习如何创建窗体、面板、按钮、文本框等Swing组件,以及如何处理事件和实现用户交互。 理解并应用数据库设计和连接: 通过与MySQL数据库的交互,学会设计数据库表结构、进行增删改查等基本操作。使用JDBC连接数据库,实现系统与数据的有效交互,从而提升对数据库设计和连接技术的理解和应用。 培养软件设计和开发的能力:通过整个系统的设计与实现过程,培养学生的软件设计和开发能力。强调模块化设计,将系统拆分为不同的模块。
2024-06-17 17:10:30 8KB java 课程设计
1
使用springboot等框架实现web端的线上订餐系统。本系统的具体实现为,陈列菜品,用户下单,管理员处理订单,动态修改订单数据等。 基本环境:idea +springboot+MybatisPlus+ mySql 8.0.18 用到的技术:+bootstrap+thymeleaf+springSecurity5+Jquery + Ajax 用户角色划分 1、游客 使用本系统的未登录的用户 2、顾客(普通用户) 使用本系统已登录的用户 可以个人信息的修改、加选菜品到购物车、提交订单、查看订单 3、商家(老板) 可以完成用户的CRUD、菜品管理、订单管理、菜品类型管理
2024-02-27 11:05:23 15.18MB spring boot spring boot
1
java课程设计12306购票系统项目源码 java+jsp+mysql 内有详细的文档,设计说明书,可行性分析,系统详细说明书,用户安装使用文档,系统总结,系统规格说明书等doc文档
2024-01-15 20:25:24 19.01MB java mysql
1
java课程设计项目:基于SpringBoot的在线订餐系统。MySql8.0.18 + Springboot + MybatisPlus + BootStrap + Thymeleaf + Security5。该系统为在线订餐系统,类似pc端的外卖订购平台。角色分为用户、管理员两个角色。用户拥有对菜品的加入购物车、下单、查看订单,查看个人信息等功能。管理员可以对菜单进行管理,菜单又可以进行分类,分类管理、用户管理。
2024-01-04 12:28:49 15.22MB spring boot java mysql
1
java课程设计实验 建议用NetBeans打开 java课程设计实验 建议用NetBeans打开 java课程设计实验 建议用NetBeans打开
2023-12-01 07:05:58 67KB java课程设计实验报告聊天程序
1
用java写成的精美音乐时钟 可以调整闹钟背景音乐 自己设置几首音乐就好,可以修改表盘,时针的颜色, 并且设置字母 可以更换
2023-11-17 07:06:23 23KB java 音乐时钟设计
1
学生信息管理,用java语言编写的 本设计的目的是综合面向对象程序设计课程中所学到的知识来开发一个小型的Java应用程序—选修课管理系统。学生必须选择1-2个模块实现。
2023-11-14 07:00:32 42KB 选修课管理系统学生管理模块
1
用户通过在URL输入框中输入要下载的网络页面的网址,并点击浏览器界面上相应的按钮,或直接按回车键,就能完成网络页面下载的功能。同时,它还支持浏览本地HTML文件,用户在输入框中输入文件所在盘符及具体路径,并按回车键,或者点击界面上相应按钮,实现浏览本地文件的功能。它能够实现页面的文本链接,能够显示网页图片,并能够通过相应按钮的操作返回上一次访问的页面,还可以通过相应按钮返回后退之前访问的页面。该简易浏览器能帮助用户实现基本的网页浏览功能。
2023-10-20 12:40:10 472KB
1