自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 idea中SpringBoot项目使用@ConfigurationProperties注解导致name属性被替换为PC用户名

@ConfigurationProperties注解导致name属性被替换为PC用户名 今天在SpringBoot练手途中遇到了一个有意思的小bug。 在实体类上标注@ConfigurationProperties(prefix = "user")注解,实现yaml配置文件给实体类属性的赋值, 然后发现了其中一个属性(name)不管怎么改,浏览器的值一直不变。先看我的代码//pojo实体类User@Component@ConfigurationProperties(prefix = "use

2020-06-08 11:43:35 2682 4

原创 web.xml中 /和/*的区别

web.xml中/和/*的区别< url-pattern>/ 会匹配到/login这样的路径型url,不会匹配到模式为*.jsp这样的后缀型url< url-pattern>/* 会匹配所有url:路径型的和后缀型的url(包括/login,*.jsp,*.js和*.html等)因为 springmvc 要使用DispatcherServlet类 处理 前端的 请求,所以配置为< url-pattern > / </ url-pattern >

2020-06-02 18:23:11 175

原创 Mybatis 中$与#的区别

Mybatis 中$与#的区别1、 #是将传入的值当做字符串的形式,eg:select id,name from student where id =#{id},当前端把id值1,传入到后台的时候,就相当于 select id,name from student where id =‘1’.2、 $是将传入的数据直接显示生成sql语句,eg:select id,name from student where id =${id},当前端把id值1,传入到后台的时候,就相当于 select id,name

2020-05-15 20:24:23 159

原创 Java中的基础注解

注解概念描述:* JDK1.5之后的新特性 * 说明程序的 * 使用注解:@注解名称.作用分类: ①编写文档:通过代码里标识的注解生成文档【生成文档doc文档】 ②代码分析:通过代码里标识的注解对代码进行分析【使用反射】 ③编译检查:通过代码里标识的注解让编译器能够实现基本的编译检查【Override】.JDK中预定义的一些注解 * @Override :检...

2020-04-29 14:32:41 126

原创 数据结构之双向链表_Java

单向链表的缺点分析:单向链表只能往后查找,而双向链表可以向前或向后查找。单项链表不能自我删除,需要依靠辅助节点指向上一个节点(父节点)。而双向链表则可以自我删除。今日目标: 分析双向链表如何完成遍历,添加,修改和删除的思路。 代码实现上述思路。思路如下:话不多说先上图。HeroNode:节点。next:指向下一个节点。pre指向上一个节点。1. 遍历方向和单链表一样...

2020-04-18 21:05:24 115

原创 Response响应解决页面中文乱码问题

默认情况下造成中文内容乱码的原因:把中文内容存放到缓冲区中使用的是ISO8859编码。ISO8859不支持中文。 解决方法(必须放在设置响应体之前来设置编码格式):设置缓存区编码格式为UTF-8,使用 setCharacterEncoding() 方法.在响应中主动告诉浏览器使用UTF-8编码格式接收数据,使用 setHeader() 方法.使用封装类简写Content-Typ...

2020-04-18 20:06:18 1048 1

原创 数据结构之单链表_Java

本文主要对单项链表进行了如下几个操作单向链表的创建和遍历。单向链表按顺序插入节点单向链表节点的修改单向链表节点的删除链表链表是有序的列表,但是他在内存中的存储如下:链表是以节点的方式来存储,是链式存储。每个节点包含data域,next域:指向下一个节点。如上图:发现链表的各个节点不一定是连续存储的。链表分带头节点的链表和没有头节点的链表,根据实际的需求来确定。单链表...

2020-04-09 17:37:01 153

原创 数据结构之实现数组模拟队列_Java

用Java实现数组模拟队列本文共分为两部分:用数组模拟队列用数组模拟环形队列队列队列是一个有序列表,可以用数组或者链表来实现。遵循先入先出的原则。即:先存入队列的数据,要先取出。后存入的要后取出。示意图:使用数组模拟队列示意图数组模拟队列思路队列本身是有序列表,若使用数组的结构来存储队列的数据,则队列数组的声明如上图,其中maxSize是该队列的最大容量因为队列的输...

2020-04-08 21:59:28 140

原创 数据结构之实现稀疏数组_Java

Java实现稀疏数组以及将稀疏数组存储到硬盘和从硬盘种读取操作本文使用Java来实现稀疏数组的一些操作原二维数组–>稀疏数组稀疏数组存储到硬盘硬盘读取到list集合中list–>新稀疏数组新稀疏数组–>新二维数组二维数组转稀疏数组遍历原始的二维数组,得到有效数据的个数sum根据sum就可以创建稀疏数组sparseArr 行:int[sum+1] ...

2020-04-07 18:26:56 199 1

空空如也

空空如也

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

TA关注的人

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