logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【优秀毕设】基于vue+ssm+springboot的校园交友网站系统设计(附源码论文)

随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息。为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行各业相继进入信息管理时代,校园交友网站就是信息时代变革中的产物之一。任何系统都要遵循系统设计的基本流程,本系统也不例外,同样需要经过市场进行调研,论文需求进行分析,概要设计,系统详细设计,测试和编码等步骤,设计并实现了校园交友网站。系统

文章图片
#spring boot#java#vue.js +1
【数据结构基础】图 - 遍历(BFS & DFS)

它的思想: 假设初始状态是图中所有顶点均未被访问,则从某个顶点v出发,首先访问该顶点,然后依次从它的各个未被访问的邻接点出发深度优先搜索遍历图,直至图中所有和v有路径相通的顶点都被访问到。若此时尚有其他顶点未被访问到,则另选一个未被访问的顶点作起始点,重复上述过程,直至图中所有顶点都被访问到为止。显然,深度优先搜索是一个递归的过程。广度优先搜索算法(Breadth First Search),又称

文章图片
#数据结构#算法#java +1
【数据结构基础】图 - 拓扑排序(Topological sort)

对于任何有向图而言,其拓扑排序为其所有结点的一个线性排序(对于同一个有向图而言可能存在多个这样的结点排序)。该排序满足这样的条件——对于图中的任意两个结点u和v,若存在一条有向边从u指向v,则在拓扑排序中u一定出现在v前面。例如一个有向无环图如下:结点1必须在结点2、3之前结点2必须在结点3、4之前结点3必须在结点4、5之前结点4必须在结点5之前则一个满足条件的拓扑排序为[1, 2, 3, 4,

文章图片
#数据结构#算法#图搜索算法 +2
【数据结构基础】树 - 平衡二叉树(AVL)

平衡二叉树(Balanced Binary Tree)具有以下性质:它是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。平衡二叉树的常用实现方法有红黑树、AVL、替罪羊树、Treap、伸展树等。 最小二叉平衡树的节点的公式如下 F(n)=F(n-1)+F(n-2)+1 这个类似于一个递归的数列,可以参考Fibonacci数列,1是根节点,F(n-1)是左子树

文章图片
#数据结构#算法#java +2
ChatGPT写21个程序,16个有漏洞:离取代程序员还远着呢!

近年来,大型语言模型推动人工智能领域取得了巨大的进步。其中,OpenAI 打造的 ChatGPT 甫一亮相,就凭借出色的性能震惊全球。ChatGPT 不仅能够处理普通文本,还能将自然语言翻译成代码,其惊艳表现甚至引发了“是否会取代程序员”的讨论。但最新研究发现,ChatGPT 生成的代码大多数是不安全的,并且 ChatGPT 还有“知情不报”的嫌疑:除非你问,否则它不会主动告诉你代码是有问题的。日

文章图片
基于JSP+Java+Springboot的旅游管理系统【毕业论文+源码】

摘要社会的发展和科学技术的进步,互联网技术越来越受欢迎。网络计算机的交易方式逐渐受到广大人民群众的喜爱,也逐渐进入了每个用户的使用。互联网具有便利性,速度快,效率高,成本低等优点。因此,构建符合自己要求的操作系统是非常有意义的。本文从管理员、用户的功能要求出发,旅游管理系统中的功能模块主要是实现管理员;首页、个人中心、用户管理、旅游方案管理、旅游购买管理、系统管理,用户;前台首页;首页、旅游方案、

文章图片
#spring boot#java#数据库 +2
SpringBoot入门 - 配置热部署devtools工具

热部署和热加载是在应用正在运行的时候,自动更新(重新加载或者替换class等)应用的一种能力。(PS:spring-boot-devtools提供的方案也是要重启的,只是无需手动重启能实现自动加载而已。严格意义上,我们需要区分下热部署和热加载, 对于Java项目而言:热部署在服务器运行时重新部署项目它是直接重新加载整个应用,这种方式会释放内存,比热加载更加干净彻底,但同时也更费时间。热加载在运行时

文章图片
#spring boot#java#spring +2
基于jsp+ssm+springboot的餐厅点餐系统【毕业论文+源码】

JSP技术本身是一种脚本语言,但它的功能是十分强大的,因为它可以使用所有的JSP类。当它与JSPBeans 类进行结合时,它可以使显示逻辑和内容分开,这就极大的方便了用户的需求。JSPBeans 可以对JSP技术的程序进行扩展,从而形成新的应用程序,而且JSPBeans的代码可以重复使用,所以就便于对程序进行维护。JSPBean 组件有内部的接口,可以帮助不同的人对系统进行访问。

文章图片
#数据库#spring boot#java +2
【排序算法】归并排序(Merge Sort)

将两个的有序数列合并成一个有序数列,我们称之为"归并"。归并排序(Merge Sort)就是利用归并思想对数列进行排序。根据具体的实现,归并排序包括"从上往下"和"从下往上"2种方式。

文章图片
#排序算法#算法#数据结构 +2
【排序算法】堆排序(Heap Sort)

学习堆排序之前,有必要了解堆!若读者不熟悉堆,建议先了解堆(建议可以通过二叉堆,左倾堆,斜堆,二项堆或斐波那契堆等文章进行了解),然后再来学习本章。我们知道,堆分为"最大堆"和"最小堆"。最大堆通常被用来进行"升序"排序,而最小堆通常被用来进行"降序"排序。鉴于最大堆和最小堆是对称关系,理解其中一种即可。本文将对最大堆实现的升序排序进行详细说明。最大堆进行升序排序的基本思想: ① 初始化堆: 将数

文章图片
#排序算法#算法#数据结构 +2
    共 11 条
  • 1
  • 2
  • 请选择