Java超详细!Java实现数据结构PPT课件
复杂度
时间复杂度
空间复杂度
线性数据结构动态数组(ArrayList)
链表(LinkedList)
单向链表
双向链表
循环链表
静态链表
栈(Stack)
队列(Queue)
双端队列(Deque)
循环队列
哈希表(HashTable)
树形数据结构
二叉树(BinaryTree)、二叉搜索树(BinarySearchTree、BST)
平衡二叉搜索树(BalancedBinarySearchTree、BBST)
AVL树(AVLTree)、红黑树(RebBlackTree)
B树(B-Tree)
集合(TreeSet)、映射(TreeMap)
哈夫曼树
Trie
线性+树形数据结构
集合(HashSet)
映射(HashMap、LinkedHashMap)
二叉堆(BinaryHeap)
优先级队列(PriorityQueue)
基于SpringBoot的在线学习系统源码+论文+PPT
在线学习系统主要包括学生管理和教师管理两个模块。其中学生模块主要实现了在线练习、模拟考试和视频学习等功能,教师模块主要实现了管理题目、管理视频、设置权限等功能。学生们通过网络就可以进行练习、学习还有考试。智慧树学习系统的开发语言是Java,B/S模式作为体系架构,使用IDEA开发工具,使用Springboot、Mybatis、Thymeleaf等开源框架,数据库采用Mysql。
基于SpringBoot+VUE的前后端分离学生在线考试系统源码+论文+PPT
本系统采用B/S架构,前端搭建Vue框架,后台搭建SpringBoot框架,编写出适合学生和老师的网页,相较于传统的考试方式,本系统的出现可以代替传统的纸质考试,节约了纸质材料,节省了老师和学生的时间,提高了考试效率。本系统具备考试的功能、考试数据存储的功能,作为老师,可以管理试卷、试题、查看学生成绩;学生端可以查看试卷、完成在线考试并查看自己的成绩。经现实使用,该系统具有较好的适用性,明显改善了传统方法的不足,有效提高了考试的客观性与公正性。
基于SSM的高校图书管理系统源码+论文+PPT
文研究的内容是方便、高效、快捷,随着时代的不断发展,人们传统的图书馆管理模式已不适合当今社会发展的需要,在传统的模式中,读者需要通过自己的借阅卡交予工作人员,由其进行登记并将借阅卡和每本书的借阅条填上对应信息;还书时,读者需要将要还的书交给工作人员,工作人员根据图书信息找到对应的借阅卡,然后填好相应的还书信息。
综上所述,皆为传统模式下的弊端,其借书、还书的效率较低,处理时间长,短时间内所服务的读者人数有限。因此,新新图书馆系统为企业解决以上问题。
本系统为企业提供了快速的图书信息搜索功能、快速的借阅图书和归还图书功能等,其系统化的管理图书馆更加符合当今社会的发展,美观大方的界面效果和简洁方便的操作也使得管理者更加热爱本系统。
本系统前端采用LayUI技术,框架为SSM(Spring+SpringMVC+Mybatis)框架,而后端则为Java语言,对于页面的开发则使用开源的LayUI。专业的ERP资源管理框架,打造了一个几乎完美的在校大学生安全管理系统。
基于SpringBoot的企业HR人事管理系统源码+论文+PPT
随着计算机信息技术和互联网技术的飞速发展和应用,人类已经全面进入信息时代,社会竞争也越来越激烈。同时,人员管理在企事业单位中变得越来越不可缺少,在公司的日常管理中占非常重要的模块。企业人事管理系统主要用于对企业员工管理一系列操作,例如录入,查看,修改和管理所有员工的基本数据。人事信息管理系统的使用有利于公司领导者更全面地掌握每位员工的基本信息和工作状况。
该系统使用IntelliJ IDEA作为前端和后端开发工具,使用MySQL8.0作为后端数据库,并使用SpringBoot,SpringMVC,MybatisPlus,JQuary,Bootstrap和其他相关技术。主要功能模块包括:绩效考核,工资管理,考勤管理,培训管理,系统管理等模块。该系统还设置了四种不同的用户类型,以实现用户权限管理系统并提高系统的安全性和实用性。
Snipaste 截图工具 程序员截图必备
Snipaste 是一个简单但强大的截图工具,也可以让你将截图贴回到屏幕上!下载并打开 Snipaste,按下 F1 来开始截图,再按 F3,截图就在桌面置顶显示了。就这么简单!
你还可以将剪贴板里的文字或者颜色信息转化为图片窗口,并且将它们进行缩放、旋转、翻转、设为半透明,甚至让鼠标能穿透它们!如果你是程序员、设计师,或者是大部分工作时间都在电脑前,贴图功能将改变你的工作方式、提升工作效率。
Snipaste 使用很简单,但同时也有一些较高级的用法可以进一步提升你的工作效率。感兴趣的话,请抽空读一读用户手册。
Snipaste 是免费软件,它也很安全,没有广告、不会扫描你的硬盘、更不会上传用户数据,它只做它应该做的事。
Java基于Spring的酒店管理系统源码+论文+PPT
现如今是数据信息的时代,各种各样的信息和数据都呈现指数型的增长。面对这样数据暴涨的时代和数据安全化安全的要求,使用互联网技术推动于其他方面的行业,加快生产,已然成为不可阻挡的趋势。在酒店管理方面的需求下,研发一项结构完整的酒店管理系统,把复杂的业务流程分解化,这样便能够对需求的改变进行高速的反馈、系统的持续稳平稳的提供响应,这样才可以确保平台可平稳持续、并且向大规模化发展的趋势。
该酒店管理系统的前台界面主要运用的技术栈是Java,使用此类技术能够满足前太界面的美化以及动态效果让他能够满足绝大多数用户的欣赏水平,后端控制代码主要利用的技术栈是Java,javaee等,本系统使用的数据库是MySQL关系型数据库,前后端交互利用的是JSP和AJAX异步交互,通过AJAX异步交互模式的该酒店管理系统改变了以前传统管理模式给带来的不同程度上的消耗和时间上的浪费,此系统让沟通的过程更方便、细腻、快速。
基于javaweb的宿舍管理系统,包含管理员登录和宿管登录
包含系统管理员登录和宿管登录,系统管理员可以对宿管、楼宇、宿舍、学生、缺寝记录等进行增删改查基础操作,该项目可以作为期末大作业以及javaweb练手