自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 idea怎么写PlantUML

1. 可以通过右键点击项目中的某个目录,选择“New”(新建),然后在菜单中选择“PlantUML File”(不同版本表述可能略有差异)来创建新的PlantUML文件,输入文件名并确定。这里定义了Animal类和继承它的Dog类,并表示了它们之间的继承关系,不同类型的图(如时序图、用例图等)都有相应的语法规则,你可以根据具体需求来编写对应的代码内容。3. 在插件市场中,搜索“PlantUML”,然后点击“Install”(安装)按钮进行安装,安装完成后可能需要重启IDEA使其生效。

2024-11-27 22:31:01 871 1

原创 操作系统三种处理机调度算法介绍

• 当 J1 执行到时间为 1 时,J2 的等待时间变为 1,响应比为(1 + 2)÷2 = 1.5,J3 的等待时间变为 1,响应比为(1 + 1)÷1 = 2,此时 J3 响应比最高,J3 执行。• 首先比较它们的服务时间,J3 的服务时间最短为 1,所以 J3 先执行,它在到达时间 2 开始执行,完成时间就是 2 + 1 = 3,周转时间为 3 - 2 = 1。• 接着 J2 执行,它的开始时间是 J1 完成的时间 3,完成时间就是 3 + 2 = 5,周转时间为 5 - 1 = 4。

2024-11-26 22:27:51 625

原创 怎么创建一个spring boot项目

• Project Metadata:填写项目的Group(一般是公司域名倒序等,例如com.example)、Artifact(项目名称,比如myproject)、Name(项目显示名称,可和Artifact一致)、Description(项目描述,可按需填写)、Package name(会根据Group和Artifact自动生成,例如com.example.myproject)等信息。• 确保已经安装好Java开发工具包(JDK),建议使用较新版本,比如Java 11及以上版本。

2024-11-26 00:42:29 779

原创 报错404是什么的,怎么解决

• 通过网站站内搜索或导航查找:如果是在某个网站内出现404,利用该网站的站内搜索功能或者导航栏去查找自己想要访问的内容,可能资源只是换了个访问路径而已。• 服务器配置问题:服务器端的相关设置出现异常,导致无法正确引导用户访问相应资源,例如服务器的路由规则配置错误,使得本该指向正确资源的请求找不到路径了。• 联系网站管理员:若上述方法都不行,那有可能是服务器端的资源或者配置出现问题了,可联系网站的管理员,告知其出现404的具体情况,让其排查解决。

2024-11-21 10:41:27 5108

原创 如何利用Spring Boot搭建Web应用来获取和整合数据?

• 通过Spring Data JPA(常用方式)或者其他数据库访问技术(如MyBatis等)来创建接口,继承相应的基础接口(如JPA中的CrudRepository等),这样就能方便地进行数据的增删改查操作,无需手动编写大量SQL语句(JPA会根据方法名自动生成对应的查询语句等情况)。• 运行Spring Boot的启动类(包含main方法的类),启动应用后,可以通过工具(如Postman等)模拟发送请求到定义好的接口,验证能否正确获取前端传来的数据并整合存储到数据库中。构建业务逻辑层(Service)

2024-11-20 08:57:34 650

原创 springwMVC详解

Spring MVC是Spring框架的一个模块,用于构建基于Java的Web应用程序,它遵循模型-视图-控制器(Model-View-Controller,MVC)的设计模式,将业务逻辑、数据展示以及用户交互进行分离,让代码结构更加清晰、易于维护和扩展。• ViewResolver(视图解析器):在处理器处理完请求返回了视图逻辑名之后,视图解析器会根据配置找到对应的实际视图资源,比如将逻辑视图名解析成具体的JSP页面、Thymeleaf模板页面等物理视图文件,进行视图渲染呈现给客户端。

2024-11-19 20:33:48 442

原创 vue快速入门

Vue 是一款流行的 JavaScript 前端框架,用于构建用户界面。

2024-11-18 21:58:11 625

原创 JavaScript 基础教程

JavaScript是一种广泛用于网页开发的高级编程语言,它能为网页添加交互性和动态效果,运行在客户端浏览器上,也可用于服务器端开发(如Node.js环境)。• 前端框架基础:很多流行的前端框架(如Vue、React)底层也是基于JavaScript实现的,学好它便于进一步学习框架开发。• 可以绑定各种事件,像点击事件(click)、鼠标移入移出事件(mouseover、mouseout)等,来响应用户的操作。• 能操作网页中的文档对象模型(DOM)元素,实现页面内容的动态改变、添加或删除元素等操作。

2024-11-18 11:13:22 382

原创 cursor 下载安装

• 按照安装向导的提示,点击“下一步”等按钮,直到安装完成。• 最后,为应用程序分配一个唯一的图标,将 .png 图像添加到 /opt 目录中,并命名为 cursor.png。• 选择适用于 Windows 系统的下载选项,下载完成后,你会得到一个 .exe 格式的安装文件。• 点击页面上的适用于 Linux 的下载按钮,通常会下载到一个 .AppImage 文件。• 打开 .dmg 文件,你会看到一个 Cursor 的应用程序图标。• 找到下载好的 .exe 安装文件,一般在浏览器的下载目录中。

2024-11-17 11:39:19 7942 1

原创 Invalid bound statement (not found)怎么解决

• 确认Mapper XML文件的位置是否正确,在项目构建配置中是否被正确扫描到,比如在Spring Boot项目里,要确保mybatis.mapper-locations配置项指向了正确的XML文件所在路径,如果路径设置有误,就可能导致找不到对应的映射语句。• 在一些项目中,有可能编译后Mapper XML文件没有正确输出到目标目录,需要检查编译配置或者手动将XML文件复制到对应的编译输出目录下,确保运行时能找到它们。检查Mapper XML文件。检查Mapper接口。

2024-11-16 13:06:18 4998

原创 cursor是什么,怎么用cursor写Java项目

在数据库操作中,当执行一条查询语句时,数据库会返回一个结果集。Cursor(游标)就是用于在这个结果集中逐行移动并获取数据的对象。它类似于一个指针,指向结果集中的当前行,可以通过移动游标来访问不同行的数据。

2024-11-15 12:26:47 7914

原创 如何在spring boot 中访问数据库

在项目的pom.xml(Maven项目)或者build.gradle(Gradle项目)中添加相关依赖。例如,如果使用MySQL,要添加mysql-connector-java依赖。在这里,UserRepository可以用于对User实体进行常见的CRUD(创建、读取、更新、删除)操作,不需要编写SQL语句,JPA会自动生成。这个User实体类对应数据库中的一张表,@Entity注解表明这是一个JPA实体,@Id和@GeneratedValue用于定义主键及其生成策略。

2024-11-14 15:23:18 600

原创 Spring boot详细介绍

例如,在传统Spring应用中,可能需要配置很多XML文件来定义bean和各种组件,而Spring Boot通过自动配置,能让你很快搭建一个可以运行的项目,很多配置都有默认值,不用手动去一个个设置。独立运行:可以将应用打包成一个独立的JAR文件,这个JAR文件包含了所有运行该应用所需的依赖,如Tomcat服务器,这样就可以直接通过java -jar命令运行,不需要额外安装应用服务器。Spring Boot是一个基于Spring框架的开发框架,用于快速构建独立的、基于生产级别的Spring应用程序。

2024-11-14 15:21:01 436

原创 PlantUML建模工具

如果使用Java环境,下载PlantUML的JAR文件,在命令行使用java -jar plantuml.jar [options] diagram_file来运行。• 类图:用@startuml开始,@enduml结束。},这就定义了一个Car类,有color属性(+表示是公共属性)和speed属性。如participant User、participant Server来定义参与者,User -> Server: Request表示用户向服务器发送请求,通过这些简单的语法可以构建时序关系。

2024-11-13 14:42:17 2412

原创 mybatis plus 依赖配置

对于Maven项目,主要依赖是mybatis - plus - boot - starter(在Spring Boot项目中),它会自动引入MyBatis Plus的核心功能以及与MyBatis、Spring Boot的集成相关内容。如果不是Spring Boot项目,需要分别引入MyBatis Plus的核心依赖和MyBatis相关依赖。在使用MyBatis Plus时,需要在项目的构建文件(如Maven的pom.xml或Gradle的build.gradle)中添加相关依赖。

2024-11-12 23:52:54 422

原创 Spring boot分页查询

比如,要实现按照每页size条数据,查询第page页的数据,可以在服务层调用userRepository.findAll(PageRequest.of(page, size));确保项目的pom.xml文件中有spring-boot-starter -data-jpa(如果使用JPA)或者spring -data-commons等相关依赖。这是一个基本的Spring Boot分页管理示例,实际应用中可以根据具体需求(如自定义查询条件的分页等)进行更复杂的实现。前端(以Thymeleaf为例简单说明)

2024-11-12 11:29:03 567

空空如也

空空如也

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

TA关注的人

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