- 博客(1023)
- 资源 (11)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 美妆商城系统 SpringBoot + Vue 【毕业设计 资料 + 源码】
使用技术栈 SpringBoot + Vue + Mybatis + Mysql该系统只要稍微修改,就可以作为其它类似的商城系统具体功能划分如下图所示,这里不在细说。源码已经分享到GitHub。
2023-11-15 09:42:07
1254
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 心理健康管理系统 【毕业设计系统】
主要分享开发知识、有兴趣的可以关注一下。为何分享?踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。
2023-08-28 22:22:21
488
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 微信小程序开发---购物商城系统。【详细业务需求描述+实现效果】
页面基本构成:1、商品轮播图展示。4、点击加入购物车,可以将该商品加入购物车中。页面基本构成:1、如果没选地址,先选择收获地址。2、购买的商品详情,及订单总价。2、商品分类(点击左侧不同分类,右方展示不同商品)。3、点击右方商品,可以跳转到对应的商品列表页面。4、总价和数量会随着选中的商品变化。2、我的订单,也可以跳转到订单页面。2、商品列表(点击商品会跳转)。3、触底后,会加载新的数据。有需要源码的、或者额外需求的、可联系本人。
2023-06-29 16:45:15
5486
30
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 SpringBoot+Vue+Spring Cloud Alibaba 实现大型电商系统【分布式微服务实现】
SpringBoot+Vue+Spring Cloud Alibaba 实现大型电商系统【分布式微服务实现】
2023-05-21 19:29:59
1050
5
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 SpringBoot+Vue实现校园二手系统。前后端分离技术【完整功能介绍+实现详情+源码】
SpringBoot+Vue实现校园二手系统。前后端分离技术【完整功能介绍+实现详情+源码】
2023-05-21 19:06:29
3180
36
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 成功解决:Failed to load resource: net::ERR_FILE_NOT_FOUND
在vscode中使用插件NPM脚本进行打包项目操作、然后运行打包后的项目、没有效果。
2022-08-29 12:30:01
133810
5
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 JSON parse error: Cannot deserialize value of type `java.lang.Integer` from Boolean value
问题原因所在:前端Vue传输的数据字段类型和后端实体类字段不一致。我的实体类字段是int类型。亲段传输的数据是布尔类型。文章目录1、后端方法2、实体类字段2、前端传输的数据1、后端方法 @RequestMapping(value = "/car/editCar", method = RequestMethod.PUT) public Result updateOneUser(@RequestBody Car car) { int rs = carService.upda
2022-04-01 14:25:36
35493
6
原创 mybatis和hiberate使用对比说明
在实际开发中,MyBatis和Hibernate的使用方式和开发流程有所不同。以下是两者在使用过程中的对比,包括配置、CRUD 操作、以及查询等方面。MyBatis更加灵活,适合那些需要细粒度SQL控制和复杂查询的场景。开发者需要手动编写SQL并配置映射文件。Hibernate提供了更高层次的抽象,减少了手动编写SQL的工作量,适合标准CRUD操作和需要快速开发的企业级应用。选择MyBatis或Hibernate取决于项目的复杂性、团队对SQL的熟悉程度、以及项目的具体需求。
2024-08-24 17:58:01
693
原创 JPA 和 Hibernate 的对比
和Hibernate都是用于在 Java 应用程序中进行对象关系映射(ORM)的技术,但它们在功能、用途和地位上有所不同。标准规范:JPA是由Java社区过程(定义的标准规范。它规定了如何将Java对象持久化到关系型数据库中。API:JPA是一组接口和规范,规定了ORM的功能和行为,但并不提供具体的实现。目的:JPA的主要目的是提供一种标准化的持久化API,使得开发者可以在不同的实现之间切换而无需修改代码。实现框架:Hibernate是一个具体的ORM框架,是JPA规范的一个流行实现之一。
2024-08-23 11:38:13
614
原创 Criteria 是干什么用的?
在编程和软件开发中,Criteria通常用于定义查询条件或筛选标准。它主要用于数据库操作和对象关系映射(ORM)框架,如Hibernate中的。以下是Criteria。
2024-08-23 10:16:28
482
原创 成功解决:Artifact smartview:war exploded: Error during artifact deployment. See server log for details.
错误消息是在部署Java Web应用程序时发生的常见错误。这个错误通常出现在使用IDEA(如 IntelliJ IDEA)进行项目开发,并且在尝试将项目部署到服务器(例如 Tomcat)时出现。
2024-08-22 22:44:24
530
1
原创 成功解决:could not extract ResultSet
这个错误信息表示在执行数据库查询时,Hibernate遇到了一个,具体原因是无法从数据库中提取ResultSet,这通常指的是在查询执行后无法正确获取结果集。是处理 SQL 异常的一个类或方法,Line:63 表示错误发生在代码中的第 63 行。错误通常与数据库查询的执行或结果提取有关。解决问题的关键是查看SQL语句、数据库连接、数据类型匹配以及Hibernate和JDBC的配置。通过分析详细的日志和异常堆栈,可以更准确地找到问题根源并进行修复。
2024-08-22 16:56:00
641
原创 为什么别人答辩一答就过、你的需要二答甚至三答
表中属性是如何定义的?这种对于不熟悉系统的同学来说是蛮困难的,但是老师让你找的代码部分一般是比较有规律的。老师对于你的代码也不会特别熟悉,让你找的部分、一般是项目比较通用的部分。总结说明:答辩的时候态度要真诚、遇到提问问题不熟悉的部分、就委婉的说明自己不太清楚、自己会努力学习这部分相关知识。尽量不要和老师争辩、除非你对你的系统有十分的把握,可以说服老师那种。一定要加强对自己系统的理解、这些问题基本上都是围绕自己系统设计实现。不同的学校和答辩老师 要求会不一样,有些同学演示一遍系统、老师没询问问题就过了。
2024-08-21 23:39:32
177
原创 idea中如何不重启tomcat 即可看到修改内容变化
在IDEA中开发Java Web应用时,如果使用Tomcat作为服务器,可以通过热部署(Hot Swap)功能在不重启Tomcat的情况下,动态更新修改的内容。
2024-08-21 13:33:58
849
原创 成功解决:el-popconfirm组件来确认删除、修改等操作无效
⭐ 全栈开发攻城狮、全网10W+粉丝、2022博客之星后端领域Top1、专家博主。🎓擅长 指导毕设 | 论文指导 | 系统开发 | 毕业答辩 | 系统讲解等。已指导60+位同学顺利毕业。回复或即可获取教程资料,以及大量毕设项目源码。🐬专注干货知识分享、项目实战案例开发分享。
2024-08-19 22:41:16
478
原创 var、let和const的作用及区别
在现代JavaScript中,varlet和const是三种用于声明变量的方式。它们在作用域、可变性、提升行为等方面有显著区别。理解这些差异对于编写高效和错误更少的代码至关重要。
2024-08-19 13:29:59
532
原创 展开运算符的介绍使用(...),实际应用this.tableData.push({...})
展开运算符(...)是ES6引入的一项功能,在JavaScript中用途广泛。它可以用于对象、数组等多种数据结构,主要用于展开或复制它们的元素或属性。1. 数组展开合并数组:可以将多个数组合并为一个数组。复制数组:可以创建数组的浅拷贝。在函数参数中展开数组:可以将数组元素作为独立的参数传递给函数。// 合并数组// 复制数组// 展开数组作为函数参数// 62. 对象展开合并对象:可以将多个对象合并为一个对象。复制对象:可以创建对象的浅拷贝。
2024-08-19 11:11:50
1402
原创 Spring boot 本地图片不能加载(图片路径)的问题及解决方法
在Spring Boot应用程序中,有时候我们会遇到本地图片不能加载的问题,这通常是由于图片路径不正确导致的。在本文中,我们将详细讲解这个问题的原因,并提供两个示例来说明如何解决这个问题。
2024-08-18 21:58:22
1075
原创 实现弹性盒子(Flexbox)中一行多个 div 平摊排列
要实现弹性盒子(Flexbox)中一行多个 div 平摊排列,可以使用 `CSS Flexbox` 来布局。这种布局方式可以自动调整每个 div 的宽度,使它们在一行内均匀分布
2024-08-15 14:34:25
849
原创 如何判断Springboot项目中的数据池启动成功
经常在项目中使用数据池,pom文件中添加项目依赖,然后配置文件配置数据池相关的。在 Spring Boot 项目中,判断数据池(DataSource)是否启动成功,可以通过多种方式进行检查。以下是一些常见的方法。
2024-08-15 09:34:43
1186
原创 成功解决:正则表达式在vscode中会自动格式化一部分
在vue中使用正则表达式,在页面验证相关字符串的时候 ,发现正则表达式没有生效。经过排查发现,在Vscode中保存代码后 正则表达式的格式就会发生变化。
2024-08-14 13:50:49
365
原创 windows电脑如何打开telnet工具
在实际应用过程中,telnet使用较多的一个场景是检测网络端口的连通性。端口连接和测试作用:Telnet 可以用于检查和测试网络端口的连通性。通过 Telnet,用户可以连接到指定的 IP 地址和端口号,从而确认该端口是否开放并响应连接请求。用途:系统管理员和网络工程师使用 Telnet 来诊断网络问题,例如测试服务器上的某个服务是否在正确的端口上监听,或者检查防火墙规则是否阻止了某个端口。
2024-08-13 15:23:12
525
原创 成功解决:IDEA导入java项目 或 建包的时候com.不分开 【详细原理解释说明】
使用IDEA导入的java项目,项目中的目录结构没有分层,而是“粘连在一起”。
2024-08-13 10:44:12
446
原创 成功解决7版本的数据库导入 8版本数据库脚本报错问题
在使用可视化操作工具Navicate运行数据库脚本的时候 报的错误:Unknown collation: ‘utf8mb4_0900_ai_ci’解释:这个错误通常是因为你的 MySQL 数据库版本不支持 utf8mb4_0900_ai_ci 排序规则。在 MySQL 5.7 之前,utf8mb4_0900_ai_ci 排序规则并不存在,因此如果你在更低版本的 MySQL 中尝试使用这个排序规则,就会遇到这个错误。
2024-08-12 10:08:07
636
原创 Summernote 富文本编辑器的内容变成只读模式
⭐ 全栈开发攻城狮、全网10W+粉丝、2022博客之星后端领域Top1、专家博主。🎓擅长 指导毕设 | 论文指导 | 系统开发 | 毕业答辩 | 系统讲解等。已指导60+位同学顺利毕业。回复或即可获取教程资料,以及大量毕设项目源码。🐬专注干货知识分享、项目实战案例开发分享。
2024-08-11 19:19:42
987
原创 加密与安全:公开密钥加密、加密过程、数字签名等
公开密钥密码学(英语:Public-key cryptography)也称非对称式密码学(英语:Asymmetric cryptography)是密码学的一种算法,它需要两个密钥,一个是公开密钥,另一个是私有密钥。。。
2024-08-09 16:55:03
648
原创 java系列之~如何给sqlite数据库添加表
在 Java 中使用 SQLite 数据库,可以通过 SQLite JDBC 驱动来连接和操作数据库。下面是如何通过代码的形式在 SQLite 数据库中创建表的步骤和示例代码。
2024-08-08 15:20:48
573
原创 Token、Session、Cookies是什么?如何理解其不同?一文带你了解
Session Cookies 也称为会话 Cookies,在 Session Cookies 中,用户的登录状态会保存在服务器的内存中。当用户登录时,Session 就被服务端安全的创建。在每次请求时,服务器都会从会话 Cookie 中读取 SessionId,如果服务端的数据和读取的 SessionId 相同,那么服务器就会发送响应给浏览器,允许用户登录。1、 Session 是在服务端的,用来存储用户的信息;
2024-08-07 09:34:37
36
原创 java系列之~~网络通信安全 非对称加密算法的介绍说明
公开密钥密码学(英语:Public-key cryptography)也称非对称式密码学(英语:Asymmetric cryptography)是密码学的一种算法,它需要两个密钥,一个是公开密钥,另一个是私有密钥;公钥用作加密,私钥则用作解密。使用公钥把明文加密后所得的密文,只能用相对应的私钥才能解密并得到原本的明文,最初用来加密的公钥不能用作解密。由于加密和解密需要两个不同的密钥,故被称为非对称加密;不同于加密和解密都使用同一个密钥的对称加密。公钥可以公开,可任意向外发布;
2024-08-06 17:37:44
151
原创 java系列知识之~SimpleDateFormat日期格式化
SimpleDateFormat 是 Java 中用于格式化和解析日期的类。通过指定日期和时间模式,可以将日期对象格式化为字符串或从字符串解析为日期对象。以下是的详细介绍和使用方法。① 创建 SimpleDateFormat 实例这里的 “yyyyMMdd” 是一个日期模式,表示年份(4位)、月份(2位)和日期(2位)。例如,20240806 表示 2024 年 8 月 6 日。② 将日期对象格式化为指定格式的字符串③ 解析日期将字符串解析为日期对象。try {④常见的日期模式。
2024-08-06 17:09:56
27
原创 软件测试:Postman 工具的使用。开发及测试均需要掌握的测试工具
1、New:在这里创建新的请求、集合或环境;还可以创建更高级的文档、Mock Server 和 Monitor以及API。2、Import:这用于导入集合或环境。有一些选项,例如从文件,文件夹导入,链接或粘贴原始文本。3、Runner:可以通过Collection Runner执行自动化测试。4、Open New:打开一个新的标签,新窗口或Runner窗口。5、My Workspace :可以单独或以团队的形式创建新的工作区。6、Invite :通过邀请团队成员在工作空间上进行协同工作。
2024-07-26 17:30:48
558
1
原创 学校不教,工作需要!!!程序员需要掌握的常见Linux命令,掌握可以让工作效率翻倍!!
最近帮助别的项目组到现场进行系统投产,需要在服务器上搭建系统运行的环境、部署系统等。这些操作都需要在服务器上完成、习惯了界面可视化操作 有点不太习惯。有些记不住的命令当着客户的面去手机搜百度挺尴尬的。在服务器上操作最常见的是文件的移动、拷贝、删除、赋权;递归创建多层目录、递归删除整个目录下的文件、拷贝或者移动整个目录到其它指定目录;文件的解压、压缩等;文件的查看、如何快速查找文件指定的内容,查看日志文件的时候,往往需要找到指定日志信息或者定位到日志末尾等;
2024-07-20 19:19:29
395
1
C++安装教程.docx
2023-07-28
C语言实现学生管理系统源码
2023-07-28
mysql的安装包含安装包
2023-07-28
Linux常用命令总结
2023-07-28
java高级编程知识+理论知识+实际案例
2023-07-28
零距离接触:chatgpt玩转指南
2023-05-14
“Java神功!餐厅系统轻松打造!”
2023-04-24
毕业设计+汽车租赁系统+论文查重检测报告
2023-04-24
python基础知识学习+python面试题
2023-02-21
深度学习中的优化问题解决方法
2023-02-21
java面试题资源之sql语句
2023-02-21
程序员简历模板仅供参考
2023-02-21
Mysql面试题总结大全
2023-02-21
常见的前端面试题大全总结
2023-02-21
HTML+CSS+JS制作爱心表白代码 520情人节源码HTML 七夕情人节表白代码制作 生日祝福代码
2022-12-03
【2】Java基本语法----标识符及命名规则
2023-04-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人