- 博客(13)
- 收藏
- 关注
原创 利用若依对数据库进行增删改查
摘要:本文介绍了RuoYi-Vue前后端分离项目的部署与开发流程。首先下载项目并配置Maven环境,创建ry-vue数据库并导入SQL文件。接着安装Redis缓存数据库,在VSCode中运行前端代码。通过代码生成功能,演示了数据库表的创建、数据添加及代码生成过程,包括Java文件位置安排和前端js文件放置。最后完成菜单配置,实现对学生数据的增删改查功能,展示了RuoYi框架的快速开发能力。
2025-07-03 22:37:05
493
原创 用前端仿写百度页面
这是一个模仿百度首页的HTML网页,包含导航栏、搜索框、百度热榜和页脚四部分。导航栏提供新闻、地图等常用功能链接;搜索框居中显示百度logo和搜索表单;百度热榜以表格形式展示热门新闻,带有热度标识;页脚包含常见辅助链接。页面采用CSS内联样式,运用定位布局和悬停效果,整体结构清晰,功能完整,实现了百度首页的基本功能模块。
2025-07-02 15:49:24
409
原创 用Springboot实现增删改查
本文介绍了基于SpringBoot框架实现用户登录及增删改查功能的开发流程。系统采用MVC三层架构:表现层(Controller)处理前端请求,业务层(Service)实现业务逻辑,持久层(Mapper)操作数据库。通过MyBatis进行数据持久化,YML文件配置数据库连接。开发步骤包括:1)创建Maven项目并配置SpringBoot依赖;2)建立三层架构包结构;3)编写登录功能(前端表单、Controller、Service、Mapper及SQL);4)扩展实现用户的增删改查功能;5)创建对应HTML页
2025-07-01 23:55:14
1537
原创 Idea创建的五种语言
摘要: 本文介绍了五种Java项目类型的创建与配置方法:1)普通Java(基础语法学习,控制台程序);2)普通JavaWeb(基于Tomcat的Servlet项目);3)MavenJava(依赖坐标管理,无Web支持);4)MavenJavaWeb(Maven管理依赖的Web项目);5)SpringBoot(内嵌Tomcat,简化配置)。重点对比了各类型在依赖管理、Web支持、服务器部署及框架适用场景的差异:普通Java需手动管理JAR,SpringBoot通过Maven/Gradle自动管理;Web支持从
2025-07-01 00:50:24
1132
原创 权限获取第一步--ctf
摘要:BUUCTF题目"权限获得第一步"提供一串疑似MD5的哈希值"F4AD50F576...A17A8"。解题时需分析字符串特征(字母不超过f),确认其为MD5加密后,使用在线工具进行解密即可获得flag。关键步骤包括判断加密类型和利用MD5解密网站破解哈希值。
2025-06-30 00:05:54
311
原创 密码学在区块链技术中的应用研究
区块链技术的去中心化信任机制高度依赖应用密码学的三大核心能力:哈希函数构建的链式数据结构赋予区块链不可篡改特性,非对称加密实现的公私钥体系支撑去中心化身份认证,数字签名机制确保交易的真实性与不可否认性。一旦私钥丢失,用户将无法访问自己的资产;将这些技术应用于区块链中,可以在保护用户隐私的同时,满足监管机构对数据进行分析和监管的需求,实现隐私保护与监管的平衡。未来,随着抗量子密码算法的不断发展和完善,有望逐步取代传统密码算法,为区块链技术的长期稳定发展提供坚实的安全保障,推动区块链在更多关键领域的应用。
2025-06-29 23:48:41
834
原创 password--ctf
从题目文件 题目.txt 中,获取到关键信息:姓名为 “张三”,生日为 “19900315” ,要求构造 key{xxxxxxxxxx} 格式的结果,推测需基于这些基础信息推导密码。
2025-06-29 17:45:04
447
原创 排列与合数
问题描述:给定一个五位数,要求将其任意排列后得到一个合数(非质数).要求:对五位数进行全排列,通过数学方法判断每个排列后的数是否为合数。 注意处理特殊情况,如全为奇数的情况。
2024-12-08 16:45:35
1164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅