自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java中判断空值

1. 什么时间需要进行判断空值?需要根据实际情况判断,如要是必须参数,不仅要做非空判断,还要判断该值是否符合要求。比如:name属性 限定长度是10个 ,而输入的长度是20个,虽然满足非空,但是并不能满足长度限制。2. 怎么做非空判断2.1 字符串的非空判断https://www.jb51.net/article/186896.htm1.StringUtils.isEmpty()没有忽略空格参数,是根据 是否为空 和 是否存在为判断依据。StringUtils.isEmpty("Str")

2020-07-29 14:50:59 1684

原创 单点登录

最早时期,只有单台服务器运行时,用户访问Webserver使用的是http协议,因为http协议是无状态的,使用Session保存一些用户信息。后来服务器越来越多,直接访问这种方式是行不通的,WebServer需要集群。如果用户第一次访问了WebServer1,此时session信息就保存在WebServer1。如果用户下一次访问了WebServer2,WebServer2并没有保存session,此时用户需要重新登录。解决方案way1:IPhash如果用户先..

2020-05-25 13:25:14 237

原创 markdown的基本使用

(1)标题: 字这是一级标题!这是二级标题!这是三级标题!(2)文字加粗:Ctrl + B倾斜:Ctrl + i下划线: Ctrl + u删除线: Shift + Alt +5高亮:== ==(这个需要设置,且中间没有空格)我是上标:^ ^(这个需要设置,且中间没有空格)我是下标:~ ~(这个需要设置,且中间没有空格)(3)列表 无序列表(-+space) 嵌套列表 第二层嵌套 1.有序列表1.嵌..

2020-05-09 10:39:34 144

原创 ArrayList的扩容机制

今天要和大家分享ArrayList的扩容机制。在开始之前要和大家介绍几个简单的入门知识点:ArrayList的底层数据结构是动态数组capacity相当于初始化数组的大小size就相当于数组的实际长度为什么需要扩容?> /** * Default initial capacity. */ private static final int ...

2020-05-01 16:27:05 580

原创 ArrayList添加元素时遇到的数组越界的问题

Exception in thread “main” java.lang.IndexOutOfBoundsException: Index: 1, Size: 0at java.util.ArrayList.rangeCheckForAdd(ArrayList.java:665)at java.util.ArrayList.add(ArrayList.java:477)

2020-04-30 10:06:10 3048 2

转载 【转载】Java中StringTokenizer类的作用

StringTokenizer是一个用来分隔String的应用类,相当于VB的split函数。1.构造函数public StringTokenizer(String str)public StringTokenizer(String str, String delim)public StringTokenizer(String str, String delim, boolean returnDe...

2018-05-28 20:11:30 200

空空如也

空空如也

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

TA关注的人

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