随笔分类 -  java

摘要:1.HashMap 允许 null 键和 null 值,在计算哈键的哈希值时,null 键哈希值为 0。HashMap 并不保证键值对的顺序,这意味着在进行某些操作后,键值对的顺序可能会发生变化。另外,需要注意的是,HashMap 是非线程安全类,在多线程环境下可能会存在问题 2.底层实现原理1.8 阅读全文
posted @ 2019-08-01 15:19 _debug— 阅读(159) 评论(0) 推荐(0)
摘要:1. shrio 整合中用到的几个 概念 1.1 realm 一般就是权限验证 很好理解 一般继承 AuthorizingRealm 类 实现自己的登录逻辑 1.2 SessionManager 会话管理器 主要功能 管理创建session sessionFactory 管理session 的缓存 阅读全文
posted @ 2019-07-29 14:36 _debug— 阅读(374) 评论(0) 推荐(0)
摘要:LinkedList 是 Java 集合框架中一个重要的实现,其底层采用的双向链表结构。和 ArrayList 一样,LinkedList 也支持空值和重复值。由于 LinkedList 基于链表实现,存储元素过程中,无需像 ArrayList 那样进行扩容。但有得必有失,LinkedList 存储 阅读全文
posted @ 2019-07-25 16:26 _debug— 阅读(2266) 评论(0) 推荐(0)
摘要:3 阅读全文
posted @ 2019-07-25 11:27 _debug— 阅读(92) 评论(0) 推荐(0)
摘要:1 阅读全文
posted @ 2019-07-25 11:26 _debug— 阅读(71) 评论(0) 推荐(0)
摘要:1.实现List 接口 有序 可以为 null 的集合接口 底层默认是一个Object数组实现 默认大小为10个元素 默认的构造方法 1. initialCapacity 默认构造一个initialCapacity大小的数据 2.不传入默认大小 创建一个空的Object 数组 则在add 方法中 默 阅读全文
posted @ 2019-07-24 16:30 _debug— 阅读(114) 评论(0) 推荐(0)
摘要:1.所有类直接或者间接集成Object 类 hashCode 和 equals 是可以重写 == java 规定不能重新 ==用于比较引用和比较基本数据类型时具有不同的功能:比较基本数据类型,如果两个值相同,则结果为true而在比较引用时,如果引用指向内存中的同一对象,结果为true Object 阅读全文
posted @ 2019-07-24 15:52 _debug— 阅读(111) 评论(0) 推荐(0)
摘要:1.只使用常量对对象进行赋值,只会在常量去创建对象; String name = "11"; String s1="Java"; String s2="Java"; System.out.println(s1==s2); true 2.使用new关键字创建对象,会在常量区和堆区都创建对象,并且引用为 阅读全文
posted @ 2019-07-24 11:40 _debug— 阅读(211) 评论(0) 推荐(0)
摘要:1. mavne jetty-server 在IDEAL 中能找到jar 包但是 报class 找不到错误 阅读全文
posted @ 2018-04-28 12:13 _debug— 阅读(166) 评论(0) 推荐(0)
摘要:1.jfinal 中设置拦截器 2.在拦截器 捕获异常信息统一处理 1 public class ExceptionInterceptor implements Interceptor { 2 3 //@Override 4 public void intercept(Invocation ai) 阅读全文
posted @ 2018-02-12 17:13 _debug— 阅读(286) 评论(0) 推荐(0)