java
_瑞克
好好学习,天台向上
展开
-
ArrayList与LinkedList的区别
ArrayList与LinkedList ArrayList是线程不安全的 public boolean add(E e) { ensureCapacityInternal(size + 1); // Increments modCount!! elementData[size++] = e; return true; } 观察add方法可以看出当在多线程的情况下,insert modCount的方法是可能存在线程冲突的。 为什么ArrayList原创 2020-09-02 14:17:08 · 121 阅读 · 0 评论 -
自定义注解实现加解密及脱敏
title: ep_自定义注解实现加解密及脱敏 date: 2020-04-28 09:44 定义自定义注解 @Documented @Target({ElementType.FIELD}) @Retention(RetentionPolicy.RUNTIME) @Order(Ordered.HIGHEST_PRECEDENCE) public @interface PrivateData { } @Documented @Target({ElementType.METHOD}) @Retention.原创 2020-05-25 23:32:54 · 2015 阅读 · 0 评论 -
logback 日志总结
文章大部分内容出处:http://aub.iteye.com/blog/1103685,主要是自己做个总结方便记忆。 logback 3个首要组件:记录器(loggers)、输出源(Appenders)、布局器(Layouts) 日志配置 根节点 scan: true :配置文件改变时会被重转载 2017-11-09 14:46:51 · 616 阅读 · 0 评论 -
动态代理总结
参考文档:http://blog.csdn.net/pangqiandou/article/details/52964066 动态代理: 产生一个对象的代理对象,代理对象类似于现实生活中的代理人,拦截对真实业务对象的访问 "java.lang.reflect.Proxy"类 static Object newProxyInstance(ClassLoade原创 2017-11-09 15:22:48 · 205 阅读 · 0 评论