自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

键盘爱好者

键盘敲烂月薪过万

  • 博客(86)
  • 收藏
  • 关注

原创 JSP 为什么无法加载JDBC驱动(图解)

在 Web服务的WEB_INF中创建。

2024-10-16 09:53:42 165

原创 Tomcat 集成 IDEA的热部署(图解-全网最有用的)

这里不多做介绍安装相关在下面链接。

2024-09-11 15:29:45 468

原创 MVC架构的JSP快速学习(一)

虽然JSP本身不强制使用MVC,但它通常与Servlet一起使用,后者是支持MVC模式的;JSP充当视图(View),Servlet充当控制器(Controller)

2024-09-11 14:34:56 509

原创 基于Tomcat的JavaWeb(ASP)项目构建(图解)

这种方式将项目打包成一个WAR(Web Application Archive)文件,然后部署到Tomcat服务器上。在Tomcat中,这个WAR文件会被解压到webapps目录下的一个新文件夹中。这种方式通常用于生产环境,因为部署的是一个完整的包,而不是松散的文件集合。下的一个文件夹中,保持原有的目录结构。这种方式便于开发时的调试,因为任何代码的更改都可以直接在文件系统中反映出来,而不需要重新打包应用程序。它支持热部署,即在运行时可以更新类文件和资源,而不需要重启服务器。

2024-09-04 12:29:27 570

原创 零基础 Tomcat 环境搭建(图解)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现.

2024-09-04 11:01:13 681

原创 零基础 MongoDB 快速安装并图解教程(全网最详细)

MongoDB是一种NoSQL数据库,非常适合存储种类繁多、范围较大的数据,包括图像数据。其GridFS规范专门用于存储和检索大文件,如图片、音频和视频等

2024-08-07 21:46:28 423

原创 C++ 随机单词(萌新练习项目)

随机单词生成器(Random Word Generator)学习C++基本语法和数据结构。练习使用C++标准库中的随机数生成功能。理解容器(如std::vector)的使用方法。实践简单的用户界面设计。单词存储:使用std::vector存储一组单词。随机选择:从单词列表中随机选择一个单词。用户交互:允许用户输入命令来获取随机单词或退出程序。输出结果:显示选中的单词。

2024-08-03 10:40:47 701

原创 Vue项目如何打包失败(图解)

没有定义名为的脚本。这就是为什么运行时会报错,因为 npm 在scripts部分找不到这个脚本。在 scripts 中添加。

2024-08-01 21:47:47 389

原创 C++全网多种的 指针写法 你知道的有哪些?

C++中的引用实际上是一种特殊的指针,它们在声明时被初始化,并且不能重新赋值。指向常量的指针(指针指向的值不可变)指针的指针的指针...(多级指针)指针常量(指针本身的值不可变)智能指针(C++11及以后)指针和delete操作符。使用const限定指针。

2024-08-01 13:52:11 328

原创 为什么很多人都无法解决 VSCode C 系列调试问题 (经验分享 有用)

其实,很多人在使用 VS Code 时遇到调试问题,主要是因为不同的编译器需要不同的调试配置。虽然编译器生成的程序结果相同,但它们的编译过程可能有所差异。因此,每个编译器都需要特定的调试工具来确保它们能正确配合工作。如果配置不当,就可能导致编译或调试问题。

2024-08-01 11:02:48 1031

原创 Windows - C 语言开发环境 llvm-mingw + vscode 程序调试跟非调试运行

这期会介绍如何进行程序调试跟非调试运行。C语言的调试是指在程序开发过程中,通过特定的调试工具和技术来识别和修复代码中的错误(也称为bug)的过程。调试是软件开发生命周期中的一个重要环节,它帮助开发者确保程序按照预期的方式运行。以下是C语言调试中的一些关键方面:

2024-07-31 10:55:46 766

原创 Windows - C 语言开发环境 llvm-mingw + vscode (零基础超适用)

作为新手的你,可以理解成 Java有JDK 去编译运行 那么C也无疑,需要一些编译器去编译代码,任何编译器都行,在编程语言的世界里,。:Java是一种高级编程语言,它使用JDK(Java Development Kit)中的javac编译器将Java源代码(.java文件)编译成字节码(.class文件)。然后,JDK中的Java虚拟机(JVM)可以运行这些字节码。:C语言是一种过程式编程语言,它通常需要一个C编译器来将C源代码(.c文件)编译成机器码,生成可执行文件。

2024-07-31 10:29:32 1456

原创 Windows系统中 CMake 快速图解入门 ( 解决你的开发环境 )

CMake是一个跨平台的自动化构建系统,它使用配置文件(CMakeLists.txt)来生成标准的构建文件,如Unix的Makefile或Windows的Visual Studio解决方案。CMake 能够处理项目的组织、编译器选项、库依赖和目标文件的生成。CMake 并不直接管理依赖,但它可以找到已安装在系统上的库,并根据需要生成适当的链接指令。CMake 常用于C和C++项目,尤其是那些需要跨平台支持的项目。

2024-07-30 21:05:50 2004

原创 两款语言自动化构建工具 Cmake 与 Maven 的区别

尽管C语言没有一个与Java的Maven完全等价的工具,但CMake提供了强大的构建系统功能,可以帮助管理C语言项目的构建过程。对于依赖管理,C语言开发者通常需要依赖社区维护的库和工具,或者手动管理依赖项的集成。随着CMake等工具的发展,C语言项目的环境配置和管理正在变得更加方便和高效。

2024-07-30 18:51:42 690

原创 零基础用Visual Studio学C系列 图解从0->1安装搭建环境

整体过程虽然很慢 但还是成功搭建出来了 我为你感到高兴。但作为快速上手的玩家来说直接进软件开发界面。建议勾选将解决方案和项目放在同一目录中。等待即可,考虑部分同学的网络有点慢,按 Ctrl + 滚轮 可以放大视图。的,像我这种C盘不足的就得换盘安装。没勾选的话会出现套娃现象。嫌弃下载慢可以点以下。同时官方还给出了建议。个人建议(给萌新的)不是很建议在C盘创建项目(虚拟机除外)项目最好要规范命名 同时文件也得规范命名初期看不懂的代码 别乱复制别人的代码 C语言可以直接与机器打交道能把你电脑搞死机多参与

2024-07-30 06:46:13 1213

原创 极简Springboot+Mybatis-Plus+Vue零基础萌新都看得懂的分页查询(富含前后端项目案例)

我前端是localhost:8888,后端是127.0.0.1:8887。创建一个config包并创建类名任意,这里以官网给的为例。继承Mybatis-Plus的接口。以我项目为例 有需要了解下面自取。复制Mapper文件夹路径。我直接在后端进行跨域操作了。自取) 随便搞个数据表。(可以去官网复制也行)这里插个题外话,就是。

2024-07-28 19:34:12 511

原创 MySQL | 恢复数据表内的索引为初始值1

MySQL 中的主键自增特性通常是基于一个名为的属性。当你删除表中的所有数据时,即使表变得为空,的值并不会重置为初始值(通常是 1),而是保留最后一次分配的值加 1。如果你希望主键 ID 从 1 开始递增,你可以采取以下几种方法之一来重置的值:使用重置值你可以使用语句来显式地重置的值。例如,假设你的表名为my_table这将把的值重置为 1,从而使得新插入的数据的 ID 从 1 开始递增。删除表并重建如果你的表中没有任何数据,并且可以接受重新创建表,你可以先删除表,然后重新创建。这种方法也会使。

2024-07-28 07:33:46 591

原创 AHK是让任何软件都支持 Shift + 鼠标滚轮 实现界面水平滚动

是一款功能强大的自动化脚本语言和工具,主要用于Windows操作系统。它允许用户通过编写简单的脚本来控制键盘和鼠标,从而实现各种自动化任务,提高工作效率和用户体验。AHK 特别适合于需要重复性操作的场景,如数据录入、文件管理、窗口操作等。

2024-07-25 13:54:39 930

原创 大学生算法高等数学学习平台设计方案 (第一版)

目录目标用户群体的精准定位初阶探索者进阶学习者资深研究者功能需求的深度拓展个性化学习路径定制概念图谱构建公式推导展示交互式问题解决系统新功能和创新点的引入虚拟教室环境数学建模工具集成算法可视化平台学术论文资源库技术实现的前瞻性规划自适应学习算法开发大数据分析应用界面设计的专业性提升色彩方案优化图表和图形展示布局逻辑性增强安全策略的全面加强数据备份机制访问控制加强法律和伦理考量的深化学术诚信保障知识产权

2024-07-25 11:03:05 776

原创 高效彻底告别磁盘爆满Windows10/11 C盘清理

取消勾选"自动管理所有驱动器的分页文件大小",将C盘改为无分页文件后在其他盘创建新的分页文件,点击"确定"设置->系统->系统信息->高级系统设置->性能设置->高级选项页->虚拟内存更改。找到"Windows工具"栏点击"释放磁盘空间​"常清理C盘,不要将软件默认安装位置设为C盘...设置->系统->存储->保存新内容的地方。此电脑右键桌面 属性->位置->移动。设置->系统->存储->临时文件。设置->系统->存储->存储感知。QQ/微信:设置->文件管理。音乐软件:设置->缓存设置。

2024-07-25 07:22:31 387

原创 雅思托福四六级高级英语背单词系统设计(第一版)

​目录需求分析目标用户:确定你的网站是面向初学者、中级学习者还是高级学习者。功能需求:用户注册登录多渠道登录:支持邮箱、手机号、第三方账号(如微信、QQ、Google)登录。双因素认证:增加安全性,提供手机验证码或邮箱验证码作为登录的第二步验证。单词列表分类浏览:按照难度、词性、主题等对单词进行分类。搜索和过滤:允许用户通过关键词搜索单词,并根据分类进行过滤。单词卡片多媒体学习:单词卡片包含图片、发音、

2024-07-25 06:43:30 1011

原创 Springboot+vue自制可爱英语日记系统-XD动画测试版

前端开发是梦幻英语日记系统用户界面的构建者,我采用现代前端技术栈,旨在为用户打造流畅、美观且功能丰富的交互体验。我以Vue.js为核心框架,结合Element-Plus UI组件库,不仅提高了开发效率,还确保了界面的一致性与美观性。

2024-07-23 12:14:15 1697

原创 Java | 自制AWT单词猜一猜小游戏(测试版)

探索知识的迷宫,体验自制AWT单词猜一猜小游戏在数字时代,学习可以是多彩的,游戏可以是智慧的。我们自豪地推出“单词猜猜猜”是一款结合了教育与娱乐的自制AWT小游戏。通过这款测试版游戏,我们旨在激发语言学习的热情,同时锻炼玩家的记忆力和反应速度。

2024-07-21 18:46:15 403

原创 SpringBoo+Vue简单开发“任务管理系统”学生版(GTD+OKR简易测试版)

项目介绍这里有项目介绍看项目环境基本环境NodoJs 16以上Maven编辑器VS Code浏览器 开发者工具(F12)前端Vue 3Axios等等后端等等项目界面预览在 Web 界面在 Adobe XD数据库设计(我是随个人需求去设计的 并未遵循ER关系图,三范式等)共 4 张数据表任务状态表总任务表任务回收表用户表智能数据生成前端设计vue 3。

2024-07-17 11:19:13 1290

原创 MyBatis-Plus | selectById查询 NullPointerException: null 问题

在IDE中进行项目清理(Clean Project)和重新构建(Rebuild),以确保所有更改都被正确编译和加载。文件中正确配置了数据源和MyBatis-Plus相关配置。: 确认在Spring Boot应用的启动类上使用了。: 确保Spring Boot应用的。Dao(Mapper)分析。方法识别主键所必需的。

2024-07-11 10:58:25 305

原创 Springboot | 零基础快速搭建JWT简单登录案例(一)

依赖Yaml配置数据库设计实体类Dao(Mapper)层服务层服务接口 UserService实现服务接口 UserServiceImpl控制器层。

2024-07-11 07:07:58 356

原创 基于SpringBoot构造超简易QQ邮件服务发送 第二版

第二版的更新点是追加了 邮箱附件功能 ( 后期追加定时任务 )

2024-07-09 21:25:14 311

原创 基于SpringBoot构造超简易QQ邮件服务发送(分离-图解-新手)

获取QQ 授权码接着后就会有对应的密钥了SpringBoot构建。

2024-07-09 17:45:35 420

原创 JDK环境变量异常时同样可以执行Jar包(图解)

正常来说我并不会这种情况,这是因为环境变量出现问题所导致的,更加断定就是因为环境变量出现问题所导致的,如果环境变量有被误删的 可以看我这篇文章。去到JDK那边bin文件夹下操作即可。Java/Javac测试。

2024-07-05 23:09:42 179

原创 超简易SpringBoot工程构建与部署 ( 图解 - 零基础专属 )

简单了解MVC架构模型负责处理数据逻辑和数据库交互,视图负责显示用户界面,控制器则协调模型和视图之间的交互。这种分离使得代码更加模块化,便于维护和扩展。简单来说,MVC就是将业务逻辑、数据和用户界面分开管理,从而提高代码的可读性和可维护性。基本环境准备MYSQL建库建表(本人使用 NavicatPremium 16 懂的都懂 vx公众号 :自取)创库+创表智能生成数据创建SpringBoot项目我使用的是 aliyun脚手架配置pox.xml防止报错代码给到这边来。

2024-07-05 18:31:05 2745

原创 SpringBoot | 两种厂商开发经常用的Bean注入

尽管字段注入在某些情况下可能看起来更简洁,但构造函数注入通常被认为是更优的选择,尤其是在依赖项不是可选的情况下。构造函数注入使得依赖关系更加明显,也更易于单元测试,因为它允许你轻松地提供不同的依赖项实例。是必需的依赖项,那么使用构造函数注入(第一种方式)会更好,因为它提供了更清晰的依赖关系和更好的测试性。:构造函数注入确保了依赖项在类的生命周期中不会改变,这使得依赖关系更加稳定和可预测。一旦在构造函数中被初始化后,就无法被重新赋值,这有助于保持对象的状态一致性。:依赖项在类实例化时自动注入,可以立即使用。

2024-07-05 16:52:34 362

原创 新手快速部署Springboot 的Jar包 (图解-BuiId,Maven)

先准备一个相对于的数据库依赖+ 数据库的任意库 + Yaml配置后 才能正常在IDEA中跑起来。配置好与本地/云端环境同样的环境,然后确定好版本等...(到底啦~vx公众号: wmcode 有更多精彩内容)(up使用的是 Apifox 接口测试软件)我的项目是SpringBoot2脚手架。我的后端Server接口是80。以上就 Maven 打包流程.以上就 BuiId打包流程.构建好后的就是以下效果了.执行到点击的那一个选项。直接双击这个就行了(

2024-07-05 12:14:57 585

原创 高版本NodeJs 构建 VUE项目失败的解决方法

确保你使用的是最新版本的 npm 和 Node.js。可以将 npm 的镜像源更改为其他可用的镜像源,例如官方镜像源或其他可靠的镜像源。虽然这种方法可以解决问题,但不推荐长期使用,因为禁用 SSL 验证会降低安全性。失败,原因是证书已过期。这可能是因为淘宝镜像站点的 SSL 证书已经过期。这个错误通常是由于尝试访问的服务器的 SSL 证书已经过期引起的。错误,顺利进行 Vue 项目的创建。命令创建 Vue 项目时,遇到了。这可以清除可能导致问题的缓存数据。通过以上方法,应该能够解决。

2024-07-04 15:52:21 490

原创 2024年度 | 推荐PC端时间规划、项目管理软件(最新)

这是一款个人的时间管理软件,会自动收集你如何使用计算机的数据,包括使用时间和空闲时间,使用了哪些程序以及这些程序的使用时长。它采用优秀的任务管理理念(GTD理念),有条不紊地组织规划各项任务,轻松应对庞大繁杂的工作。:这是最好的GTD软件之一,如果你需要定制化和灵活性来管理你的任务。:这是一款强大的跨平台GTD待办事项和时间管理软件,支持多平台多设备无缝同步,结合GTD和番茄工作法,帮助你更优雅地进行时间管理。:广泛使用的项目管理工具,适合各种规模的团队。:灵活的项目管理工具,支持多种工作方式。

2024-07-04 14:59:53 710

原创 AMD+低权限Windows设备 | 安装MYSQL压缩包

如果有其他需求可以去查看vx公众号: wmcode。

2024-07-01 16:48:03 354

原创 简易版 | 代码生成器(包含插件)

- 代码生成器 -->-- 其他依赖 -->

2024-06-17 13:09:29 603

原创 Windows CDM命令提示符-杀死端口且进程

for /f "tokens=5" %a in ('netstat -aon ^| findstr :你的端口号') do taskkill /F /PID %a。这将在Windows命令提示符下查找使用端口8080的进程,并强制结束该进程。在上述代码中,“你的端口号”应该替换为你想要杀死的进程的端口号。首先,我们需要找到使用特定端口的进程的PID。在Windows中,我们可以使用。命令来杀死特定端口号的进程。在批处理文件中使用时,需要将。命令会强制结束进程。

2024-05-06 12:55:44 317

原创 热部署 | 解决SrpingBoot编译失败跟重复手动编译问题(新手图解)

热部署 | 解决SrpingBoot编译失败跟重复手动编译问题(新手图解)或者在application.properties进行说明。在application.yaml中进行说明。一\设置那边开启自动编译。二\设置那边开启自动编译。

2024-04-11 17:07:17 227

原创 IDEA中无法识别到Yaml/Yml文件的最简单解决方法

三\在项目中添加Spring工程。二\查看设置中的文件类型与格式。

2024-04-11 15:07:12 1546

原创 IDEA中无法保存设置 Cannot Save Settings

全部删掉。

2024-04-11 15:02:44 1342

Notepad++ 的8.6.7 独立压缩版

Notepad++ 8.6.7 独立压缩版 是一款流行的文本编辑器,以其轻量级、高性能和丰富的插件系统而闻名 : 1. 功能丰富 多语言支持:支持多达 50 种编程、脚本、和标记语言的语法高亮。 代码折叠:方便地折叠和展开代码块,提高阅读体验。 自动完成:智能的代码自动完成功能,提高编码效率。 2. 用户友好 单窗口多文档:在一个窗口中轻松切换多个文档。 自定义界面:用户可以根据个人喜好定制界面和主题。 3. 高效性能 轻量级:快速启动和运行,占用系统资源少。 响应迅速:即使在大型文件上也能保持流畅的编辑体验。 4. 定制化 插件支持:通过丰富的插件库,用户可以根据自己的需求扩展功能。 宏录制:自定义宏来自动化重复性任务。 5. 开源免费 完全免费:Notepad++ 是完全免费的,没有任何隐藏费用。 开源精神:作为一个开源项目,Notepad++ 鼓励社区参与和贡献。 6. 独立压缩版特点 便携性:独立压缩版意味着无需安装,解压即可使用。 易于分享:方便用户在不同计算机或环境中快速分享和部署。

2024-08-02

2024-2025年Java大-中厂高频面试题

Java基础 JDK和JRE有什么区别? ==和equals的区别是什么? Java中有哪些数学函数? Java中有哪些位运算符? final在Java中的作用是什么? this和super关键字的作用是什么? 为什么不允许从静态方法中访问非静态变量? 多线程与并发编程 谈谈你对AQS的理解。 lock和synchronized的区别。 线程池如何知道一个线程的任务已经执行完成。 ConcurrentHashMap底层具体实现知道吗?实现原理是什么? 能谈一下CAS机制吗? 死锁的发生原因和怎么避免。 集合框架 Java中常见的集合类有哪些? List、Set、Map接口的主要区别是什么? 如何使用迭代器遍历集合? IO与网络编程 Java IO流的分类及其使用场景。 TCP/IP协议栈的工作原理。 Spring全家桶 Spring框架的核心组件有哪些? Spring MVC的工作原理是什么? Spring Boot的特点和优势是什么? 数据库与缓存 MySQL常用的数据类型有哪些? Redis的基本命令和使用场景。 MyBatis的工作原理是什么? 分布式系统 等等

2024-07-05

DCFW-1800-关于http界面进不去的解决方案

DCFW-1800_关于http界面进不去的解决方案 1 show admin host Dz ˿ ip DCFW-1800# config DCFW-1800(config)# admin host 0.0.0.0 0.0.0.0 any 2 show config ӿ Ƿ http https telnet, ˿ Ƿ ޸ DCFW-1800# config DCFW-1800(config)# interface ethernet0/2 DCFW-1800(config-if-eth0/2)# manage http DCFW-1800(config-if-eth0/2)# manage https DCFW-1800(config-if-eth0/2)# manage telnet show http show telnet Ķ˿ Ƿ Ĭ ϵģ Ƿ ޸ hostname(con

2023-03-10

DCC-CRL1000 R2.0 云服务实训平台用户操作手册

云服务实训平台用户操作手册 2021.4 目录 1. 系统功能简介.................................................................................................................................................3 1.1 基本架构.............................................................................................................................................3 1.2 基本概要.............................................................................................................................................3 1.3 操作指南..........

2023-03-09

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

TA关注的人

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