自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 SpringMVC笔记

文章目录一、基本配置流程1. pom.xml 的配置2. web.xml 的配置3. springmvc-servlet.xml 的配置4. 创建Controller 类5. 在 springmvc.servlet.xml 里注册Controller类的bean6. 创建对应的 jsp页面二、使用注解开发1. pom.xml 的配置 (不变)2. web.xml 的配置 (不变)3. springmvc-servlet.xml 的配置4. 创建Controller 类5. 创建对应的 jsp页面三、复

2020-09-14 15:35:08 204 4

转载 Arrays.asList()重要注意点

本文转载至开着奥迪卖小猪,原文链接:https://blog.csdn.net/kzadmxz/article/details/80394351要点该方法是将数组转化成List集合的方法。List list = Arrays.asList(“a”,“b”,“c”);注意:(1)该方法适用于对象型数据的数组(String、Integer…)(2)该方法不建议使用于基本数据类型的数组(byte,short,int,long,float,double,boolean)(3)该方法将数组与List列表

2020-08-22 10:19:06 180

原创 如何实现国际化

国际化的简单实现步骤1.创建如下配置文件:2.进行可视化配置:3.然后在html页面配置:4.然后新建一个配置类,通过读源码可知国际化的配置过程:5.最后再配置类里注册Bean6.大功告成...

2020-08-16 17:22:20 1221

原创 解决国际化乱码问题

出现问题:我在springboot里使用国际化时,网页出现了乱码问题,紧接着修改了Settings里的配置之后,发现自己的properties文件里的中文也出现了乱码解决方法:如果是写完properties配置文件后才修改Settings配置的,需要将properties文件里的内容删了,重新写!!!...

2020-08-16 11:46:10 991 1

转载 List集合为空和为null的区别

判断一个list集合是否为空,我们的习惯性的想到判断list是否等于null即可,但是在Java中,list集合为空(集合中无元素),还是为null,这是两码事。那么,我们什么时候用null,什么时候用isEmpty()或list.size()呢?isEmpty() 或者 list.size() == 0用于判断List内容是否为空,即集合中一个元素也没有, 但是使用isEmpty()和size()的前提是,list是一个空集合,而不是null,所以为了避免异常,建议在使用或赋值list集合之前..

2020-07-29 23:07:46 892

原创 Spring学习笔记

文章目录一、基本配置流程1.pom.xml 的配置2. applicationContext.xml 的配置3. pojo实体类的创建4. 将实体类注入到 applicationContext.xml 文件中5. 测试类二、复杂配置详解1. 构造器注入2. set注入 c&p命名空间3. 取别名的两种方式4. Bean的作用域5. Bean的自动装配1. ByType 和 ByName2. 使用注解自动装配6. 使用注解开发7. 基于Java类进行配置8. AOP1. 通过Spring API

2020-07-28 00:13:43 173 2

原创 Mybatis学习笔记

文章目录一、基本配置流程1. pom.xml 的配置2. db.properties 的配置3. mybatis-config.xml 的配置4. MybatisUtils.java 工具类的配置5. pojo实体类的创建6. mapper包下接口和.xml文件的创建6.1 XxxMapper.java 的创建6.2 XxxMapper.xml 的创建7. 测试类二、复杂配置详解1. 万能的map2. 日志文件配置3. 结果映射:resultMap4. 分页的实现: limit5. 使用注解开发6. 多对一

2020-07-27 18:11:13 112 1

原创 八皇后问题---回溯算法经典案例

八皇后问题,是由国际西洋棋棋手马克斯·贝瑟尔于1848年提出的问题,是回溯算法的典型案例。问题表述为:在8×8格的国际象棋上摆放8个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。代码实现(Java):package com.Lindom.数据结构.递归;public class EightQueen { int max = 8; //总共有八个皇后 int[] array = new int[max]; //创建一个数组,数组的

2020-07-18 23:32:14 293 1

原创 循环队列的定义与代码实现

循环队列的定义普通的队列有许多的不足,常常有出现“假溢出”这种现象;但是,循环队列恰好可以解决这些问题。循环队列解决假溢出的办法是后面满了,就再从头开始,也就是头尾相接的循环。我们把队列的这种头尾相接的顺序存储结构称为循环队列。循环队列用到的公式:队列满的公式:(rear+1)%QueueSize == front队列长度公式:(rear-front+QueueSize)%QueueSizefront:队列头,指向队列的第一个元素, 也就是说 arr[front] 就是队列的第一个元素,初始值为

2020-07-02 12:22:43 540

原创 IO流之文件流的使用

Java IO原理1. I/O是Input/Output的缩写, I/O技术是非常实用的技术,用于 处理设备之间的数据传输。如读/写文件,网络通讯等。2. Java程序中,对于数据的输入/输出操作以“流(stream)” 的 方式进行。3. java.io包下提供了各种“流”类和接口,用以获取不同种类的 数据,并通过标准的方法输入或输出数据。以下代码块中分别是文件流(也称节点流)的字符输入流、字符输出流、字节输入流、使用字符流复制文本、使用字节流复制图片的演示package com.Lindom.

2020-06-30 12:03:23 238 2

原创 IO流之File类的使用

IO流File类的使用1. java.io.File类:文件和文件目录路径的抽象表示形式,与平台无关2. File 能新建、删除、重命名文件和目录,但 File 不能访问文件内容本身。 如果需要访问文件内容本身,则需要使用输入/输出流。3.4. 想要在Java程序中表示一个真实存在的文件或目录,那么必须有一个File对 象,但是Java程序中的一个File对象,可能没有一个真实存在的文件或目录。5. File对象可以作为参数传递给流的构造器1. File类的常用构造器  public Fi

2020-06-20 22:12:29 207

原创 时间日期类 详细总结大全

jdk1.8之前的时间日期类Date类java.util.Date(父类)----java.sql.Date(子类)1.掌握两个构造器的使用 (java.sql.Date 只有一个有参的构造器)Date() //无参构造器Date(long Date) //创建指定毫秒数的Date对象2.两个常用方法的使用toString()方法 //直接返回当前时间getTime()方法 //返回1970年至今的毫秒数//此方法跟System.currentTimeMilli

2020-06-09 23:10:41 2106 4

原创 java.util.Date 和 java.sql.Date两者的使用及相互转换

java.util.Date(父类) ----java.sql.Date(子类)1.掌握两个构造器的使用 java.util.Date() //无参构造器java.util.Date(long Date) //创建指定毫秒数的Date对象java.sql.Date(long Date) //只有一个有参的构造器2.两个方法的使用toString()方法 //直接返回当前时间getTime()方法 //返回1970年至今的毫秒数//此方法跟Sys

2020-06-07 09:44:09 251

原创 重载与重写的区别(表格说明)

重载(Overload)重写(Override)不存在继承关系,同一类中方法的重载存在继承关系,子类重写父类方法方法名必须相同方法名必须相同参数列表必须不同参数列表必须相同修饰符不影响访问修饰符的限制一定要大于被重写方法的访问修饰符(public>protected>default>private)异常不影响抛出的异常不能比被重写方法的异常更广...

2020-06-02 22:36:21 186 1

原创 解决JSP中EL表达式不生效问题

今天做项目遇到一个棘手的问题,检查了半天的代码最后才发现是EL表达式不生效,因为根本没有想过EL表达式也会出问题。通过在网上查阅资料后才知道了解决的方法,以下内容大部分转载至CSDN博主「upupfeng」的文章内容,原文链接为:https://blog.csdn.net/ifenggege/article/details/83002123问题描述:el表达式不进行解析,直接输出${}在页面上解决方案:第一种:Servlet2.3默认是不支持EL表达式的,Servlet2.4默认支持,可以修改w

2020-05-28 21:08:48 544

原创 实例变量、类变量、局部变量的区别和使用(代码演示)

public class demo01 { //实例变量 int a = 10; //类变量 static int b =20; static int c; public static void main(String[] args) { //局部变量 int d = 30; //System.out.println(a); <-错误写法! //实例变量必须通过new实例一个对象,才能使用。如下两

2020-05-26 22:39:04 229

原创 记录 java.lang.NoClassDefFoundError: Could not initialize class BaseDao 500错误及解决

今天在做项目的时候,运行时发现了一个之前没遇到过的错误,一脸懵逼的我赶紧到网上查了下相关信息,得知JVM在加载类的时候,会初始化类里的静态变量,或执行静态块,如果这个时候抛出了异常,该类就会加载失败,那么以后任何使用到这个类的地方,都会抛出NoClassDefFoundError异常。而查看了自己的代码发现,我出问题的BaseDao类刚好就是有关类加载方面的,所以我想我已经发现问题的所在地方了,于是我将BaseDao类的代码仔细审查,终于发现了问题,而且是一个粗心的小问题而已,具体的出错代码如下:Inp

2020-05-26 16:08:29 1750 3

原创 Java程序运行机制(例子阐明 编译器和解释器)

在学习java之前,我们得先了解一下java程序的运行机制:java是一门可以跨平台操作的语言,而之所以能跨平台,是因为其中有两个工具:编译器和解释器;下面举一个例子来解释这两者的区别:假如一位中文学家编写了一本书,这时有一位美国学者想要读这本书,但是他又不懂中文,这时,他就有两种方法来解决这个问题:第一种:通过阅读这本书的英文翻译版,但是却有个缺点,就是当中文书更新或者做了一些修改后,这位美国学者读的英文翻译版却不能实时更新;这也就是编译器的功能。第二种:通过雇佣一个翻译家,在自己身边实时翻译,可

2020-05-25 23:32:11 399 2

原创 MarkDown标记快捷键

如何使用MarkDown标记标题一级标题: #+空格二级标题: ##+空格三级标题: ###+空格…以此类推…字体粗体 : ** **斜体: * *粗斜体:三个星星错字 : ~~ ~~引用​ : >+空格有序列表直接写“1”+“."+空格如要退出有序列表,不要按Enter换行,直接按 ↓ 键将光标下移即可无序列表直接写 “-” + 空格如要退出无序列表,不要按Enter换行,直接按 ↓ 键将光标下移即可超链接文字链接直

2020-05-25 20:37:36 834 1

原创 解决StackOverFlow打开慢,实现快速访问(图文步骤详细说明)

Stack Overflow是一个与程序相关的IT技术问答网站。用户可以在网站免费提交问题,浏览问题,索引相关内容,在创建主页的时候使用简单的HTML。在问题页面,不会弹出任何广告,销售信息,JavaScript 窗口等。但是我们打开Stack Overflow时发现,访问的速度特别的慢,其实这并不是stackoverflow的网站被墙了,而是这个网站请求了谷歌的资源,谷歌被墙导致的。接下来我们来解决这个问题!GitHub有大牛开发出了插件,将Google CDN 替换成国内中科大的了。具体地址为:ht

2020-05-22 10:52:46 6780 16

joda-time-2.10.6.jar

Java SE 8之前的标准日期和时间类很差。Joda-Time 令时间和日期值变得易于管理、操作和理解。日期和时间是一个非常复杂的领域。Joda-Time中的许多类旨在使域的细微差别得以充分表达。版本2.10.6是当前的最新版本。该版本被认为是稳定的,值得2.x标签使用。

2020-06-09

空空如也

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

TA关注的人

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