当前位置: 首页 > news >正文

关于我的Java考试被老师挂掉的这件事......

目录

1.事情起源

2.问题出现

3.最后的考试结果

4.问题如何解决的

5.此件事情引发我的思考


1.事情起源

现在是2024-12-25中午的13:08分,我于今天上虞结束了这个学期的Java课程的学习,上午的课程内容就是开始,使用MVC实现对于题目要求的这个数据库里面的内容的增删查改;

上午的9:30左右,也就是上课1h之后,我大概就已经完成了这个结课考核的任务,下面的这个就是我的项目目录(代码就不放了..)

因为这个任务就是为了让我们去实现这个增删查改的功能,所以这个进展还算是比较顺利地;

但是我的这个插入和修改是失败的,具体的原因当时并没有找到,但是基本的这个框架已经搭建了起来,后来同学问我问题,所以我就帮其他同学去看问题了,中间也偶尔有时间去看一下自己的项目,但是我的这个项目的插入失败和修改失败的原因一直找不到,所以就没有去管理他;

2.问题出现

当大概11:20左右,我们的这个考试接近了尾声,这个时候我的同学说我的这个项目名字需要和我们的这个任务单里面的这个名字是一样的,所以正是这个问题,成为了问题的罪魁祸首;

我的方法就是直接在这个项目所在的这个文件夹里面去进行这个代码的修改,修改之后当我按下这个回车的那一刻,我的天塌了,发现我的这个项目的代码IDEA无法进行识别了,后来我可以找到这个代码的位置,但是这个项目无法完整的打开了;

当老师检查到我的那一刻,自然也就寄了,看着我前面的同学90+飘过,我真的很无奈额,要是不该这个项目的名字,我的这个项目是可以运行的;

中午的时候,我找了一位老师(非学校老师),老师把我的这个项目经过一番修改之后,又在这个idea里面打开了,我问老师为什会这个样子,老师说我选择的是不信任项目的缘故,当项目运行成功的那一刻,我也没办法,我想,如果当时我可以演示出来,我的分数再低,也不至于被挂掉.....

3.最后的考试结果

老师看在我的这个src里面的这个MVC架构以及里面的这个代码的份上,给了我50分,我真的是好气又好笑,但是结果摆在那里,一切都成定局,悔恨也是没有用的;

4.问题如何解决的

最后的解决方案就是下面的这个:

我之前确实不知道这个单引号的作用,所以今天才知道这个涉及到varcha类型的数据进行拼接的时候,需要使用这个''包起来,否则是无法进行正常的识别的; 

5.此件事情引发我的思考

虽然这个老师过于苛刻,但是我并不会去埋怨或者是其他的情绪,因为这一切确实是我自己的个人问题,他让我看到了自己的不足,也让我开始对于自己进行深刻的反思和自我思考,真的是人教人,教不会,事教人,一教就会,我所经历的这个事情确实让我看到了自身的一些问题;

Java的挂科彻底斩断了我想要去冲击国奖或者是天津市奖学金的幻想,因为我觉得我的这个50分和人家的90+的这个差距已经拉不回去了,确实有点唏嘘吧...

当然,我认为经历这个事件,我对于这个MVC的理解和认识会变得更加深刻,之前鹏哥一直说,计算机专业,学校的课过了就可以了,没必要每一门课都追求高分,但是当时还有冲击国奖和天津市奖学金的幻想,现在看来,一切都和我无关了,我可能会考虑把我的中心转移,学校的课程真的是过了就行,当然,这个只是我目前的一个想法,但是不可否认的是这件事情对我个人的影响;

当然,这个事情也让我意识到这个世界的残酷,虽然我的这个老师有点不留情面,但是我认为这个就是年之后我们需要面对的,我们太拘泥于这个象牙塔里面了,因为这个象牙塔里面太舒适了,这样的不留情面的老师需要我们早日认识到,社会对你,不会有同情和怜悯,这个也是让我深有感触的一个点;

怎么说呢,这个事情的发生,就是个人的问题,通过这件事情让我思考和认识到许多,也不失为这个事情给我的教训和收获,既然事情已经发生,我能做的,就是正视过去,把握当下,做好自己该做的事情,因为再多的遗憾与悔恨都是枉然了...

可能是前两年我的大学之路太顺利了,经历了这件事情,我相信自己会成长许多.....

相关文章:

关于我的Java考试被老师挂掉的这件事......

目录 1.事情起源 2.问题出现 3.最后的考试结果 4.问题如何解决的 5.此件事情引发我的思考 1.事情起源 现在是2024-12-25中午的13:08分,我于今天上虞结束了这个学期的Java课程的学习,上午的课程内容就是开始,使用MVC实现对于题目要求的这…...

Websocket客户端从Openai Realtime api Sever只收到部分数据问题分析

目录 背景 分析 解决方案 背景 正常情况下,会从Openai Realtime api Sever收到正常的json数据,但是当返回音频数据时,总会返回非json数据。这是什么问题呢? 分析 期望的完整响应数据如下: {"session": {"inp…...

Unity 6 中的新增功能

Unity 6 是 Unity 的最新版本。 一、编辑器和工作流程 Unity 6 中引入的更改 在 Linux 上实现了将文件和资源从 Unity 拖放到外部应用程序的功能。将 Asset Manager for Unity 包添加到 Package Manager > Services > Content Management 部分中。此包允许用户轻松浏览…...

[ComfyUI]颜色提取插件,Flux专属,让出图更加可控

一、介绍​ 今天介绍这个好玩的插件 ComfyUI APQNodes,默认的Flux模型是无法理解准确的颜色代码。​ 而这个插件可以帮我忙将输入的十六进制颜色代码转换为 FLUX.1 Dev 已知的最相似的颜色名称(来自预先测试的 155 个颜色名称)。​ ​ 所以就…...

【magic-dash】01:magic-dash创建单页面应用及二次开发

文章目录 一、magic-dash是什么1.1 安装1.2 使用1.2.1 查看内置项目模板1.2.2 生成指定项目模板1.2.3 查看当前magic-dash版本1.2.4 查看命令说明1.2.5 内置模板列表二、创建虚拟环境并安装magic-dash三、magic-dash单页工具应用开发3.1 创建单页面项目3.1.1 使用命令行创建单页…...

ChatGPT等大语言模型与水文水资源、水环境领域的深度融合

聚焦GPT等大语言模型与水文水资源领域的深度融合,通过系统化内容与实践案例,讲解如何高效完成时间序列分析、空间数据处理、水文模型优化以及智能科学写作等任务。同时,展示AI在高级机器学习模型开发、资源优化算法编程与模型微调中的最新应用…...

机器学习连载

1 机器学习基础知识 机器学习(Machine learning)是人工智能的子集,是实现人工智能的一种途径,但并不是唯一的途径。它是一门专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已…...

linux查看天气预报

wttr.in 是一个简单且功能强大的命令行天气查询工具,实现了命令行下查看天气的炫酷效果。 开源地址:GitHub - chubin/wttr.in: :partly_sunny: The right way to check the weather 一. 什么是 wttr.in? wttr.in 是一个基于 Web 的命令行天…...

minikube start --driver=docker --force

minikube start --driver=docker --force 😄 minikube v1.34.0 on Debian 11.7 (amd64) ❗ minikube skips various validations when --force is supplied; this may lead to unexpected behavior ✨ Using the docker driver based on user configuration 🛑 The…...

游戏引擎学习第58天

发现一个vscode Log 断点的用法 回顾 我们正在继续推进工作,之前做了一些测试和清理工作,但还有一件事没有完成,因此我们还没有完全回到功能平衡的状态。昨天我们已经为实体做了空间划分,所以接下来的目标是继续完成这部分工作&a…...

我用火语言RPA生成EXE可执行文件,并使用激活码对EXE进行管理

火语言RPA,不仅可以生成EXE独立可执行文件,还可以使用激活码的功能对EXE进行管理,限制激活类型:在线、离线,EXE有效天数等进行管理,有限制的自由才是真正的自由! 生成EXE的时候选择App注册码验证类型 当分享…...

【机器学习(九)】分类和回归任务-多层感知机(Multilayer Perceptron,MLP)算法-Sentosa_DSML社区版 (1)11

文章目录 一、算法概念11二、算法原理(一)感知机(二)多层感知机1、隐藏层2、激活函数sigma函数tanh函数ReLU函数 3、反向传播算法 三、算法优缺点(一)优点(二)缺点 四、MLP分类任务实…...

32位MCU主控智能电表方案

智能电表作为电网数据采集的核心设备,承担着至关重要的角色。它主要用于采集、计量和传输原始的电能数据,确保电力系统的高效运行。该设备配备了多种通讯接口,如RS485和以太网,使得用户能够轻松进行用电检测、集中抄表以及电力管理…...

ConstraintLayout是完美的布局吗?

非也&#xff01; <TextViewandroid:id"id/tv_tittle_msg"android:layout_width"wrap_content"android:layout_height"wrap_content"android:layout_marginLeft"16dp"android:layout_marginRight"16dp"android:layout_ma…...

39.在 Vue3 中使用 OpenLayers 导出 GeoJSON 文件及详解 GEOJSON 格式

一、引言 在 Web 地图开发领域&#xff0c;Vue3 作为一款流行的前端框架&#xff0c;结合强大的 OpenLayers 地图库&#xff0c;能够实现丰富多样的地图功能。其中&#xff0c;将地图数据以 GeoJSON 格式导出是一项常见且实用的需求&#xff0c;本文将深入探讨如何在 Vue3 环境…...

Feign的调用demo 和 EnableFeignClients的包名

在你的场景下&#xff0c;如果刷题微服务通过 Maven 引入了 auth-api 模块&#xff0c;并且 auth-api 中定义了 Feign 接口&#xff08;例如获取用户名的方法&#xff09;&#xff0c;你需要在 刷题微服务 中的启动类上配置 EnableFeignClients 注解。配置中 basePackages 参数…...

简化开发流程:如何通过 JDBC 自动生成符合 Java 命名规范的实体类

在这篇博客中&#xff0c;我分享了如何通过 Java 和 JDBC 自动生成数据库实体类的过程。通常&#xff0c;手动编写实体类代码既繁琐又容易出错&#xff0c;尤其是在数据库表结构发生变化时&#xff0c;手动更新代码的工作量非常大。为了提高开发效率&#xff0c;我利用 JDBC 连…...

W25Q128存储器详解

可能有很多小伙伴对 W25Q128 感到陌生&#xff0c;说白了它就是一个存储芯片。它是一款高性能、容量较大的闪存存储器芯片&#xff0c;通过 SPI 接口进行通信&#xff0c;适用于各种需要高速、大容量数据存储的场合。常用于嵌入式系统中&#xff0c;作为程序代码存储器或配置数…...

Vite系列课程 | 11. Vite 配置文件中 CSS 配置(Modules 模块化篇)

11. Vite 配置文件中 CSS 配置&#xff08;Modules 模块化篇&#xff09; 由于课程讲的是 vite2 版本&#xff0c;所以我阅读了 vite6 中的文档&#xff0c;下面将结合 css.modules 的接口进行讲解 CSSModulesOptions 接口文档 interface CSSModulesOptions {/*** 用户可以自…...

Everspin代理MR25H10CDFR存储MRAM

RAMSUN提供的MR25H10CDFR是一款具备1,048,576位存储容量的磁阻随机存取存储器&#xff08;MRAM&#xff09;设备&#xff0c;由131,072个8位字构成。该设备提供与串行EEPROM和串行闪存兼容的读/写时序&#xff0c;无写延迟&#xff0c;并且其读/写寿命是不受限制的。 与其它串…...

OpenClaw开源贡献:为Phi-3-mini开发新技能指南

OpenClaw开源贡献&#xff1a;为Phi-3-mini开发新技能指南 1. 为什么选择为Phi-3-mini开发OpenClaw技能&#xff1f; 去年夏天&#xff0c;我在尝试用OpenClaw自动化处理日常工作报告时&#xff0c;发现现有的技能库对小型语言模型的支持相当有限。当时正好接触到微软开源的P…...

Windows Cleaner:终极免费的Windows系统清理工具让C盘重获新生

Windows Cleaner&#xff1a;终极免费的Windows系统清理工具让C盘重获新生 【免费下载链接】WindowsCleaner Windows Cleaner——专治C盘爆红及各种不服&#xff01; 项目地址: https://gitcode.com/gh_mirrors/wi/WindowsCleaner 你是否经常面对C盘爆红的警告而束手无策…...

【Linux复习】:进程信号

进程信号 信号概念与本质 信号是软件中断&#xff0c;用来异步通知进程某个事件已发生。 会打断进程当前执行流程&#xff0c;让它转去处理信号。 进程对每个信号都有默认处理方式&#xff1a;忽略、捕获、终止、 core dump 等。 内核在进程的 task_struct 里&#xff0c;用 **…...

06OpenCVSharp角点检测与检测平整度

06OpenCVSharp 角点检测 检测平整度。 代码仅供参考。工厂里检测金属板平整度这事可太常见了。老师傅拿个游标卡尺左量右测&#xff0c;咱们程序猿当然要琢磨怎么用代码搞定。今天说个骚操作——用角点检测判断平面平整度&#xff0c;听着不靠谱&#xff1f;别急&#xff0c;看…...

、SEATA分布式事务——XA模式讼

MySQL 中的 count 三兄弟&#xff1a;效率大比拼&#xff01; 一、快速结论&#xff08;先看结论再看分析&#xff09; 方式 作用 效率 一句话总结 count(*) 统计所有行数 最高 我是专业的&#xff01;我为统计而生 count(1) 统计所有行数 同样高效 我是 count(*) 的马甲兄弟…...

Singularity安全性详解:如何在容器中保持用户权限不变的终极指南

Singularity安全性详解&#xff1a;如何在容器中保持用户权限不变的终极指南 【免费下载链接】singularity Singularity has been renamed to Apptainer as part of us moving the project to the Linux Foundation. This repo has been persisted as a snapshot right before …...

Unity路径有中文就报错?手把手教你解决Autoware高精地图插件导入的坑

Unity路径中文报错&#xff1f;Autoware高精地图插件导入全攻略 刚接触Autoware高精地图制作的新手们&#xff0c;十有八九会在第一步就栽跟头——当你兴冲冲下载好vector_map插件&#xff0c;准备在Unity中大展拳脚时&#xff0c;却发现插件死活无法正常导入。这种挫败感我太熟…...

【调度算法】NSGA-II:多目标优化中的精英策略与多样性保持

1. NSGA-II算法入门&#xff1a;多目标优化的破局利器 第一次接触多目标优化问题时&#xff0c;我盯着屏幕上相互冲突的指标曲线发愁——提高系统响应速度就会增加能耗&#xff0c;降低延迟又会导致吞吐量下降。直到遇到NSGA-II算法&#xff0c;这种"既要又要"的困境…...

Flask-SQLAlchemy + Flask-Login 整合避坑指南:从用户模型定义到安全会话管理的完整流程

Flask-SQLAlchemy与Flask-Login深度整合实战&#xff1a;从用户模型到会话安全的全流程指南 1. 环境配置与基础架构搭建 在开始构建用户认证系统前&#xff0c;我们需要建立可靠的开发基础。以下是现代Flask项目的推荐初始化结构&#xff1a; /project-root ├── app/ │ ├…...

解放你的B站缓存:m4s-converter让视频格式掌控在你手中

解放你的B站缓存&#xff1a;m4s-converter让视频格式掌控在你手中 【免费下载链接】m4s-converter 一个跨平台小工具&#xff0c;将bilibili缓存的m4s格式音视频文件合并成mp4 项目地址: https://gitcode.com/gh_mirrors/m4/m4s-converter 问题发现&#xff1a;当数字内…...