自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot中@Test注解碰到的问题 详细

当我们初始化springboot项目的时候,会自动给我们导入一下该测试的依赖,springboot项目所有测试类都依赖该依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope></depende

2021-10-01 20:25:43 1728 1

原创 linux 指令汇总

每次操作linux系统都需要百度一些指令,挺浪费时间的,然后为了以后查阅方便就总结了一些常用的指令;希望能对你能有帮助,若不全大家也可以评论下补充,持续更新…5 命令汇总5.1、账号管理命令说明useradd 用户名添加用户passwd 用户名设置用户名密码usermod -l 新用户名 原用户名修改账户用户名userdel 用户名删除用户5.2、用户组命令说明groupadd 组名创建分组group.

2021-09-21 15:00:05 244

原创 Mybatis-plus 设置 @TableId(type = IdType.AUTO) 并没有解决自增长问题

当我们使用mybatis-plus框架,要想实现id的自增长,需要我们在实体类id的属性上面添加@TableId(type = IdType.AUTO)注解public class User extends Model<User> { @TableId(type = IdType.AUTO) private Long id;void insert(){ User user=new User(); user.setUserName("xionger"); user.se

2021-09-18 19:56:44 11993 7

原创 <mvc:default-servlet-handler />和<mvc:resources />

优雅Rest风格的请求路径,往往不希望带.html或者.do这样的后缀,在早起的DispatcherServlet请求资源路径访问的时候,我们经常在后缀添加.html或者.do等方式(也是避免拦截静态资源)。这就决定了请求资源必须是一个带后缀为.html或者.do的请求路径,这样就很不发个rest的编写规范。如果我们将DispatcherServlet的请求资源路径配置为“/”,当我们请求资源访问的时候,往往会出现加载不出来静态资源的情况,问题所在的原因,在web.xml中,我们配置前端控制器拦截访问路径

2021-09-13 14:57:58 633

原创 通过jedispool连接池获取连接对象报NumberFormatException Can‘t find bundle for base name redis.properties, local

通过 Jedis简易工具类开发,在获取jedis对象的时候,出现了以下异常出现以上异常的情况是当我们通过ResourceBundle工具类加载redis.properties的时候不需要加载redis的后缀,直接传入redis就可以,否则就报错解决了以上问题,本来可以沾沾自喜一下,可问题又出现了,接着又报了NumberFormatException 异常经过仔细排查,怎么会有50出现仔细一想肯定是配置文件中变量的值,仔细一看原来是每个变量赋值完后,后面有空格导致报异常。最后把空格去掉之后

2021-09-07 15:27:58 140

原创 反射与注解(详细)

文章目录一、注解Annotation1、什么是注解2、内置注解3、元注解4、自定义注解二、反射机制**1、静态vs动态语言**动态语言静态语言2、java反射机制概述3、java反射机制研究及应用**反射机制提供的功能**优点缺点反射相关主要APIclass类class的常用方法获取class类的实例哪些类型有class对象?4、java内存分析static关键字类的加载过程类的加载和ClassLoader的理解什么时候会发生类的初始化?类加载器的作用双亲委派机制ClassLoader源码分析获取类加载器的

2021-03-26 10:00:34 2576

原创 多线程 详解(掌握这篇就够了)

文章目录一、线程简介Process和Thread程序 进程 线程核心概念二、线程创建(重点)1、继承Thread2、实现Runnable接口(推荐使用)3、 实现Callable接口4、龟兔赛跑5、小结继承Thread类实现Runnable接口静态代理Thread静态代理底层剖析动态代理newProxyInstance解析动态代理多个接口动态代理的秘密代理的作用总结lambda表达式三、线程状态(五大状态)状态概念线程方法停止线程(使用标志位)线程休眠(sleep)模拟网络延迟sleep获取当前时间线程礼让

2021-03-18 10:53:58 5545 1

原创 restful风格的使用 HiddenHttpMethodFilter组件无法将POST转换为PUT请求解决办法

浏览器form表单只支持GET与POST请求,而DELETE、PUT等method并不支持,spring3.0添加了一个过滤器,可以将这些请求转换为标准的http方法,使得支持GET、POST、PUT与DELETE等请求,该过滤器为HiddenHttpMethodFilter。HiddenHttpMethodFilter的父类是OncePerRequestFilter,它继承了父类的doFilterInternal方法,工作原理是将jsp页面的form表单的method属性值在doFilterIntern

2020-12-30 15:43:40 376

转载 解决github上图片加载不出问题

修复hostsC:\Windows\System32\drivers\etc\hosts在文件末尾添加:# GitHub Start 192.30.253.112 Build software better, together 192.30.253.119 gist.github.com151.101.184.133 assets-cdn.github.com151.101.184.133 raw.githubusercontent.com151.101.184.13

2020-12-28 09:18:21 554 2

原创 springboot学完这些就够了

这里写目录标题springboot-02-configspringboot-03-webspringboot-03-crud(实现了增删改查)springboot-04-jdbc(整合jdbc和引入druid数据源)springboot-05-mybatis(整合mybatis)springboot-02-config      yml和properties两种配置文件的不同,yaml中-些属性的书写格式,包括实体类、数组、map、 set、

2020-12-26 15:20:27 710

原创 <mvc:annotation-driven>和 <mvc:default-servlet-handler/>

mvc:default-servlet-handler/在springMVC-servlet.xml中配置<mvc:default-servlet-handler />后,会在Spring MVC上下文中定义一个org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler,它会像一个检查员,对进入DispatcherServlet的URL进行筛查,如果发现是静态资源的请求,就将该请求转由Web应用服务器默认的

2020-12-25 16:08:13 262

原创 spring 掌握这些就够了

1、概述及IOC理论推导Spring概述Spring : 春天 —>给软件行业带来了春天2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。很难想象Rod Johnson的学历 , 他是悉尼大学的博士,然而他的专业不是计算机,而是音乐学。Spring理念 : 使现有技术更加实用 . 本身就是一个大杂烩 , 整合现有的框架技术优点1、

2020-10-05 20:15:03 236

原创 springboot 通过jdbc连接并绑定Druid数据源

目录1、导入所用依赖2、导入数据源的配置3、在controller方法中进行测试是否生效4、在```resource```下面创建```log4j.properties```配置类1、导入所用依赖若要使springboot通过jdbc与数据源做连接,首先就是要导入依赖,下面就是一些需要的依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring

2020-08-27 19:53:57 485 5

原创 springMVC 部分知识点

六.数据处理6.4乱码问题测试步骤1.我们首先在首页页面写一个form表单 用来提交数据(Get方式提交一般不会产生乱码)<form action="/filter/t1" method="Post"> <input type="text" name="name"/> <input type="text" name="age"/> <input type="submit" value="提交"></form>2

2020-08-19 15:40:55 166

原创 ssm整合 简单易懂

ssm配置先配置springmvc1、首先在pom中导入spring-webmvc、javax.servlet-api这两个依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2.7.RE

2020-08-19 15:40:14 123

原创 springboot 连接数据时出现 SQLException:Access denied for user ‘root‘@‘localhost‘ (using password: YES)

    在springboot 测试连接数据库时,连接不出现java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)错误,经过百思求解 才解决掉 原来是 在yml连接数据库时密码要加上单引号''因为如果密码为数字或者特殊字符的话,比较容易转义,所以也就连接不上application.yml另外尝试了一下,如果在 application.proper

2020-08-13 10:15:39 416

原创 springboot 连接数据库时 数据驱动com.mysql.jdbc.Driver 爆红

springboot 在连数据库 注册jdbc驱动时报红原因在于 pom.xml注入mysql依赖时存在<scope>runtime</scope>去掉即可

2020-08-12 23:55:24 582

原创 /和/*的区别和用法

简单来说,< url-pattern > / </ url-pattern >可以匹配路径型的url,如/login,但是不会匹配*.jsp这种带有后缀的url,所以访问login.jsp这种url时不会进入Spring的dispatcherServlet类。而< url-pattern > /* </ url-pattern >可以匹配*.jsp这种url,所以会出现返回jsp视图时再次进入dispatcherServlet类,导致找不到对应control

2020-08-05 09:07:47 2384

原创 SSM整合搭建并实现增删改查功能

  ssm框架的搭建是一件繁琐的事情,各种配置,各种依赖等等,但就此我们不能放弃学习,只有不断的学习,把别人的东西反复的记忆反复的理解,最后能讲授给别人听,这样自己才算真正的掌握理解。为了加深记忆,下面就是我结合视频整理了一个ssm框架搭建的步骤。一、数据库连接1.首先建好一个数据库表2.在idea中创建maven项目 并将创建的项目转换为web项目3.使该项目和数据库做连接(我这里已经连接成功了就不做操作了)到这里前期的准备工作差不多完了 接下来就是非常头疼的各种依赖

2020-08-03 20:49:44 1116 4

原创 Parameter index out of range (2 > number of parameters, which is 1).

由于xml文件 中出现注释造成的

2020-07-28 12:27:28 1652

原创 org.junit.runners.model.InvalidTestClassError: Invalid test class

springboot在测试方法中 连接不上数据库问题所报错误@Test注解导入包时 不要误导入import org.junit.jupiter.api.Test正确 import org.junit.Test;成功运行

2020-07-20 12:10:43 19469 8

原创 Servlet容器的概述(Tomcat)

servlet容器的基本概念1.Tomcat是Servlet的运行环境,即一个Servlet容器。2.Servlet容器的作用是负责处理客户请求,当客户请求来到时,Servlet容器获取请求,然后调用某个Servlet,并把Servlet的执行结果返回给客户。3.Servlet容器的工作过程是:当客户请求某个资源时,Servlet容器使用ServletRequest对象把客户的请求信息封装起来,然后调用java Servlet API中定义的Servlet的一些生命周期方法,完成Servlet的

2020-07-18 17:16:12 397

空空如也

空空如也

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

TA关注的人

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