- 博客(173)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 thymeleaf和JavaScript在前后端交互中获取后端值
这篇博客将介绍如何使用Thymeleaf和JavaScript在前后端交互中获取后端值。Thymeleaf是一个流行的Java模板引擎,它可以将后端传递的数据绑定到HTML模板中的特定属性上。我们将探讨两种方式来实现这一目标:一种是通过将数据绑定到HTML元素的属性上,然后使用JavaScript读取该属性的值;另一种是直接在内联的JavaScript代码中使用Thymeleaf表达式获取后端的值。无论采用哪种方式,都能够方便地获取后端值并进行相应的处理和操作。
2023-09-16 08:30:00
43
原创 Thymeleaf实现字符串和变量的拼接
在Web开发的过程中,我们经常需要将字符串和变量进行拼接,以生成动态的HTML元素属性值或URL参数。本文将重点介绍如何使用Thymeleaf这一Java服务器端模板引擎来实现字符串和变量的拼接。我们将探讨两种常用的拼接方式:使用字符串拼接运算符"+"和内联表达式。
2023-09-15 19:45:00
67
原创 MySQL 触发器实例解析:自动更新垃圾桶颜色
本文介绍了一个实际应用场景下的 MySQL 触发器示例,展示了如何通过触发器实现自动更新垃圾桶颜色的功能。使用触发器可以在特定事件发生时执行相关操作,极大地简化了开发和维护工作。触发器在每次更新垃圾桶类型时根据新的类型值自动更新相应的颜色,确保垃圾桶所显示的颜色与其类型保持一致。这个例子为读者提供了一个思路,希望能够对他们在实际开发中使用触发器时有所帮助。
2023-09-15 19:00:00
154
原创 Thymeleaf里面将字符串和变量拼接
运算符还是内联表达式,都能实现字符串和变量的拼接,并将结果作为。运算符将两者连接在一起,生成最终的class属性值。会被替换为实际的变量值,然后与前缀和后缀字符串拼接在一起。在Thymeleaf中,您可以使用字符串拼接运算符。的值是有效的CSS类名,以确保正确的样式呈现。属性中实现字符串和变量的拼接,可以使用。属性的值应用到相应的HTML元素上。将字符串与变量拼接在一起。管道符用于界定内联表达式,
2023-09-11 00:25:25
127
原创 课程设计:Java实现商品信息管理系统
本博客介绍了一个基于Java开发语言、MySQL数据库和Swing构建窗体的商品信息管理系统。通过对课程设计的分析,包括项目背景、需求分析和选用技术栈等,展示了系统的功能和实现方式。同时,结合实现效果图,展示了系统界面的设计和交互流程。通过这个课设的开发过程,作者不仅学习到了软件开发的整个流程,还提升了团队协作能力和问题解决能力。希望通过分享这篇博客,能够为其他开发者提供有用的经验和指导,助力他们在日后的开发工作中更加得心应手。
2023-07-26 08:30:00
86
原创 课程设计:基于Java和MySQL的游戏信息管理系统
本文介绍了一个基于Java和MySQL的游戏信息管理系统课程设计项目。通过对项目背景的说明,我们了解到这个项目的目的是帮助学生提升编程和数据库知识,并培养问题解决和团队合作能力。在需求分析阶段,我们确定了系统应具备的功能,如登录验证、游戏信息管理和预约信息管理等。为了实现这些功能,我们选择了Java编程语言、MySQL数据库和Swing界面库作为技术栈。通过逐步实现各个功能,我们展示了系统的实现效果,并总结了项目带来的收获。
2023-07-25 08:15:00
63
原创 课程设计:Java+MySQL 实现学籍信息管理系统
学籍信息管理是学校教务管理中不可或缺的一环。本篇博客将介绍一个基于 Java+MySQL 技术栈,使用 Swing 实现窗口交互的学籍信息管理系统。该系统提供学生信息的增删改查功能,同时还包含公告和留言板块,为学校提供高效便捷的信息管理和沟通平台。
2023-07-20 08:15:00
84
原创 MySQL存储过程:提升数据库操作的效率与安全性
MySQL存储过程是一种强大的工具,可以帮助开发人员提高数据库操作的效率、封装复杂的业务逻辑以及增强数据库的安全性。本文将介绍MySQL存储过程的基本概念、用法以及几个常见的应用场景。
2023-07-17 08:15:00
106
原创 MySQL触发器:自动化数据库操作和数据完整性
MySQL触发器是一种特殊类型的存储过程,能够在数据库操作发生时自动触发并执行相关代码逻辑。本文将介绍MySQL触发器的概念、用途和示例,以帮助您更好地利用这一功能来自动化数据库操作和维护数据完整性。
2023-07-16 22:30:00
329
原创 中文分词入门:使用IK分词器进行文本分词(附Java代码示例)
中文分词在文本处理和信息检索中扮演着重要的角色。本文将介绍IK分词器,一个基于Lucene的开源中文分词工具。我们将详细讨论IK分词器的特点和使用方法,并提供一个简单的Java示例来演示如何使用IK分词器进行中文文本分词。
2023-07-16 20:00:00
2075
原创 使用MD5加密保护密码和敏感数据的方法总结
本博客总结了在Spring Boot项目中使用MD5哈希算法进行加密的方法,主要介绍了如何在生产代码中使用MessageDigest类执行MD5加密操作,并提供了一个简单的加密工具类示例。这些方法可用于保护密码和敏感数据,但请记住,在实际应用中,最好选择更安全的哈希算法来提高数据的安全性。
2023-07-16 00:25:41
296
原创 画图神器:在IntelliJ IDEA中使用PlantUML插件实现各种图绘制(UML,类图,时序图等)
当PlantUML integration插件安装完成后,您可以利用IntelliJ IDEA的强大功能来创建、编辑和预览PlantUML图表。在本篇博客文章中,我们将介绍如何使用该插件。
2023-07-14 23:59:24
1589
原创 课程设计:基于Java的图书信息管理系统(Java+MySQL)
本文介绍了一款基于Java语言的图书信息管理系统,旨在提升图书馆管理效率。该系统具有图书信息的新增、删除、修改和多条件查询功能,能够方便管理员进行图书管理。此外,系统还包括公告模块和数据导出功能,提升了图书馆的服务质量和数据管理效果
2023-07-13 23:59:18
122
原创 解决执行数据库操作时出现 “Operation not allowed for a result set of type ResultSet.TYPE_FORWARD_ONLY“ 异常
本文讨论了执行数据库操作时出现的一个常见异常:"Operation not allowed for a result set of type ResultSet.TYPE_FORWARD_ONLY"。异常的原因是使用了只能向前遍历的结果集类型,并且尝试在该结果集上执行不支持的操作。为了解决这个问题,我们需要将结果集的类型设置为可滚动的,并提供了相应的代码示例。通过修改代码,我们成功解决了这个异常,提高了数据库查询操作的灵活性和功能性。希望本文能对遇到类似问题的开发者提供帮助和指导。
2023-07-12 15:08:50
244
原创 课程设计:歌曲信息管理系统(Java+MySQL)
分享一个简单的Java+JDBC+MySQL数据库开发的歌曲信息管理系统,完成简单的基础功能,如登录验证,歌曲信息的增删改,多方式查询等,界面整体效果较好,适合做课程设计呢,喜欢的小伙伴可以来看看呢
2023-07-10 01:02:12
69
原创 python整合Django框架初试
确认Python已经安装:在终端(Mac/Linux)或命令提示符(Windows)中输入python -V,如果出现Python版本号,则已经安装Python;最后,在浏览器中访问应用程序的 URL,Django 将会执行 index 视图函数并渲染模板,将文章数据呈现在页面上。Django 的模板语言是基于标记的语言,它提供了一系列标记和过滤器,用于在模板中显示数据、控制逻辑和执行其他操作。除了上述标记和过滤器之外,Django 模板语言还包括变量、注释、模板继承等特性,以帮助您更好地构建复杂的模板。
2023-04-12 00:03:06
206
1
原创 Django整合mysqlclinet步骤
除了上述字段之外,Django 还有一些其他的字段类型,例如 EmailField、URLField 等。此外,您也可以使用 ForeignKey、OneToOneField 等关系字段来描述表之间的关系。在 Django 中,模型类中的每个属性表示表中的一个字段。现在您就已经成功创建了一个表,并可以使用 Django 的 ORM 方法来操作它了。这将创建一个新的迁移文件(位于应用中的 migrations 目录下)记录模型的改变。这将会执行所有未应用的迁移文件,创建相应的表、字段等结构。
2023-04-11 23:54:49
487
原创 算法题:动态规划之打家劫舍问题
如果你偷第 i 个房屋,那么你就不能偷第 i-1 个房屋,所以偷到第 i 个房屋时的最大金额为偷到第 i-2 个房屋时的最大金额加上第 i 个房屋里的现金数。如果你不偷第 i 个房屋,那么你可以偷到第 i-1 个房屋,所以偷到第 i 个房屋时的最大金额为偷到第 i-1 个房屋时的最大金额。Java中数组的下标从0开始,所以dp[0]表示偷到第一个房屋时的最大金额,dp[1]表示偷到第二个房屋时的最大金额,以此类推。最终要求的是最后一个房屋的最大金额,所以返回 dp[n-1],其中 n 表示房屋数量。
2023-03-23 22:21:23
343
原创 SpringJPA使用案例
Spring JPA是Spring框架的一个模块,它提供了一种方便的方法来访问和管理关系型数据库中的数据。JPA是Java持久化API的缩写,它定义了一套标准的接口来管理对象与关系数据库之间的映射关系。使用Spring JPA,您可以通过配置实体类和关系型数据库之间的映射,从而简化了在应用程序中进行数据存储和检索的工作。当然,我们可以创建一个简单的使用案例来演示Spring JPA的基本用法。在这种情况下,我们创建一篇文章,并添加两个评论,然后将它们保存到数据库中。首先,我们需要定义实体类。
2023-03-22 02:41:49
145
原创 JSP的Web程序提示ServletHandle.XXXHandle不是Servlet的解决
调试jsp写的web程序,结果在Login系统时提示ServletHandle.LoginHandle不是Servlet,是版本冲突还是版本过低?
2023-02-17 16:21:03
174
原创 SpringCloud之Eureka客户端服务启动报Cannot execute request on any known server解决
Eureka客户端(client)出现报错:Cannot execute request on any known server如何解决
2023-02-14 23:06:14
486
原创 IDEA整合Docker,一键打包服务镜像与启动容器
实践IDEA整合Docker,快速将服务打包镜像并启动容器,过程有些坑,本文就实践过程做个简单梳理,方便日后复盘。
2023-01-17 00:07:18
876
1
原创 数据库课程设计:图书借阅系统(Java+MySQL)
应粉丝要求,出个借阅系统swing版的,主要是用Java+MySQL实现,适合做课程设计,程序持续优化中,感兴趣的伙伴来围观下吧!
2022-12-26 23:33:05
3078
13
原创 ElasticSearch学习笔记:内容有点多,但很实用(包含安装、使用、安全、部署)
这段时间因工作需要,学习了ElasticSearch的相关知识。ES能够执行及合并多种类型的搜索,方式随心所变,下面就自己在实践中遇到问题以及操作要点做一个总结。感兴趣的伙伴来围观一下哈
2022-10-27 22:36:59
1592
原创 回顾:springboot快速整合mybatis-plus
mybatis-plus相比mybatis做了增强,提供了基础的CRUD接口。下面我们记录下如何将其快速整合到springboot项目中.整体上springboot整合mybatis-plus还是很简单的。创建项目=》导入依赖=》配置数据库=》mapper文件位置、日志输入等=》model=》mapper=》@Aurowired注入使用即可。
2022-10-26 08:52:58
179
原创 springboot整合mybatis步骤,与踩坑排错
本文简单回顾一下springboot整合mybatis步骤,俗话说,刀放着不用会生锈,同理,学习也是如此,需要常常温故知新。在整合过程中,也遇到了一些坑,具体看章节四,看你有没有遇到同样的问题。
2022-10-11 13:15:42
734
原创 酷玩机:如何使笔记本在计算机盖合上后仍继续工作
笔记本外接显示器,如何使笔记本计算机盖合上,内置显示器与外接显示器仍处于工作开启状态而非睡眠。
2022-10-10 13:30:18
11956
原创 回顾springmvc项目创建、及踩坑排错
许久没有创建springmvc项目了,本文简单回顾一下,使用纯Java代码做配置与测试,后面有踩坑排错实录,一起来围观一下吧
2022-10-09 08:51:58
233
1
原创 关于Git pull Failed的解决
使用Git pull命令来拉取最新的代码修改居然失败了(pull fail),需要先在本地处理(commit或stash或revert)一下再pull,即可解决。
2022-09-10 14:28:06
1779
原创 Python学习之paramiko模块的基础操作与排错
本文就Python学习中的ssh操作(使用paramiko模块)做基本介绍,实践基本用法,以及这过程中遇到的一些问题与解决方案。
2022-09-06 17:33:03
1963
原创 关于虚拟机ping不通宿主机的问题解决
原有一台centos7主机,然后在其基础上克隆了一台,想实现两台虚拟机直接ping通,且虚拟机与宿主机ping通。实践中发现宿主机可以ping通虚拟机,但是虚拟机ping不通宿主机。
2022-08-30 00:10:12
1213
原创 毕业设计整理:高校就业信息管理系统的设计与实现
趁周末,今天整理一下两个月前的毕业设计的资料。林林总总好多文件,单单论文格式修改就有16个版本。将资料都整理一下,需要的伙伴可以获取参考一下,另外有几百个毕设选题,如果你不知道毕设写什么课题,可以参考找找灵感!...
2022-08-28 20:25:35
1944
7
普通本科生的的学历咋写?
2021-05-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人