自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 下载调试Nacos

在windows系统启动nacos服务,双击启动bin目录下的startup.cmd脚本启动后闪退,报错信息也无法查看。在启动脚本最后加上这么两行pauseendlocal注:关键字 PAUSE 是暂停批处理文件Endlocal是还原原先的设置的,暂停脚本后需要恢复原先设置加上这两行命令后,就可以查看错误信息了,错误信息如下....

2024-02-17 16:56:50 320 1

原创 配置文件中文注释报错

参考连接:https://blog.csdn.net/twotwo22222/article/details/124605029。如果还是不行,那请看看你的文件在不在utf-8编码格式里面。如果还不生效,那就进行下面这步(重新编译一下)查看pom文件有无编码格式。

2024-02-11 18:00:00 338 1

原创 Maven不加载mapper.xml的情况

IDEA的maven项目中,默认源代码目录下(src/main/java目录)的xml等资源文件并不会在编译的时候一块打包进classes文件夹,而是直接舍弃掉。

2024-01-19 21:41:57 410 1

原创 CORS跨域

当一个请求的url的协议、域名、端口任意一个与当前页面的url不同即为跨域。a页面想获取b页面的资源,a与b页面的协议、域名或端口号不同,进行的访问行为都是跨域,由于浏览器的同源策略,会限制跨域请求资源。

2024-01-19 21:26:15 309 1

原创 Mapper接口是怎么实现与xml的绑定

mapper接口并没有实现类,所以mybatis框架会通过JDK动态代理代理模式获取接口的代理实现类,然后根据接口定义的类名+方法名与xml中的id进行绑定,从而每个方法有对应的sql语句。它实现了InvocationHandler接口,用于拦截Mapper接口方法的调用,并将方法名和参数传递给SqlSession对象执行相应的SQL语句。2.在重写的方法中,MapperProxy会拦截方法调用,并将方法名和参数传递给SqlSession对象执行相应的SQL语句。

2024-01-19 21:09:18 413 1

原创 pagehelper和mybatis-plus的分页功能

今天在一个新项目中了解到了新的分页插件:pagehelper。之前只学过mybatis-plus的分页插件,所以好奇在网上查阅了一些关于两者之间的区别和相似处。

2024-01-19 19:21:58 444 1

原创 Dubbo相关注解

该注解使用在Controller包的类上,主要作用是去注册中心拿服务(前提是service服务使用@Service注解注册到服务中心,才能拿到相应的服务)具体细节是拿到服务端的代理对象,主要用于消费端消费服务。总结:该注解是使用在springboot启动类上的,作用为了开启扫描Dubbo的注解,如果不使用此注解那么上面所说的Dubbo的注解(@Service,@Reference)就不能被扫描到,就没有用。@EnableDubboConfig则是开启读取配置文件,读取我们自定义的配置信息。

2024-01-18 15:03:00 393 1

原创 【无标题】

报错:Error: error:0308010C:digital envelope routines::unsupported

2024-01-17 20:25:53 329

原创 springboot自动配置的原理

springboot自动配置的原理

2024-01-16 21:47:21 1299 1

原创 Markdown的学习

最后总结,使用markdown文档格式完全是为了方便插入代码方便。其实使用markdown插入图片的话在某些情况下也不是很方便,使用markdown进行博客书写总统来说还可以。

2024-01-16 21:02:15 368 1

原创 @Bean和@Component

学习也是循循渐进的事情,需要时常回顾复习。

2024-01-16 20:33:25 336 1

原创 Model和ModelAndView

Model和ModelAndView的区别。

2024-01-15 21:52:09 364 1

原创 spring-boot-maven-plugin的使用

起源:做springboot项目的时候spring-boot-maven-plugin插件爆红,查了相关资料,了解的问题不大,在依赖底部加一个版本号就可以了。正好通过这个问题进一步了解一下spring-boot-maven-plugin。以前只知道项目做完以后可以clean,package生成对应的jar包。现在进一步了解了spring-boot-maven-plugin的作用。

2023-10-23 17:14:16 1285 1

原创 jdk、jre和java版本的区别

JRE包含了java虚拟机(JVM)、java基础类库,是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。JDK是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。JDK:java development kit (java开发工具),JDK 是用于开发 Java 程序的最小环境。JRE是java运行时环境而JDK是java开发工具包,JDK包含JRE,但是JRE可以独立安装。JDK的命名和java的版本命名有一点不同。

2023-10-07 12:57:30 658 2

原创 基本数据类型和包装数据类型

为了承诺在java中一切皆对象,java又给每种基本数据类型分别匹配了一个类,这个类我们称之为包装类。把包装类对象拆为基本数据类型,转为基本数据类型,一般是因为需要运算,Java中的大多数运算符是为基本数据类型设计的,比如比较运算符、算术运算符等。//自动装箱,相当于Integer i = Integer.valueOf(2)//等号右边将i对象转成基本数值(自动拆箱),相当于i.intValue() + 5。把基本数据类型转为包装类对象,转为包装类的对象是为了使用专门为对象设计的API和特性。

2023-10-06 22:50:14 30 1

原创 Nodejs的安装和配置

但是,若不进行环境变量配置,那么在使用命令安装 node.js全局模块(如:npm install -g vue)时,会默认安装到C盘的路径(C:\Users\hua\AppData\Roaming\npm)中因此,需要配置全局安装模块 node_global 以及 缓存目录 node_cache 的环境变量。修改【用户变量】中的 path 变量,将C:\Users\Lenovo\AppData\Roaming\npm 修改为D:\ProgramFiles\nodejs\node_global。

2023-09-25 22:34:22 50 1

原创 Windows中的.msi和.exe

简而言之,.msi就是一个压缩文件,而exe是一个可执行文件。

2023-09-24 23:08:59 747 2

空空如也

空空如也

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

TA关注的人

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