自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 配置网卡IP地址

时,会出现以下警告,这条警告指出在你的Netplan配置中使用了gateway4字段,而这个字段已经被废弃。系统将重新配置网络接口,并从DHCP服务器获取网络设置。注意修改IP地址后,SSH远程连接会重新断开,请谨慎操作。,ens33是服务器的网卡名,我们可以用 ip addr 查看,可以根据实际情况自定义修改静态IP地址即可。此时,我们到该虚拟机的控制台,查看其IP地址,发现已自动从DHCP服务器获取。系统将重新配置网络接口。可以使用下命令,查看当前网卡IP地址。执行以下命令,将网卡配置文件。

2025-04-07 09:09:29 439

原创 Linux将动态ip地址改为静态ip地址

路径:/etc/sysconfig/network-scripts。记住要改成自己的ip地址。

2025-03-31 10:02:49 1768

原创 docker: Error response from daemon: Conflict. The container name “/xx“ is already in use by containe

在此之前已经启动了相同名字的docker容器,The container name is already in use by container。这样就找到了你想要找到容器,比如刚刚出现相同的名字时(将它删除再重新启动)那么你要这么查看你的容器已经存在相同名字容器呢?想要启动一个新的容器,可以删除已经存在的容器。:docker启动docker容器时报错。重新启动这个container。也可以重新启动已经存在的容器。删除这个container。

2025-03-24 11:34:34 1626

原创 failure: repodata/repomd.xml from base: [Errno 256] No more mirrors to try.

出现cannot find a valid baseurl for repo:base/7/x86_64错误通常是由于YUM仓库源无法找到或无法访问,导致YUM无法正常工作。这种情况常见于CentOS 7系统。解决这个问题需要检查几个方面,如网络连接、DNS设置和YUM仓库源配置。以下是详细的排查解决方法。打开文本编辑器然后将下面内容全部粘贴进去(删除原有的内容)记得保存。

2025-03-17 09:11:24 2110

原创 关于如何实现vue3-particles粒子特效

下载后在package-lock.json找到 particles (不同版本有区别建议是删除旧版下载新版本)在到main.ts引用。最后注意这个地方给值(html颜色16进制代码)就会覆盖你的页面所有内容,不给则直接显示再你的图片中(如我的效果图)再则就是再你需要的地方引用Particles 实现Vue3-Particles粒子特效。

2025-03-10 08:17:34 1827

原创 SpringSecurity认证授权完整流程

6.如果查到信息了再接着查用户的权限信息,返回权限信息到loginUser实体。11.把完整的用户信息作为value,token作为key存入redis。10.如果认证通过,通过身份信息中的userid生产一个jwt。9.查询到的权限,会被返回到login接口。7.此实体实现了SpringSecurity自带的。5.如果没有查到信息就抛出异常。.8每次查询权限都会调用此方法。

2025-03-03 13:28:19 2233

原创 SpringBoot-MyBatis-plus实体类中常用的注解

当数据库中的字段名与实体类中的属性名不一致时,可以使用@TableField注解来指定数据库表中的字段名。注解并指定表名,ORM框架会将该类与指定的数据库表进行映射。在实体类中,使用@TableId注解来标记主键字段。在Java类上通过添加。

2025-02-24 13:59:35 2187

原创 SpringBoot (MyBatis-plus分页查询)

为什么要勾选这些东西呢?1、勾选后可以快速的帮我们生成代码2、更加省时省力打开这两个继承的类(IService)和(ServiceImpl) 发现已经帮我们写好了增删改查 CRUDmapper接口也是自动继承了BaseMapper。

2025-02-17 15:52:09 2059

原创 SpringBoot中关于knife4j实现组的分类

两种方法都可以实现效果。

2025-02-10 20:59:19 1786

原创 SpringBoot中关于knife4j 中的一些相关注解

‌用于为测试方法或测试类添加标签,以便在执行测试时根据标签进行过滤。使用@Tag注解可以更灵活地控制测试的执行,例如只运行特定标签的测试,或者跳过某些标签的测试。这些参数和属性使得@Operation注解能够提供丰富的接口信息,帮助开发者理解和使用API。对比可以明显的看到加了注解与没有加注解所表现出来的效果不同(加了注解的更加明了清晰)@Schema( description = "实体类名")@Parameter :传参数。

2025-02-03 13:23:14 2200

原创 SpringBoot 中的测试jar包knife4j(实现效果非常简单)

非常快的可以看见你实现的接口 路径。运行 用浏览器打开路径。

2025-01-29 20:46:30 1944

原创 Vue 使用moment格式化时间

最后保存后启动就能看到了。

2025-01-20 19:31:19 2086

原创 vue实现Nprogress进度条功能

NProgress可以通过npm安装。

2025-01-13 21:02:50 2052

原创 vue前端跨域配置文件

【代码】vue前端跨域配置文件。

2025-01-06 10:13:44 1784

原创 关于vue3的跨域,javaidea的配置类(Mybatis)

【代码】关于vue3的跨域,javaidea的配置类(Mybatis)

2024-12-30 21:19:34 1825 1

原创 搭建SSM框架(配置类形式)

【代码】搭建SSM框架(配置类形式)

2024-12-23 08:51:00 1770

原创 MyBatis 类型处理器(typeHandlers),处理枚举类型,对象工厂(objectFactory)

使用上述的类型处理器将会覆盖已有的处理 Java String 类型的属性以及 VARCHAR 类型的参数和结果的类型处理器。你可以重写已有的类型处理器或创建你自己的类型处理器来处理不支持的或非标准的类型。当在 ResultMap 中决定使用哪种类型处理器时,此时 Java 类型是已知的(从结果类型中获得),但是 JDBC 类型是未知的。为了使用泛型类型处理器, 需要增加一个接受该类的 class 作为参数的构造器,这样 MyBatis 会在构造一个类型处理器实例的时候传入一个具体的类。

2024-12-16 18:40:46 2416

原创 Mybatis 的插件,环境配置,映射器

如果你想做的不仅仅是监控方法的调用,那么你最好相当了解要重写的方法的行为。例如,开发、测试和生产环境需要有不同的配置;– 这种数据源的实现利用“池”的概念将 JDBC 连接对象组织起来,避免了创建新的连接实例时所必需的初始化和认证时间。上面的插件将会拦截在 Executor 实例中所有的 “update” 方法调用, 这里的 Executor 是负责执行底层映射语句的内部对象。通过 MyBatis 提供的强大机制,使用插件是非常简单的,只需实现 Interceptor 接口,并指定想要拦截的方法签名即可。

2024-12-09 11:53:18 2548

原创 MyBatis属性,设置,类型别名

tableName : 'global_constants'}),就需要设置特定的属性来修改分隔属性名和默认值的字符。每一个在包 domain.blog 中的 Java Bean,在没有注解的情况下,会使用 Bean 的首字母小写的非限定类名来作为它的别名。因此,通过方法参数传递的属性具有最高优先级,resource/url 属性中指定的配置文件次之,最低优先级的则是 properties 元素中指定的属性。它们都是不区分大小写的,注意,为了应对原始类型的命名重复,采取了特殊的命名风格。

2024-12-02 19:56:15 2139

原创 SpringMvc给页面一个默认界面

【代码】SpringMvc给页面一个默认界面。

2024-11-25 08:32:50 1222

原创 SpringMvc 配置类形式,实现图片在页面显示(静态资源处理)

【代码】SpringMvc 配置类形式,实现图片在页面显示(静态资源处理)

2024-11-18 08:42:37 1855

原创 Name for argument of type [java.lang.String] not specified, and parameter name information not avail

看一下你的后台接收数据,我出现这个问题的时候,在网上找了半天没找的自己想要的答案,结果是因为这个问题太简单了,我是在后台接收数据的时候用错注解了。记住这三个,不同地方用不同的注解。

2024-11-12 10:01:05 1733

原创 Spring连接数据库(以配置类的形式)

【代码】Spring连接数据库(以配置类的形式)

2024-11-04 13:23:13 2050

原创 SSM(Spring、SpringMvc、MyBatis配置) org.springframework.beans.factory.UnsatisfiedDependencyException:.报错

才发现是Spring配置里面。

2024-10-29 08:54:25 1529 2

原创 Cannot invoke “com.xxx.mapper.SysUserMapper.selectAll(com.cxd.model.query.UserQuery)“ because “this.

就会导致我们的Controller控制层 找不到 Mapper 接口 同时也找不到你写的方法!最后记得看自己有没有导入MyBatis(jar)包!接口找不到,原因就是impl下面的类定义的接口没加这个。记得在你的Mapper接口下写入@Mapper。

2024-09-18 20:36:27 1264

原创 SpringMvc 完整上传文件流程(Ajax请求)头像,图片上传

/视图解析器@Bean//配置WebMvc相关配置,实现接口 WebMvcConfigurer//静态资源处理@Override//文件解析器@Bean。

2024-09-09 08:52:29 1410

原创 创建一个Spring MVC项目(配置,导入依赖,以及前端控制器)

链接。

2024-09-02 19:46:50 2553

原创 Spring MVC (什么是MVC ?MVC模式又是什么 ?SpringMVC 的执行流程)

MVC 模式,全称为 Model-View-Controller(模型-视图-控制器)模式,它是一种软件架构模式,其目标是将软件的用户界面(即前台页面)和业务逻辑分离,使代码具有更高的可扩展性、可复用性、可维护性以及灵活性。Java Web 应用的结构MVC 模式将应用程序划分成模型(Model)、视图(View)、控制器(Controller)等三层,如下图所示。MVC模式分层描述Model(模型)

2024-08-26 18:56:21 3479

原创 SpringMvc 以配置类的形式代替xml文件

实现接口 WebApplicationInitializer。

2024-08-22 15:27:22 1705 2

原创 Spring常用注解(全方面讲解带注解,附带jar包依赖)

【代码】Spring常用注解(附带jar包依赖)

2024-08-19 14:13:59 880

原创 Tomcat配置的下载和安装教程(10.1.28)

【代码】Tomcat配置的下载和安装教程(10.1.28)

2024-08-16 18:13:41 1127 2

原创 Spring 事务配置类,完成数据库的转账

【代码】Spring 事务配置类,完成数据库的转账。

2024-08-15 10:17:51 719

原创 Spring事务(Transaction)

Spring 将 XML 配置中的事务信息封装到对象 TransactionDefinition 中,然后通过事务管理器的 getTransaction() 方法获得事务的状态(TransactionStatus),并对事务进行下一步的操作。但完全的事务隔离会导致性能问题,而且并不是所有的应用都需要事务的完全隔离,因此有时应用程序在事务隔离上也有一定的灵活性。但完全的事务隔离会导致性能问题,而且并不是所有的应用都需要事务的完全隔离,因此有时应用程序在事务隔离上也有一定的灵活性。该接口中方法说明如下。

2024-08-13 17:30:37 1940

原创 java idea鼠标滚动调节字体大小 !

1.找到File —— Settings2.搜索:Change font size —— 如图所示:3.鼠标加Ctrl键 就可以调节字体大小了!

2024-08-12 08:33:26 715

原创 单元测试注解:@ContextConfiguration

ContextConfiguration注解它允许开发者指定要加载的配置文件或配置类的位置,以便在运行时或测试时能够正确地构建和初始化Spring上下文。

2024-08-09 16:49:01 947

原创 @Component 注解(概念、作用、生命周期)

Component 注解。

2024-08-09 16:40:43 795

原创 idea过滤器 过滤所有页面除了登录页面 !(包括白名单简洁概括)

【代码】idea过滤器 过滤所有页面除了登录页面!(包括白名单简洁概括)

2024-08-08 10:32:02 637

原创 idea 中文过滤器Filter(中文乱码处理)

打开页面中文全是*** 如何处理中文乱码?

2024-08-08 10:23:10 346

原创 Spring IoC(控制反转)

IoC 是 Inversion of Control 的简写,译为“控制反转”,它不是一门技术,而是一种设计思想,是一个重要的面向对象编程法则,能够指导我们如何设计出松耦合、更优良的程序。Spring 通过 IoC 容器来管理所有 Java 对象的实例化和初始化,控制对象与对象之间的依赖关系。我们将由 IoC 容器管理的 Java 对象称为 Spring Bean,它与使用关键字 new 创建的 Java 对象没有任何区别。

2024-08-06 15:36:53 947

原创 Spring Bean定义

我们可以把 Spring IoC 容器看作是一个大工厂,Bean 相当于工厂的产品。如果希望这个大工厂生产和管理 Bean,就需要告诉容器需要哪些 Bean,以哪种方式装配。Spring 配置文件支持两种格式,即 XML 文件格式和 Properties 文件格式。Properties 配置文件主要以 key-value 键值对的形式存在,只能赋值,不能进行其他操作,适用于简单的属性配置。XML 配置文件采用树形结构,结构清晰,相较于 Properties 文件更加灵活。

2024-08-06 15:32:53 643

空空如也

空空如也

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

TA关注的人

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