- 博客(1060)
- 资源 (11)
- 收藏
- 关注
原创 [特殊字符]一次接口编码格式异常引发的乱码问题排查与复盘(含完整思路+工具+经验教训)
今天分享一次真实的接口编码格式异常导致的乱码问题排查过程,从现象分析到最终复盘,希望对你也有启发。
2025-06-10 08:54:10
821
原创 private String tempUrl = “./Temp“; 再linux和windows下是否都有效
private String tempUrl = "./Temp"; 再linux和windows下是否都有效
2025-05-14 08:50:30
229
原创 协同过滤算法+敏感词过滤算法+SpringBoot+Vue 电商管理系统、宝藏级别的GitHub项目
1、下载代码到本地,可以拉取项目代码(前提是系统安装了Git工具);如果没有安装相关工具,可以直接下载代码压缩包2、IDEA工具导入项目代码 建议使用Maven,IDEA中集成Maven。3、获取到数据库脚本后,使用可视化操作工具 将数据库脚本导入
2025-05-12 20:52:43
326
原创 基于SpringBoot高校实验室开放管理系统的设计与实现 【导师都夸我写的好啊】
随着高校实验教学的不断深化,实验室的开放管理成为提高教学质量和资源利用率的关键环节。然而,传统的人工管理模式效率低下,信息沟通不畅,难以满足现代教育的需求。基于Spring Boot框架,设计并实现高校实验室开放管理系统,可优化实验室预约、设备管理及数据统计等功能,实现信息化、智能化管理,提升实验室资源的利用效率和服务水平,为师生提供便捷高效的实验环境支持。
2025-04-20 23:37:34
743
原创 AtomicInteger:高效线程安全的计数器在并发应用中的最佳实践
AtomicInteger:高效线程安全的计数器在并发应用中的最佳实践。。。
2025-03-31 09:23:23
866
原创 wx.navigateTo 和 wx.reLaunch 的区别
● 选择 wx.navigateTo 的情况:○ 需要保留当前页面状态。○ 多页面跳转,但跳转层数不超过限制。● 选择 wx.reLaunch 的情况:○ 需要关闭所有当前页面,仅保留指定页面。○ 需要重置应用状态,从零开始。通过合理选择和使用这两个API,可以提升小程序的用户体验和功能完善度。
2025-02-24 11:31:55
605
原创 Windows下修改电脑域名映射IP方法
要将电脑上的域名 www.nd.zyz.com 映射到本地 IP 127.0.0.1,您需要修改操作系统的 hosts文件。
2025-02-23 23:07:37
146
原创 为什么Debug至关重要?
Debug不仅是解决问题的技术手段,更是程序员逻辑思维和系统设计能力的体现。掌握科学的调试方法 + 工具链 + 经验积累,能将“修Bug”转化为“系统性优化”,最终成为更高效的开发者。Debug(调试)是程序员的核心技能之一,它不仅影响开发效率,更直接决定了代码质量和问题解决能力。🎓擅长 指导毕设 | 论文指导 | 系统开发 | 毕业答辩 | 系统讲解等。⭐ 全栈开发攻城狮、全网10W+粉丝、2022博客之星后端领域Top1、专家博主。三、Debug能力的进阶方向。二、Debug的核心方法论。
2025-02-19 16:09:03
1024
原创 成功解决:Public Key Retrieval is not allowed
通过添加连接参数或调整SSL配置,即可解决此问题。生产环境中推荐启用SSL并正确管理证书以确保安全性。开启新对话。
2025-02-15 22:59:34
1079
原创 在数据查询的设计中,为什么禁止使用 Map 类来传输超过两个参数的查询请求 ?
数据查询的设计中,禁止使用 Map 类来传输超过两个参数的查询请求,主要是因为以下几个原因:可读性差: Map 类是键值对的集合,但键(Key)和值(Value)并没有强制的类型或命名要求。使用 Map 传递多个查询参数时,无法清楚地表明每个参数的含义,代码阅读和维护难度增加。如果查询参数较多,Map 会导致方法调用和参数传递的语义不明确,降低代码的可读性。类型安全问题: Map 是一种弱类型的数据结构,它允许存储不同类型的键和值。这使得在使用时,开发人员容易犯类型转换错误,或者在取值时出现类型不匹配的
2025-01-06 09:37:13
607
原创 微信小程序商城系统 SpringBoot+Vue前后分离 拿代码可以直接运行~
⭐ 全栈开发攻城狮、全网10W+粉丝、2022博客之星后端领域Top1、专家博主。🎓擅长 指导毕设 | 论文指导 | 系统开发 | 毕业答辩 | 系统讲解等。已指导60+位同学顺利毕业。回复或即可获取教程资料,以及大量毕设项目源码。
2025-01-04 22:56:19
1138
2
原创 JAVA系列知识之 HttpServletRequest 的相关说明应用
是 Java Servlet API 中的一个接口,主要用于表示 HTTP 请求。它提供了与客户端请求相关的各种信息和操作,通常用于服务器端处理客户端发送的请求。以下是对1.的作用表示从客户端到服务器的一个 HTTP 请求。用于获取请求的详细信息,包括请求的头信息、参数、会话信息、请求路径等。它是由 Servlet 容器(如 Tomcat)创建并传递给 Servlet 或 Controller 的。2. 常用方法及说明以下是请求 URL 和 URI 信息。
2024-12-30 11:17:19
455
1
原创 微信小程序+SpringBoot实现图片上传到OSS服务器
图片上传到服务器,可以变成公共访问的资源。这样在手机调试的时候,也可以加载图片资源。如果将图片保存到电脑本地,则用手机调试看不到相关图片信息。只需要将图片的访问地址保存到数据库即可。大致过程:1、有OSS服务。2、集成到自己的项目中。3、调用相关方法即可。
2024-12-18 10:05:41
1034
2
原创 Mybatis-plus框架中 使用LambdaQueryWrapper不等于某个条件查询数据说明
在mybatis-plus中,提供了一个方法ne,可以用来表示 “不等于某个值” 的条件。ne 是 not equal 的简写。
2024-12-16 14:17:40
1725
原创 解决 FreeMark+BootStrap+JS 实现表格内容过长浮动
只需看JS、HTML、CSS部分代码实现即可。每一部分都有详细代码说明、可以参考~这段代码的作用是在加载数据网格()时,为所有单元格()添加悬浮提示功能,显示单元格的完整内容,尤其是当单元格内容因超出宽度被截断时。以下是逐步的解释说明:这段逻辑的主要功能是:假设表格的一行如下: 对于第一个单元格,由于内容超出宽度, 会被设置为 。 第二个单元格内容未超出宽度,则不会设置 。改进建议 性能优化: 如果表格行数较多,可以限制对可见部分单元格的处理,以减少不必要的计算。 更精确的
2024-12-05 16:44:01
930
1
原创 微信小程序刷题系统 + 系统轮播图功能实现 数据来自后台接口~
⭐ 全栈开发攻城狮、全网10W+粉丝、2022博客之星后端领域Top1、专家博主。🎓擅长 指导毕设 | 论文指导 | 系统开发 | 毕业答辩 | 系统讲解等。已指导60+位同学顺利毕业。回复或即可获取教程资料,以及大量毕设项目源码。🐬专注干货知识分享、项目实战案例开发分享。
2024-11-25 08:41:33
129
原创 微信小程序刷题系统 SpringBoot+Vue 搭建后台管理系统 【前后端分离】
最近做了一个微信小程序相关的项目,顺手做了这个刷题系统,还没开发完成。做这个系统的主要点就是如何制作题目、选项及相关答案,以及用户作答记录等。这个系统的设计有点商城的 味道,用户只有在购买相关试卷后,才可以进行相关刷题。所以这个系统也容易改造为一般的商城系统。B站传送门完整地址。
2024-11-18 20:25:28
451
原创 如何在项目中使用AOP切面编程,异步操作记录日志到数据库?这篇文章教会你~~
在项目开发过程中,有一种比较常见的需求:将操作系统的痕迹记录到数据库中。简单暴力的方法就是写一个入库的接口,然后在每个方法执行之前或者之后调用一下。这种虽然好想,但是用起来却不太实用。日志的记录不应该影响到正常方法的调用执行,而且每个方法都主动调用,也很冗余。可以实用AOP切面编程,然后实用异步的形式记录日志。这样既不会影响正常方法的调用,也减少了冗余。可以通过添加自定义注解接口,然后在方法上使用。String desc() default "无描述信息";
2024-11-05 14:25:45
650
原创 成功解决:notepad++搜索结果窗口不见了,怎么找回?
在使用notepad++打开文本,进行日志信息搜索的时候,在当前文件搜索内容没有展示出来。
2024-11-01 12:47:36
6059
原创 时间戳和日期的相互转换在项目开发过程中都有哪些使用方式?
在项目开发过程中,操作日期入库是个常见的操作。例如:审核开锁码,操作时间,交易时间等。存入数据库什么好呢?时间戳或许是个不错的选择,方便日期的查询。在查询展示的时候,只需要对其进行一个转换即可。
2024-10-31 08:49:57
630
原创 LambdaQueryWrapper 和QueryWrapper在日常开发中使用有何区别?
在日常开发中,简单的业务查询我们通常使用框架来完成。通过框架提供的功能可以减少sql语句及代码的编写,提高工作效率。比较常用的一个框架是mybatis-plus,其提供的LambdaQueryWrapper和 QueryWrapper查询构造器在工作开发中用的较多,这两者有何区别呢?
2024-10-30 10:56:37
388
原创 notepad++中实现代码整体缩进和退格
🎓擅长 指导毕设 | 论文指导 | 系统开发 | 毕业答辩 | 系统讲解等。已指导60+位同学顺利毕业。⭐ 全栈开发攻城狮、全网10W+粉丝、2022博客之星后端领域Top1、专家博主。🐬专注干货知识分享、项目实战案例开发分享。教程资料,以及大量毕设项目源码。退格 :Shift + Tab键。
2024-10-17 13:29:20
930
原创 SpringBoot整合MyBatis-plus详细过程,在项目中实际使用案例说明~~
⭐ 全栈开发攻城狮、全网10W+粉丝、2022博客之星后端领域Top1、专家博主。🎓擅长 指导毕设 | 论文指导 | 系统开发 | 毕业答辩 | 系统讲解等。已指导60+位同学顺利毕业。回复或即可获取教程资料,以及大量毕设项目源码。🐬专注干货知识分享、项目实战案例开发分享。
2024-10-16 14:38:56
741
原创 基于SSM框架学籍管理系统的设计与实现
⭐ 全栈开发攻城狮、全网10W+粉丝、2022博客之星后端领域Top1、专家博主。🎓擅长 指导毕设 | 论文指导 | 系统开发 | 毕业答辩 | 系统讲解等。已指导60+位同学顺利毕业。回复或即可获取教程资料,以及大量毕设项目源码。🐬专注干货知识分享、项目实战案例开发分享现在人工智能发展的这么迅速,写论文找资料相比之前也简单容易很多。相比国外的人工智能,国内也有很多优秀的可参考使用。下方链接也是国内目前主流的一个,大家可以试试,都是免费的~~~
2024-10-13 22:13:13
584
原创 基于SpringBoot+Vue+Redis+Mybatis+前后端分离旅游平台推荐系统
⭐ 全栈开发攻城狮、全网10W+粉丝、2022博客之星后端领域Top1、专家博主。🎓擅长 指导毕设 | 论文指导 | 系统开发 | 毕业答辩 | 系统讲解等。已指导60+位同学顺利毕业。回复或即可获取教程资料,以及大量毕设项目源码。🐬专注干货知识分享、项目实战案例开发分享。
2024-10-09 22:52:49
1282
原创 保留字作为数据表字段导致的问题!!!
今天在开发过程中遇到一个低级的开发错误,我觉得有必要记录一下。事情的起因是这样的:我需要通过异步aop切面记录操作到数据库,结果发现无数据记录到数据库。前两天还是正常的,我就新添加了几个字段而已~~
2024-10-08 21:14:53
269
原创 我们公司只招985、211 的博士和硕士???
国庆回家的高铁上遇到一个公司的主管,和他交流了一路。他说他们公司大部分招聘的是交大、复旦的硕士和博士。带项目的是在国外留学或者深造过几年的博士,无形中自己压力山大。别人的行业领域也是高端领域,比我目前这个高大尚多了。希望有机会能进入他那个行业~~~他真的是一个很善谈的人,毕竟是到管理层了。他入行十几年,前几年也是走了很多弯路,试过不同的行业。它本身是个专科,但是现在却和这么多大佬大交道,的确是非常的不容易。和他的交流,自己也学到蛮多。对自己的职业发展也有一定的影响。一步一个脚印,慢慢来~~~
2024-10-02 21:13:31
1030
原创 Redis使用场景 | 建议收藏✨
Redis:是一个高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSql数据库之一,也被人们称为数据结构服务器。
2024-09-21 15:03:40
1517
原创 协同过滤算法相关答辩问题、代码实现过程
🍒🍒协同过滤算法算是比较简单的一种,应用的场景也比较多。比如:商品购买推荐、电影推荐、书籍推荐、活动推荐等等。当你的毕业设计系统中使用到协同过滤算法、不至于整个系统都是增删改查,也可以算是一个小的创新点。
2024-09-08 15:22:28
1262
1
原创 成功解决:libgit2 returned: the index is locked; this might be due to a concurrent or crashed process
在使用git添加代码文件的时候,报错。
2024-09-07 15:03:20
600
1
原创 计算机论文七种流程图画法,详细教程来袭!(导师都说我图画的标准)
这篇帖子总结了计算机专业论文中涉及到的大部分图形绘画部分,详细介绍了对应图形的画法及案例图形。
2024-09-07 14:23:08
10564
原创 基于SpringBoot+Vue+Redis+Mybatis+前后端分离甜点商城系统 【导师都说我写的好】
⭐ 全栈开发攻城狮、全网10W+粉丝、2022博客之星后端领域Top1、专家博主。🎓擅长 指导毕设 | 论文指导 | 系统开发 | 毕业答辩 | 系统讲解等。已指导60+位同学顺利毕业。回复或即可获取教程资料,以及大量毕设项目源码。
2024-09-06 09:07:41
856
1
原创 mybatis和hiberate使用对比说明
在实际开发中,MyBatis和Hibernate的使用方式和开发流程有所不同。以下是两者在使用过程中的对比,包括配置、CRUD 操作、以及查询等方面。MyBatis更加灵活,适合那些需要细粒度SQL控制和复杂查询的场景。开发者需要手动编写SQL并配置映射文件。Hibernate提供了更高层次的抽象,减少了手动编写SQL的工作量,适合标准CRUD操作和需要快速开发的企业级应用。选择MyBatis或Hibernate取决于项目的复杂性、团队对SQL的熟悉程度、以及项目的具体需求。
2024-08-24 17:58:01
1147
1
原创 JPA 和 Hibernate 的对比
和Hibernate都是用于在 Java 应用程序中进行对象关系映射(ORM)的技术,但它们在功能、用途和地位上有所不同。标准规范:JPA是由Java社区过程(定义的标准规范。它规定了如何将Java对象持久化到关系型数据库中。API:JPA是一组接口和规范,规定了ORM的功能和行为,但并不提供具体的实现。目的:JPA的主要目的是提供一种标准化的持久化API,使得开发者可以在不同的实现之间切换而无需修改代码。实现框架:Hibernate是一个具体的ORM框架,是JPA规范的一个流行实现之一。
2024-08-23 11:38:13
864
HTML+CSS+JS制作爱心表白代码 520情人节源码HTML 七夕情人节表白代码制作 生日祝福代码
2022-12-03
常见的前端面试题大全总结
2023-02-21
Mysql面试题总结大全
2023-02-21
java面试题资源之sql语句
2023-02-21
深度学习中的优化问题解决方法
2023-02-21
python基础知识学习+python面试题
2023-02-21
mysql的安装包含安装包
2023-07-28
C++安装教程.docx
2023-07-28
Linux常用命令总结
2023-07-28
C语言实现学生管理系统源码
2023-07-28
java高级编程知识+理论知识+实际案例
2023-07-28
零距离接触:chatgpt玩转指南
2023-05-14
“Java神功!餐厅系统轻松打造!”
2023-04-24
毕业设计+汽车租赁系统+论文查重检测报告
2023-04-24
程序员简历模板仅供参考
2023-02-21
【2】Java基本语法----标识符及命名规则
2023-04-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人