自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何删除git提交记录+ git ignore不生效解决方法

如果你希望清空提交历史但仍保留。目录和远程仓库,可以使用。分支,并将新分支重命名回。如果需要覆盖远程仓库(

2025-05-13 22:45:47 360

原创 NET(dotNET)安装,出现“No SDKs were found”找不到SDK问题的解决办法

应该是安装了两个版本的.NET,可以看看微软官方的解决方案。

2025-04-21 09:54:22 443

原创 实现优雅的全局异常处理器

一般情况下,每个后端接口都要返回调用码、数据、调用信息等,前端可以根据这些信息进行相应的处理。我们可以封装统一的响应结果类,便于前端统一获取这些信息。@Data自定义业务异常用于区分系统异常@Getter/*** 错误码*//***/用于处理全局异常/*** 全局异常处理器*/@Slf4jreturn ResultUtils.error(ErrorCode.SYSTEM_ERROR, "系统错误");

2025-03-24 20:36:21 185

原创 java多种方法实现拿到一些数据然后用set去重,然后将去重后的数据放进list中

需要保留顺序→或。无需顺序,追求简洁→HashSet+ 构造函数。需要排序→TreeSet。函数式风格动态处理逻辑→ 手动遍历。

2025-03-16 17:29:08 376

原创 使用spring进行权限验证的三种方式

这是最直接的方式,通过实现 接口,在请求处理前进行拦截验证。创建拦截器类:注册拦截器:适用场景:基于 Session 的登录验证。需要细粒度控制拦截路径(支持通配符)。2. 使用 Servlet 过滤器(Filter)过滤器(Filter)是 Java Servlet 规范的一部分,可以在请求进入 Spring MVC 前进行拦截。创建过滤器类:配置过滤器顺序和路径:适用场景:需要更底层的控制(在所有 Spring 组件之前拦截)。处理静态资源或非 Spring

2025-03-13 09:15:50 842

原创 git团队开发流程

(1) 创建项目和软件版本库,在版本库中建立“src”和“doc”两个文件夹,分别存储软件系统的源代码和报告文档(2) 建立master、develop以及成员分支(a_branch),将当前版本存入master目录下(3) 实践操作参考:组长组员两个人协同开发:组长负责维护开发分支dev,组员向dev上传提交;当dev测试合适后,组长有唯一权限向master上传作为最终结果。① 远程仓库有master和dev两个分支② 组长本地有master和dev分支,分别关联对应的远程分支。

2025-03-12 21:57:56 735

原创 解决关于这个浏览器太老,无法运行+Web+控制台(缺少+selector(%3Ais()%3Awhere()))&cvid=824b3b4df389417caacd55d12d204305&gs_lc

rhel系统:即可解决。

2024-11-29 15:28:46 490

原创 拼图游戏个人博客

OverrideSystem.out.println("重新开始");//打乱数据initData();//计步器清零step = 0;//导入图片System.out.println("重新登陆");//关闭界面//打开登录界面System.out.println("关闭游戏");System.out.println("公众号");initData();initData();initData();

2024-01-10 10:44:43 942 1

原创 java团队课程设计报告

本组的选题是PuzzleGame(拼图游戏),是一个益智的小游戏,可以实现登录,注册,选择游戏模式,可以对用户进行多个存档读档。首先玩家需要先注册账号进行登录,玩家可以挑选游戏风格,通过键盘可以查看该局游戏的还原图片,系统还可以实现判断是否已经完成拼图,并提供了作弊键,一键完成拼图。一路向北/ping@OverrideinitData();// 处理用户重新登录逻辑// ... 处理其他菜单项动作。

2024-01-10 02:21:43 1111 1

原创 Java网络编程预习

如果应用程序需要可靠的数据传输和顺序性,适合选择TCP。如果应用程序对实时性要求高,可以容忍一定的数据丢失,适合选择UDP。例如,音频和视频流的传输通常使用UDP。因为UDP具有较低的开销和延迟,不需要建立和维护连接,适用于简单的、不需要可靠性保证的通信。TCP提供可靠的数据传输,适合HTTP这种对数据完整性要求较高的应用。在Socket编程中,可以使用TCP或UDP协议进行通信,程序使用的是TCP协议。TCP是面向连接的协议,UDP是面向无连接的协议。TCP提供可靠的数据传输,UDP不保证可靠性。

2023-11-27 19:53:17 427

原创 关于成员内部类的获取对象的两种方式

【代码】关于成员内部类的获取对象的两种方式。

2023-11-20 22:39:46 178 1

原创 L4-104 Wifi密码

下面是微博上流传的一张照片:“各位亲爱的同学们,鉴于大家有时需要使用 wifi,又怕耽误亲们的学习,现将 wifi 密码设置为下列数学题答案:A-1;B-2;C-3;D-4;请同学们自己作答,每两日一换。!~”—— 老师们为了促进学生学习也是拼了…… 本题就要求你写程序把一系列题目的答案按照卷子上给出的对应关系翻译成 wifi 的密码。这里简单假设每道选择题都有 4 个选项,有且只有 1 个正确答案。

2023-10-26 20:12:44 209

原创 使用“类ChatGpt”进行课程设计前期规划

我希望能够通过编程来读取、处理和分析Excel表格中的数据,例如计算统计指标、进行数据清洗和转换,以及生成可视化报表。在类ChatGPT工具中,我可以描述我对Excel表格数据处理的需求,例如如何读取和写入Excel文件、如何进行数据筛选和计算等。确保你的代码能够正确地读取、处理和分析Excel表格中的数据,并生成预期的结果。错误处理和异常情况:如何处理不完整或错误的数据,以及时发现和处理代码中的错误和异常情况。性能和效率:如何优化代码,以处理大规模的Excel表格数据,并保持良好的性能和效率。

2023-10-23 19:08:17 149 1

原创 DAO模式代码阅读及应用

时,根据注释修改相应代码可以选择使用数组或列表实现学生信息的存储和访问。使用DAO模式的好处是将数据访问逻辑与业务逻辑分离,使得后续的扩展和维护更加方便。通过使用接口和实现类的方式,可以在不修改业务逻辑的情况下,轻松切换不同的数据存储方式。其中对我启发最大的一句话是:"DAO模式将数据访问逻辑与业务逻辑分离,提高了代码的可维护性和可测试性"。这句话强调了DAO模式的优点,即将数据访问逻辑与业务逻辑分离,使得代码更易于维护和测试。接口中没有实现代码是因为接口只定义了方法的签名,具体的实现由实现类来完成。

2023-10-15 10:16:33 111 1

原创 购物车程序的面向对象设计

ShoppingMall类和Commodity类之间的关系:ShoppingMall类包含一个inventory属性,它是一个存储商品的Map,其中键是商品的名称,值是Commodity对象。类的成员访问控制:Commodity类中的属性name、price和id使用了私有访问修饰符,通过提供公共的getter和setter方法来访问和修改这些属性,从而控制了属性的访问权限,保护了数据的完整性。Commodity(商品类):该类用于存储商品的信息,包括商品名称、价格和唯一标识商品的编号属性。

2023-10-07 19:18:24 215 1

原创 7-2 jmu-Java-01入门-第一个PTA上Java程序

本题目要求读入若干对整数a和b,然后输出它们的和。

2023-09-17 21:41:00 847 1

原创 7-1 jmu-java-01入门-基本输入

对输入的若干行(每行以空格或者多个空格)数字字符串求和并输出。

2023-09-17 21:40:10 368 1

原创 6-1 jmu-ds-区间删除数据分数 10

实现在顺序表中删除某个区间数据。需要实现下述的三个函数完成该功能。输出删除区间后线性表的数据,数和数之间空格隔开,尾部不能有空格。如果整个线性表都被删除,则输出线性表为空!行1:顺序表元素个数n。行2:输入n个正整数。行3:输入删除的区间。

2023-03-13 22:52:58 619 1

空空如也

空空如也

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

TA关注的人

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