自定义博客皮肤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)
  • 收藏
  • 关注

原创 Exception in thread “main“ com.alibaba.excel.exception.ExcelCommonException: Convert excel format ex

改为:"C:\\Users\\49878\\Desktop\\testExcel.xlsx"原文件地址:"C:\Users\49878\Desktop\testExcel.xlsx"原因:Windows服务器中使用 \\ 访问目录路径。

2024-09-15 10:51:28 107

原创 Vue3中A.map is not a function

这个报错干了我好一会,搞半天我搜了一些解决方案以为是我的vue或者vant版本问题,最后发现不是。我之前写的代码A=ref();这里A变成了一个RefImpl的实例对象,不是数组。解决方案:将A转换为数组即可。原因:因为我写的A不是数组。

2024-09-07 16:29:39 169

原创 Vite + Vue3 +Vant4出现Toast is not a function

今天写前端的时候出现了这个问题搞了我一会。发现还是报错,说是找不到对应的样式文件。不过这个解决不了我的问题。

2024-09-07 11:37:40 495

原创 yarn create vite时报错error Error: EPERM: operation not permitted, mkdir

手动设置npm镜像源:npm config set registry https://registry.npm.taobao.org/在构建项目的前端脚手架时,窗口出现了该错误,搜索了大量解决方案后,以下是我的步骤。禁用SSL:npm config set strict-ssl false。算了,换npm搞:npm create vite@latest。清楚npm缓存:npm cache clean --force。再次运行yarn create vite。再cd到我的D盘项目路径位置。

2024-09-06 14:49:01 405

原创 503错误

我在学习ES-IK分词器时restart es后发现刷新网页报了503错误。后面发现是由于浏览器缓存或存储的Cookies引起的,需要。然后在游览器设置中找到。

2024-09-02 21:47:18 208

原创 Redis基础到高级狂神笔记一篇总结完

/编写我们自己的redisTemplate@Bean//配置具体的序列化方式//自己定义了一个 RedisTemplate@Beanfactory) {//为了开发方便一般直接使用<String,Object>Object>();//Json序列化配置//String 的序列化// key采用String的序列化方式// hash的key也采用String的序列化方式// value序列化方式采用jackson。

2024-08-21 06:00:00 811

原创 SpringBoot入门笔记

本文是看黑马老师讲课视频学习笔记整理。

2024-08-14 11:11:19 676

原创 私服(Nexus)相关笔记

然后在 mirrors 标签中添加 mirror 标签,里面添加过阿里云的仓库。上面的步骤是搞install只能把它安装到本地仓库上,私服上没有。把xiaowu-release添加到maven-public中。在 Maven 的 settings.xml 文件中。在 servers 标签下添加 server 标签。配置访问服务器的权限,用户名密码。这时候需要在pom文件中添加发布配置管理。下可以看到上传的各个模块。Artifact ID:项目ID。Group ID:群组ID。查找和匹配需要查找的模块。

2024-08-13 18:08:45 409

原创 SSM框架整合

Spring-mvc.xml文件配置完成之后,在web.xml中配置Spring MVC的前端控制器,并在初始化前端控制器时加载Spring MVC的配置文件。框架环境包含框架对应的依赖和配置文件,其中Spring的依赖、MyBatis的依赖、Spring和MyBatis整合的依赖,在项目基础结构搭建时候已经引入到项目中了,接下来,只需编写Spring的配置文件、Spring和MyBatis整合的配置文件即可。spring-mvc.xml配置文件中配置了Spring MVC扫描的包路径和注解驱动。

2024-08-12 00:56:07 882

原创 Spring MVC的高级功能以及文件的上传和下载

resolveException()方法除了使用进行异常处理,还可以自定义异常处理器统一处理异常。通过实现接口,重写异常处理方法来定义自定义异常处理器。当Handler执行并且抛出异常时,自定义异常处理器会拦截异常并执行重写的resolveException()方法,该方法返回值是ModelAndView类型的对象,可以在ModelAndView对象中存储异常信息,并跳转到异常处理页面。@Override//空指针异常// 抛出IO异常//默认异常int i=1/0;

2024-08-11 11:04:15 610

原创 Spring MVC数据绑定和响应学习笔记

自定义类型转换器使用场景Spring MVC默认提供了一些常用的类型转换器,这些类型转换器,可以将客户端提交的参数自动转换为处理器形参类型的数据。然而默认类型转换器并不能将提交的参数转换为所有的类型。此时,就需要开发者自定义类型转换器,来将参数转换为程序所需要的类型。System.out.println("出生日期:"+birthday);类型转换失败,这时候就需要类型转换器。

2024-08-10 01:21:35 856

原创 Spring MVC框架学习笔记

在JSP Model2架构模型采用JSP + Servlet + JavaBean技术实现了页面显示、流程控制和业务逻辑的分离。但是,JSP Model2架构模型将流程控制等通用逻辑以硬编码的方式实现,每次进行新的Web应用程序开发时,都需要重新编写Servlet控制器的URL分析代码,以及流程控制等Web层通用逻辑代码。为了解决JSP Model2架构模型在实践中存在的问题,一些基于JSP Model2架构基础发展起来的Web MVC应用框架应运而生。

2024-08-08 00:04:17 893

原创 Spring的数据库编程学习笔记

JDBCTemplate作用针对数据库操作,Spring框架提供了JdbcTemplate类,JdbcTemplate是一个模板类,Spring JDBC中的更高层次的抽象类均在JdbcTemplate模板类的基础上创建。JdbcTemplate类提供了操作数据库的基本方法,包括添加、删除、查询和更新。在操作数据库时,JdbcTemplate类简化了传统JDBC中的复杂步骤,这可以让开发人员将更多精力投入到业务逻辑中。抽象类JdbcAccessor的属性。

2024-08-06 23:14:01 1006

原创 查询表信息时有一个数据为null相关解决

如果命名不是setUsername()这样就会查不到,但改回来以后就算把get方法写为getName()也是开业查到的。当时我以为是连接mysql数据库的时候没有在url后面添加添加指定字符的编码、解码格式的参数约束.然后经过分析发现。查询的时候varchar类型的username一直查不到为null,这个问题干了我好久。直接上结果,问题出在了setUsername()方法上。我创建的这个Account对象。

2024-08-06 14:55:12 159

原创 Spring AOP学习笔记

AOP的全称是Aspect Oriented Programming,即面向切面编程。和OOP不同,AOP主张将程序中相同的业务逻辑进行横向隔离,并将重复的业务逻辑抽取到一个独立的模块中,以达到提高程序可重用性和开发效率的目的。在传统的业务处理代码中,通常都会进行事务处理、日志记录等操作。虽然使用OOP可以通过组合或者继承的方式来达到代码的重用,但如果要实现某个功能(如日志记录),同样的代码仍然会分散到各个方法中。未使用AOP的面向切面编程案例。

2024-08-05 23:13:33 697

原创 Spring框架学习笔记

Spring是由Rod Johnson组织和开发的一个分层的Java SE/EE一站式(full-stack)轻量级开源框架。它最为核心的理念是IoC(控制反转)和AOP(面向切面编程),其中,IoC是Spring的基础,它支撑着Spring对JavaBean的管理功能;AOP是Spring 的重要特性,AOP是通过预编译方式和运行期间动态代理实现程序功能,也就是说可以在不修改源代码的情况下,给程序统一添加功能。

2024-08-04 20:38:42 659

原创 Mybatis的注解开发学习笔记

【代码】Mybatis的注解开发学习笔记。

2024-08-02 18:15:37 351

原创 关联映射和缓存机制学习笔记

在关系型数据库中,表与表之间存在着三种关联映射关系,分别为一对一关系、一对多关系和多对多关系。

2024-07-28 12:35:31 769

原创 动态SQL的处理

例如,要从数据表t_customer中查询出id为1、2、3的客户信息,就可以利用数组作为参数,存储id的属性值1、2、3,并通过<foreach>元素迭代数组完成客户信息的批量查询操作。上述SQL语句中,where后直接跟的是and,这在运行时会报SQL语法错误,针对这种情况,可以使用MyBatis提供的<where>元素和<trim>元素进行处理。在使用<if>元素时,只要test属性中的表达式为true,就会执行元素中的条件语句,但是在实际应用中,有时只需要从多个选项中。

2024-03-03 15:31:33 896 1

转载 MyBatis的核心对象、核心配置文件、映射文件中常用元素的处理以及代码演示

可重用。

2024-01-24 19:33:09 1157 2

原创 框架概述和MyBatis环境搭建

- 只展示了其中一个依赖-- >...pom.xml--单元测试-->--mysql驱动--></project--配置mybatis环境-->--引入外部db.properties-->--配置连接使用的相关参数default为默认使用的环境:development 测试环境product 生产环境-->--测试环境-->--事务管理类型:指定事务管理的方式 JDBC-->--数据库连接相关配置,动态获取config.properties文件里的内容-->

2024-01-22 18:28:09 997

原创 HttpServletRequest/Response视频笔记

HttpServletRequest 表示请求过来的信息,HttpServletResponse 表示所有响应的信息,我们如果需要设置返回给客户端的信息,都可以通过HttpServletResponse 对象来进行设置。然后传递到 service方法(doGet和doPost)中给我们使用,我们可以通过HttpServletRequest 对象,获取到所有请求的信息。vi.getParamaterValues() 获取请求的参数(多个值的时候使用)

2023-12-02 22:17:40 1222 1

原创 Servlet概念视频笔记

1.是JavaEE规范之一。规范就是接口2.Servlet->JavaWeb三大组件之一。三大组件分别是:Servlet程序、Filter程序、Listener监听器。3. Servlet是运行在服务器上的一个java小程序,它可以(通过HTTP超文本传输协议)接收客户端发送过来的请求,并响应数据给客户端1、ServletContext是一个接口,它表示 Servlet 上下文对象2、一个 web 工程,只有一个 ServletContext 对象实例。

2023-12-01 17:37:47 1014

原创 JavaWeb概念视频笔记

bin 专门用来存放 Tomcat 服务器的可执行程序conf 专门用来存放 Tomcat 服务器的配置文件lib 专门用来存放 Tomcat 服务器的jar包logs 专门用来存放 Tomcat 服务器运行时输出的日记信息temp 专门用来存放 Tomcat 服务器运行时产生的临时数据webapps 专门用来存放部署的 Web 工程。

2023-09-17 14:37:07 628

原创 xml的学习笔记

什么是XML?xml是可扩展的标记性语言。

2023-08-01 01:30:13 853

原创 MyBatis快速入门

MyBatis 是一款优秀的持久层框架,用于简化JDBC开发MyBatis 本是 Apache 的一个开源项目iBatis,2010年这个项目由apache software foundation 迁移到了google code ,并且改名为MyBatis.2013年11月迁移到Github官网:https://mybatis.org/mybatis-3/zh/index.html。

2023-06-05 22:16:46 619

原创 JDBC视频学习笔记

持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用,大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以"固化",而持久化的实现过程大多通过各种关系数据库来完成。持久化的主要应用是将内存中的数据存储在关系型数据库中,当然也可以存储在磁盘文件、XML数据文件中。

2023-03-13 19:43:02 844 4

原创 Java多线程处理笔记

java多线程

2022-12-10 00:37:52 812 7

原创 JavaIO流处理笔记(万字总结)

JavaIO流的处理

2022-12-02 14:49:46 552 6

原创 shell编程基础知识

shell编程基础知识

2022-11-24 11:53:21 428 1

原创 进程管理命令 动态监控进程 rpm yum

进程管理命令 动态监控进程 rpm yum

2022-11-13 13:05:22 622

原创 Crond,at

crond,at

2022-10-26 18:46:09 1808 5

原创 Java反射机制(反射Field,Method,Constructor,资源绑定器)

java反射机制(Field,Method,Constructor)

2022-10-24 18:47:28 489 3

原创 linux组,所有者的创建、修改,权限详情

linux组,所有者的创建、修改,权限详情

2022-10-16 04:07:00 1912 7

原创 事务,隔离,存储,视图,用户管理相关笔记

事务,隔离,存储,视图,用户管理

2022-10-12 21:12:41 647 7

原创 Linux 用户管理 文件目录指令 时间日期指令 搜索查找类 解压压缩类

linux文件目录指令,用户管理,搜索查找类,解压压缩类

2022-10-04 15:21:57 1316 5

原创 Linux虚拟机克隆,快照,vmtools的安装,远程登录,vi和vim

虚拟机克隆,快照,远程登录以及vi和vim的基本操作

2022-09-27 22:26:52 1430 4

原创 JavaSE进阶--集合(2万字总结)

Java集合详细笔记

2022-09-25 21:47:05 1526 11

原创 入门数据库Days8

mysql自增长,索引相关知识

2022-09-05 18:24:21 482 2

原创 入门数据库Days7

mysql外键约束

2022-09-03 11:52:19 431 2

空空如也

空空如也

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

TA关注的人

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