- 博客(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
1748
原创 单点登录
最早时期,只有单台服务器运行时,用户访问Webserver使用的是http协议,因为http协议是无状态的,使用Session保存一些用户信息。后来服务器越来越多,直接访问这种方式是行不通的,WebServer需要集群。如果用户第一次访问了WebServer1,此时session信息就保存在WebServer1。如果用户下一次访问了WebServer2,WebServer2并没有保存session,此时用户需要重新登录。解决方案way1:IPhash如果用户先..
2020-05-25 13:25:14
274
原创 markdown的基本使用
(1)标题: 字这是一级标题!这是二级标题!这是三级标题!(2)文字加粗:Ctrl + B倾斜:Ctrl + i下划线: Ctrl + u删除线: Shift + Alt +5高亮:== ==(这个需要设置,且中间没有空格)我是上标:^ ^(这个需要设置,且中间没有空格)我是下标:~ ~(这个需要设置,且中间没有空格)(3)列表 无序列表(-+space) 嵌套列表 第二层嵌套 1.有序列表1.嵌..
2020-05-09 10:39:34
182
原创 ArrayList的扩容机制
今天要和大家分享ArrayList的扩容机制。在开始之前要和大家介绍几个简单的入门知识点:ArrayList的底层数据结构是动态数组capacity相当于初始化数组的大小size就相当于数组的实际长度为什么需要扩容?> /** * Default initial capacity. */ private static final int ...
2020-05-01 16:27:05
647
原创 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
3207
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
250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人