自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Python毕设推荐--基于Flask+Vue的郑在种助农工程管理系统【附源码】

"郑在种"是一个基于Vue+Flask框架开发的数字农业平台,响应乡村振兴战略,通过认养农业模式连接城乡。平台提供作物认养、种植进度可视化、社区互动等功能,采用前后端分离架构,前端使用Vue+ElementUI,后端采用Flask+MySQL,支持用户/农户/管理员多角色权限管理。项目实现了参与式农业决策、风险保障等创新机制,未来可扩展移动端、IoT设备接入和AI预测功能。该平台既满足城市用户对绿色食品的需求,又帮助农户增收,具有显著的社会价值和技术实践意义。

2026-01-31 18:04:07 650

原创 Java毕设项目推荐--基于Springboot+微信小程序的家教聘用管理系统【附源码】

本文介绍了一个基于SpringBoot+Vue+微信小程序的家教聘用管理系统。系统采用前后端分离架构,包含用户管理、课程管理、需求发布、订单管理和新闻资讯等核心模块。后端采用SpringBoot分层架构,前端通过小程序提供家教服务。数据库设计包含用户、课程、需求等核心表,确保数据一致性。系统实现了家长发布需求、教师接单、订单管理等完整业务流程,解决了传统家教中介信息不透明等问题。项目提供了详细的架构设计、功能模块说明和部署指南,具有实际应用价值。

2026-01-28 22:59:14 996

原创 Vue打包后如何在本地进行测试(附解决浏览器刷新无法访问的问题)

打开Vue项目工程目录,然后终端下面命令,随后系统自动进行打包,然后会在项目目录里面生成一个dist文件夹,打包后的工程文件。

2025-03-24 18:12:12 558

原创 编译原理之LR0语法分析器的设计与实现

1)使用LR(0)分析方法构造识别活前缀的DFA;2)构造文法的分析表(Action表和Goto表);3)输入文法:文法描述存储在文本文件中,文件名作为命令行参数输入;4)输出文法的项目集簇(标准输出设备);5)输出识别活前缀的DFA(标准输出设备);6)输出文法的Action表和Goto表(输出到创建的指定LR分析表文件,文件名与文法描述文件同名,扩展名为lrtbl);7)输出文法是否是LR(0)文法的判断结果(标准输出设备);8)构造LR语法分析器的总控程序;9)对待分析

2025-02-18 19:45:25 892

原创 编译原理之LL语法分析器的设计与实现

一、实验目的理解LL语法分析方法的原理,掌握LL语法分析器的构造,设计分析器数据结构和程序结构,加深对自上而下语法分析方法的理解。二、实验内容需要实现的功能:1)构造文法的LL预测分析表;2)构造LL语法分析器的总控程序;3)输入文法:文法描述存储在文本文件中(编码格式ANSI),文件名作为命令行参数输入;4)输入待分析的符号串:符号串存储在文本文件中(编码格式ANSI),文件名作为命令行参数输入。5)输出文法的LL预测分析表到标准输出设备;6)输出分析结果:输出待分析符号串

2025-02-14 14:16:02 649

原创 编译原理之RE到NFA的转换

理解和掌握正则表达式RE到非确定有穷自动机NFA的转换方法,加深对正则表达式和自动机的理解。需要实现的功能:1)设计一个函数(方法),实现把RE确定化成一个NFA;2)正则式RE作为命令行参数输入;3)输出转换好的NFA到标准输出设备。

2025-02-11 22:46:50 991

原创 编译原理之NFA转DFA并最小化

1)设计一个函数(方法),实现把两个NFA的合并;2)设计一个函数(方法),实现把NFA确定化成一个DFA;2)设计一个函数(方法),实现把DFA最小化;2)输入多个NFA:NFA描述存储在文本文件中,文件名作为命令行参数输入;3)输出合并、最小化以后的DFA到标准输出设备。

2025-02-09 19:48:38 983

原创 编译原理之基于自动机的词法分析器的设计与实现

设计与实现一个词法分析器,加深对词法分析原理的理解。需要实现的功能:1)输入:源程序字符串,源程序存储在文本文件中(编码格式ANSI),文件名作为命令行参数输入;2)输出:输出token序列到标准输出设备。语言的词法:1、关键字mainwhile doreturnread write所有关键字都是小写。2、专用符号运算符包括:=、+、-、*、/、<、<=、>、>=、!分隔符包括:,、;3、其它标记ID和NUM通过以下正规式定义其它标记:4、空白格由空格、制表符和换行符组成。

2025-01-25 12:30:20 751

原创 算法复习之递归与分治

## 1.递归### 递归函数的定义:函数直接或间接调用函数本身。### 递归算法设计:将规模较大的原问题分解为一个或多个规模更小的与原问题类似的子问题-递归步骤。确定一个或多个无须分解可直接求解的子问题-终止条件。### 递归算法特点:#### 优点:结构清晰,可读性强,容易用数学归纳法来证明算法的正确性,为设计算法、调试程序带来很大方便。#### 缺点:运行效率较低,无论是耗费的计算时间还是占用的存储空间都比非递归算法要多。

2025-01-05 00:31:30 851

原创 前端三大主流框架对比

在现代前端开发中,React、Vue和Angular是三大流行的框架/库。它们各自有独特的优缺点,适用于不同的开发需求和项目规模。

2024-07-27 09:53:24 1345

原创 HTTP和HTTPS协议区别(高频面试题)

HTTP(HyperText Transfer Protocol,超文本传输协议)是一种用于从万维网(WWW)服务器传输超文本到本地浏览器的传送协议。它属于应用层协议,并基于TCP/IP通信协议来传送数据。HTTPS(Hypertext Transfer Protocol Secure,超文本传输安全协议)是一种通过计算机网络进行安全通信的传输协议。它是HTTP协议的安全版本,通过加入SSL/TLS(安全套接层/传输层安全)协议来提供数据加密和身份验证功能。 总结为下面的答案:1、http协议:是超文本传

2024-07-18 00:37:35 1603

原创 计算机专业大学生常用的刷题,资源网站(持续更新)

牛客网 - 找工作神器|笔试题库|面试经验|实习招聘内推,求职就业一站解决_牛客网 (nowcoder.com)牛客网(Nowcoder)是中国一个主要面向编程和技术学习者的在线教育和职业发展平台。它提供了各种编程题库、在线竞赛、课程培训和职业发展服务,帮助用户提升编程技能和职业素养。牛客上的比赛也很丰富,质量很高。这里附上经典算法题单。

2024-07-15 20:53:34 31488 1

原创 Vue快速入门安装与配置(最新版、超详细、图文结合)

关于Vue最新版的安装就总结到这里了,如果小伙伴们安装过程中出现了什么问题,欢迎大家在评论区留言,我会及时回答大家的问题的。长路漫漫,编程之路渐行渐远,相信不少小伙伴对未来计算机发展道路还很迷茫,计算机的就业道路很广泛,未来可以细分很多专业:同时在当下人工智能、互联网快速发展的时代,我们计算机专业的就业方向也非常广泛,包括技术类、产品类、物计算机专业的就业方向非常广,联网、金融、游戏等领域。

2024-07-13 21:46:00 3429 4

原创 HTML速成学习总结

超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。 基本结构: 声明为 HTML5 文档 元素是 HTML 页面的根元素 元素包含了文档的元(meta)数据,如 定义网页编码格式为 utf-8。 元素描述了文档的标题 元素包含了可见的页面内容HTML 不是一种编程语言,而是一

2024-07-11 21:18:28 688

原创 AcWing之第154场周赛

仔细阅读此题我们可以发现,无论是切割X轴或者Y轴,它们是互不干扰的,也就是说我们只需找出每次切割后X轴区间的最大值和Y轴区间的最大值即可,我们可以使用map来存以及更新区间最大值。阅读此题,细细思考,我们可以发现要想满足题目中的条件,那么每个子连通图都必须是完全图,那么每个点的度就等于这个连通块点的数量减一,可以使用并查集来维护连通块点的数量。

2024-05-05 01:09:55 463

原创 AcWing第153场周赛

裴蜀定理(或贝祖定理)得名于法国数学家艾蒂安·裴蜀,说明了对任何整数a、b和它们的最大公约数d,关于未知数x和y的线性不定方程(称为裴蜀等式):若a,b是整数,且gcd(a,b)=d,那么对于任意的整数x,y,ax+by都一定是d的倍数,特别地,一定存在整数x,y,使ax+by=d成立。所以我们解决这道题的的基本思想就是,找到其中一些数,使其gcd等于1,然后找最小值可以用01背包来解决。它的一个重要推论是:a,b互质的充分必要条件是存在整数x,y使ax+by=1.贪心对左端点进行排序,然后遍历分组即可。

2024-04-28 11:19:59 685 1

原创 最近公共祖先(LCA)详解

1.前言公共祖先问题是指在一个树结构中,找到两个节点的最近公共祖先(Lowest Common Ancestor, LCA)。公共祖先指的是两个节点的某个祖先节点,而最近公共祖先则指的是离这两个节点最近的共同的祖先节点

2024-04-24 22:20:45 2166 3

原创 LeetCode之第394场周赛

先使用Dijstra算法求解起点每一个点的最短距离,然后从终点反向DFS遍历寻找该边是否在最短路径上。Hash表存储是否出现大小写字母的状态,然后枚举即可。使用Hash表存储四个状态,注意状态转移,一遍过即可。

2024-04-22 12:17:33 524

原创 树状数组详解

1.前言正式开始讲解树状数组之前,我们先来思考一个问题,假如给你一个数组a[N],要你完成w次修改和q次查询区间和,这时你该怎么办?如果说直接使用前缀和的话,那么查询操作时间复杂度为O(1),但是修改操作将变为O(n);但是如果不使用前缀和的话,那么查询操作将变为O(n),修改操作将变为O(1)。那有没有一种方法能够将这两种操作兼顾呢,是有的。下面要讲解的树状数组就将这两种操作兼顾了,时间复杂度均为log(n),近乎完美的解决了上述问题。

2024-04-21 12:32:27 1986 1

原创 KMP算法详解

KMP算法又称为模式匹配算法,主要是来求一个长的字符串中是否存在相对应的子串。KMP算法可谓是数据结构串中最难的部分了,我也是花费好长时间翻看大量资料才终于理解,最后写下这篇博客,欢迎大家批评指正,最后奉上完整代码,供大家参考学习。int ne[N];void Next(string &s) //下面的ne[]即是next数组ne[0]=-1;//next数组第一个位置不能匹配时无法回溯,故肯定是-1i

2024-03-25 00:14:13 1823 1

郑州大学计算机图形学实验报告

郑州大学计算机图形学实验报告

2025-06-25

郑州大学-IT项目管理-实验报告.zip

郑州大学-IT项目管理-实验报告,涵盖基础操作、任务管理、资源分配、进度跟踪等内容,需要者自取

2025-04-01

郑州大学数据库系统原理实验报告

内容概要:本文档是郑州大学《数据库系统原理》课程的实验报告,详细记录了学生在各个实验阶段的学习成果。通过一系列的实验,学生能够深入理解数据库管理系统(DBMS)的基本概念、SQL操作、事务与并发控制、数据库安全性控制、视图操作、以及备份与恢复等内容。每个实验都包含了详细的实验目的、内容、遇到的问题及解决方法,并附有实验截图和代码示例,旨在帮助学生掌握数据库的实际操作技能。 适用人群:计算机类专业的本科生和研究生,特别是正在进行《数据库系统原理》课程学习的学生。 使用场景及目标:①巩固理论知识,提高实际操作能力;②掌握DBMS的安装、配置和管理;③熟悉SQL语句的使用,进行数据的增删改查操作;④理解事务处理、并发控制、安全性和备份恢复等高级数据库管理技术;⑤培养解决实际问题的能力,为后续课程和开发实践打下坚实基础。 其他说明:本文档的内容涵盖了一个学期的实验,通过多个实验项目,全面展示了数据库管理系统的各个方面。每个实验都有详细的步骤指引,帮助学生系统地学习数据库的各项技术和工具。

2024-12-01

郑州大学JAVA面向对象实验报告书

ZZU面向对象实验报告,长路漫漫,黑夜很长,光明依旧很远,需要者自取

2024-07-10

郑州大学数据结构实验报告.docx

ZZU数据结构实验报告,长路漫漫,黑夜很长,光明依旧很远,需要者自取

2024-04-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除