自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 “git cloen” https连接问题

翻墙后,端口不对,导致无法直接访问HTTP网络资源。如果你不再使用代理,可以用取消设置代理配置。为Git 全局配置HTTP代理。查看当前git 全局配置。HTTPS请求配置代理。

2023-10-31 00:02:30 113

原创 Conversion not supported for type java.time.LocalDateTime

数据库驱动程序不支持直接将 java.time.LocalDateTime 类型转换为相应的数据库类型。储存 “时间日期” 到数据库时报错 “当然也可以考虑用 java.sql.数据库驱动包版本较低。

2023-10-18 22:07:18 427

原创 Failed to configure a DataSource: ‘url’ attribute is not specified

时,Maven将项目视为聚合项目,它不会对聚合项目本身进行打包操作。聚合项目主要用于管理子模块的依赖关系和版本控制,而不生成可部署的构件。,Maven会将项目视为可打包的独立模块,并根据配置文件将其编译为一个 JAR 文件。,yml配置文件可能没有被正确扫描到,导致无法加载数据库配置。将 属性设置为。(即使你将其删除了,情况依然一样):“数据库连接配置丢失或不正确”target目录没有编译配置文件。 属性。

2023-10-18 18:22:25 141

原创 Lombok requires enabled annotation processing

当 Java 项目中使用 Lombok 而不启用注释处理时,就会出现这个错误消息。打开设置/首选项对话框(Ctrl + Alt + S 或文件 -> 设置)。导航到“构建、执行、部署”->“编译器”->“注释处理器”。:“Lombok 需要启用注释处理”:在开发环境中,启用注释处理。启用“启用注释处理”复选框。应用更改并重建您的项目。

2023-10-18 17:54:23 2695

原创 axios.get请求传参方式

GET 请求中的数据通常通过查询参数(query parameters)传递,而不是在请求体中传递。

2023-10-17 11:52:28 2778

原创 前后端数据传递@RequestBody和@RequestParam

当前端使用 axios.post 方法并将对象参数放在属性中传递给后端时,它会将这些属性转换为查询参数,并将其附加到请求的URL中。后端可以通过使用注解并指定参数名称来接。注意:参数的名称是与后端 Bean 对象的属性名称相绑定的。

2023-10-15 22:36:42 256

原创 微服务治理【注册发现】Nacos

如果应用程序的 IP 地址或其他信息发生变化(例如,服务升级或下线),它会向 Nacos 服务发现服务器发送更新请求,以更新服务注册信息。同时,其他服务也会定期向 Nacos 服务发现服务器发送心跳请求,以确保它们可以收到其他服务的状态更新信息。

2023-06-12 22:05:00 1380

原创 OpenFeign

OpenFeign就像一个助手,知道怎么交流、分配任务、避免问题,它可以帮助我们更容易地管理和使用微服务,使得我们的工作更加轻松和高效。它可以帮助我们更容易地和远程的其他小伙伴(微服务)交流,实现对远程小伙伴的负载均衡,把任务分配给不同的远程小伙伴,提高效率。实现对远程小伙伴的容错处理等等

2023-06-12 17:06:34 431

原创 Websocket

WebSocket 是一种在单个 TCP 连接上进行全双工通信的协议,它能够在客户端和服务器之间双向传递数据,不需要通过 HTTP 请求和响应交互。

2023-06-12 10:00:16 1096

原创 JWT(JSON Web Token)

Token(即令牌)是一种用于身份验证和授权的凭证,它是一段字符串,通常是由服务器生成的。Token可以用于验证用户的身份,授权用户访问系统中的资源或执行某些操作。

2023-06-02 23:18:07 418

原创 Navicat远程连接,Docker中的mysql,新建数据库时报错:1044 -Access denied for user ‘root‘@‘%‘ to database

Navicat远程连接,Docker中的mysql,新建数据库时报错:1044 -Access denied for user ‘root‘@‘%‘ to database

2023-05-31 22:04:24 3576

原创 前端传递JSON数组数据到后端(解析方法)

请求参数需要被转换为字符串格式传递给后端,所以需要通过 JSON.stringify() 方法将 gradeIdArray 数组转换为一个 JSON 字符串,并将其作为参数传递给后端。然后,再将转换后的 List 对象转换成一个 Integer 数组,并将其传递给 roleService.add() 方法进行处理。在后端的控制器方法中,需要使用 @RequestBody 注解来接收前端传递过来的 JSON 数据,并将其转换成对应的 Java 对象。

2023-05-30 02:30:00 4398

原创 SSM项目部署服务器时mapper.xml文件找不到

编译项目,它默认没有打包java文件夹下的xml文件。打包的项目里有mapper.xml 文件的。用mybatis-plus写的控制层方法(没配xml的),服务器和本地都能正常运行。

2023-05-24 23:39:05 216

原创 常见的状态码错误

1xx(信息性状态码) 表示请求已被接收,需要继续处理2xx(成功状态码) 表示请求已成功被服务器接收、理解、并接受3xx(重定向状态码) 表示需要客户端进一步操作才能完成请求客户端错误状态码) 表示客户端请求有语法错误或请求无法实现错误状态码) 表示服务器未能完成显然有效的请求。

2023-05-23 21:33:33 23

原创 项目部署云服务器

腾讯云 产业智变·云启未来 - 腾讯 (tencent.com)记得选CentOS(基于Linux)操作系统。

2023-05-19 11:39:19 209

原创 VUE导航守卫

为了阻止非法用户对受限资源的访问,Web服务器通过过滤器和拦截器,进行客户端请求的拦截。在身份验证通过后,才能继续访问目标资源,否则跳转登录或错误页面。但是,这种方式只能限制非法用户对服务器资源的访问。在前后端项目开发中,要让客户端受限资源得到合法的访问,可以用VUE中,提供的导航守卫,每一个路由组件进行切换,或页面访问时进行调用。身份验证通过后,再导航到目标组件,类似于Web服务器的过滤器和拦截器。:在路由跳转前被调用,适合做一些全局的前置处理,如用户身份验证等。

2023-05-12 02:30:00 380

原创 EasyPoi实现Excel数据导入

EasyPoi是一个基于Java的Excel导入导出框架,主要提供了Excel读取、写入等基本功能,并且支持通过注解来定义Excel文件的格式。

2023-05-10 23:55:58 1052

原创 sessionStorage

sessionStorage用于在浏览器中存储会话级别的数据,数据存储在session中。注意,sessionStorage中仅支持存储字符串类型的数据。如果需要存储其他类型的数据,需要使用方法将其转换成字符串类型,再存储到sessionStorage中;取出数据时,则需要使用方法将其还原为原来的数据类型。

2023-05-10 22:51:22 26

原创 详解Vue程序入口文件main.js

如果你的项目中有一个名为App.vue的文件,那么这个写法就是引入这个组件。如果你的根组件名称不是App.vue,那么你需要改写这一行的代码,将App.vue改成你的根组件文件名称即可。mount方法是Vue 3.x中用于挂载Vue实例的方法,它的参数是一个CSS选择器字符串,用于指定要挂载的HTML元素。这行代码是创建一个Vue实例,使用了createApp函数,并将App组件作为根组件。createApp函数是Vue 3.x中创建应用的入口函数,它接收一个根组件作为参数,并返回一个Vue实例。

2023-05-10 22:17:43 240

原创 Element-UI

Element-UI是由饿了么前端团队开发的一套基于Vue.js的桌面端组件库,包含了多个常用的UI组件,如按钮、输入框、表格、弹窗等,可以快速地搭建一个现代化的Web应用程序。一个 Vue 3 UI 框架 | Element Plus (gitee.io)

2023-05-09 15:16:44 573

原创 Vue框架

Vue.js是一套用于构建用户界面的渐进式框架。Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层,易于上手,便于与第三方库或既有项目整合。

2023-05-04 22:46:53 8696 1

原创 Spring框架的拦截器(Interceptor)

一、创建一个类并实现HandlerInterceptor接口,这个接口包含了三个方法:preHandle、postHandle和afterCompletion。方法:在请求到达目标资源或controller之前执行。当该方法返回值为true时,则允许请求到达目标资源或下一拦截器。当方法返回值为false时,则阻止请求继续访问。

2023-05-03 22:19:43 899

原创 Mybatis-Plus

MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。官网地址。

2023-04-19 05:00:00 328

原创 接收客户端表单数据,并将其封装为对象

【代码】接收客户端表单数据,并将其封装为对象。

2023-04-19 04:30:00 123

原创 向客户端发送JSON格式数据

在servlet中输出 对象的JSON。一、导入jackson依赖。

2023-04-19 04:00:00 217

原创 Web服务器

Web服务器是一个程序,用于接收客户端的请求并将响应发送回客户端。它通常用于处理静态内容,例如HTML文件、图像和CSS样式表等。

2023-04-18 05:00:00 877

原创 HTTP协议

HTTP是一种用于传输数据的协议(超文本传输协议)是客户端与服务器通信的一种标准。客户端和服务器都遵循HTTP协议,就能从彼此发送的信息中提取自己想要的数据http协议的请求-响应模型发送请求跟踪客户端和服务器之间,请求/响应完成以后,建立的连接会断开。服务器会认为每次请求的用户都是新用户,无法区分两次请求的用户是否为同一个用户80端口释放服务器资源持续提高访问效率http协议的客户端和服务器 建立连接客户端向服务器 发送http请求服务器 产生http响应信息关闭连接。

2023-04-16 23:05:43 358

原创 Spring整合Mybatis

Spring整合MyBatis:将Spring框架和MyBatis框架相结合,提供对数据库的访问和管理。提高应用程序的可维护性和可扩展性

2023-04-12 09:48:13 230

原创 IDEA更换远程仓库地址(Gitee)

复制仓库地址(你需要换到哪个仓库)增加/删除 /更换 地址。

2023-04-10 16:12:25 2756

原创 一对多关系映射

在MyBatis中,可以使用XML文件或者注解来进行关系映射。其目的就是将Java对象和数据库表进行映射,从而可以方便地进行数据的操作。

2023-04-06 00:06:33 349

原创 Mybatis

Mybatis就是一种持久层框架,它将数据库操作和SQL语句与Java代码分离,使得代码更加清晰、易于维护。它使用XML或注解配置SQL语句,通过映射文件将Java对象与SQL语句进行映射,实现了面向对象的数据库操作。

2023-04-02 18:14:29 121

原创 Java泛型

泛型是一种在编译时实现类型安全的特性,它使得我们可以编写通用的代码,以适用于不同类型的数据。

2023-03-26 22:12:09 1040

原创 try-with-resource

try-with-resource是Java 7中引入的新特性,它可以方便地管理资源,自动关闭资源,从而避免了资源泄漏的问题。

2023-03-26 18:42:11 2424

原创 js模拟斗地主

目录步骤:1.生成扑克牌2. 洗牌3.发牌4.排序2. 洗牌 使用 for 循环遍历 数组,用随机数(注意转成整数)生成随机下标 使用解构赋值,将当前牌和随机下标对应的牌交换位置,从而实现洗牌的效果 3.发牌 首先定义了三个空数组 、 和 ,用来分别存储三个玩家手中的牌 使用 for 循环,每次循环都将 数组中的前三张牌分别发给三个玩家 发牌的同时,将已经分配出去的牌从 数组中移除,使用 方法可以将数组的第一个元素删除并返回该元素的值4.排序

2023-03-19 11:50:57 695

原创 js获取单选框/多选框选中的值value

遍历数组后,判断选中的元素。注意声明个数组去接收值。

2023-03-13 07:00:00 934

原创 switch表达式新语法

switch表达式新语法

2023-03-10 07:00:00 223

原创 js获取输入框内容

2、给提交按钮 添加 onclick(鼠标单击时触发事件)指定函数名。3、function函数里 书写需要执行的代码。1、给输入框 取个id名。

2023-03-09 23:32:13 2186

原创 Maven 详解

把Java工程当做一个 jar包,可以直接引入到其他工程模型思想可以使我们的引用程序维护性更高更加灵活配置对 servlet-api.jar 包的依赖不知道详细信息的依赖可以到下面这个网站,搜索关键字Maven 的构建命令原生构建命令感兴趣的可以看下,不重要1、清理target目录mvn clean2、编译源文件把 java文件编译成class文件 生成target目录3、编译测试源文件 为class文件4、编译测试源文件 为class文件5、对该项目进行测试并且生成测试报告。

2023-03-07 23:10:11 626

原创 Maven默认全局配置 避免每次新建项目都需要调整maven路径

Maven默认全局配置 避免每次新建项目都需要调整maven路径

2023-03-07 21:48:25 139

原创 Maven下载 安装 配置

Maven的工作机制1、【核心程序】负责整个Maven工程的调度2、【Maven仓库】存放jar包本地工程构建的jar包第三方jar包Maven自带插件jar包 【负责具体操作】

2023-03-06 23:25:39 67

空空如也

空空如也

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

TA关注的人

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