随笔分类 -  java

摘要: 阅读全文
posted @ 2019-07-06 17:19 Andrew_F 阅读(357) 评论(0) 推荐(0)
摘要:使用@PostConstruct注解修饰的方法会在服务器加载Servlet时运行,并且只会执行一次,在构造函数之后,在init方法之前执行; 执行的顺序一次是:构造函数--》autowired依赖注入实例--》postConstruct--> 阅读全文
posted @ 2019-07-03 15:21 Andrew_F 阅读(809) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/coderdxj/p/9627310.html java 观察这模式(发布订阅模式) 观察者设计模式定义了对象间的一种一对多的组合关系,以便一个对象的状态发生变化时,所有依赖于它的对象都得到通知并自动刷新。 发布者发布信息,订阅者获取信息,订阅了就能收 阅读全文
posted @ 2019-07-01 20:21 Andrew_F 阅读(961) 评论(0) 推荐(0)
摘要:我们知道可以通过ApplicationContext的getBean方法来获取Spring容器中已初始化的bean。getBean一共有以下四种方法原型: l getBean(String name) l getBean(Class<T> type) l getBean(String name,Cl 阅读全文
posted @ 2019-06-24 20:19 Andrew_F 阅读(2304) 评论(0) 推荐(0)
摘要:excel上传与解析 https://blog.csdn.net/zsysu_it/article/details/79074067 txt解析 https://blog.csdn.net/CSDNwbdream/article/details/84429667 阅读全文
posted @ 2019-06-18 20:51 Andrew_F 阅读(811) 评论(0) 推荐(0)
摘要:1、@Data注解包含了这些注解 1. 此注解会生成equals(Object other) 和 hashCode()方法。 2. 它默认使用非静态,非瞬态的属性 3. 可通过参数exclude排除一些属性 4. 可通过参数of指定仅使用哪些属性 5. 它默认仅使用该类中定义的属性且不调用父类的方法 阅读全文
posted @ 2019-06-16 15:09 Andrew_F 阅读(13086) 评论(1) 推荐(2)
摘要:重写equals() 阅读全文
posted @ 2019-06-16 14:48 Andrew_F 阅读(241) 评论(0) 推荐(0)
摘要:原文https://www.dutycode.com/post-140.html 如何判断两个对象相等,这个问题实际上可以看做是如何对equals方法和hashcode方法的理解。 从以下几个点来理解equals和hashCode方法: 1、equals的作用及与==的区别。 2、hashcode的 阅读全文
posted @ 2019-06-16 14:36 Andrew_F 阅读(3061) 评论(0) 推荐(0)
摘要://数组排序Integer arr[] = {3,4,2};Arrays.sort(arr);//默认升序Arrays.sort(arr,Comparator.reverseOrder());//传一个逆序比较器Arrays.stream(arr).forEach(System.out::print 阅读全文
posted @ 2019-06-16 11:09 Andrew_F 阅读(343) 评论(0) 推荐(0)
摘要:@Slf4j 如果不想每次都写private final Logger logger = LoggerFactory.getLogger(XXX.class); 可以用注解@Slf4j 一、在pom文件加入依赖 <dependency> <groupId>org.projectlombok</gro 阅读全文
posted @ 2019-05-24 15:39 Andrew_F 阅读(291) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/zheyangsan/p/6910476.html java中数组转list使用Arrays.asList(T... a)方法。 示例: 1 2 3 4 5 6 7 8 9 10 public class App { public static voi 阅读全文
posted @ 2019-05-21 11:03 Andrew_F 阅读(4441) 评论(0) 推荐(0)
摘要:“一副从1到n的牌,每次从牌堆顶取一张放桌子上,再取一张放牌堆底, “一副从1到n的牌,每次从牌堆顶取一张放桌子上,再取一张放牌堆底, 直到手里没牌,最后桌子上的牌是从第一张到最后一张的排列,梳理牌的排列顺序的算法。” 例如: 原数据:1 2 3 4 5 第一次:3 4 5 2 1 第二次:5 2 阅读全文
posted @ 2019-05-18 18:21 Andrew_F 阅读(295) 评论(0) 推荐(0)
摘要:https://www.jianshu.com/p/1b1a018ae729 根据IP 自动识别国家和城市 阅读全文
posted @ 2019-05-09 18:04 Andrew_F 阅读(815) 评论(0) 推荐(0)
摘要:另外一种写法 阅读全文
posted @ 2019-05-08 09:13 Andrew_F 阅读(497) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/ochangwen/article/details/54561631 阅读全文
posted @ 2019-04-24 09:25 Andrew_F 阅读(125) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/kusedexingfu/article/details/77824189 阅读全文
posted @ 2019-04-21 10:26 Andrew_F 阅读(92) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/lsjseu/article/details/11660731 阅读全文
posted @ 2019-04-20 17:03 Andrew_F 阅读(759) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/hihtml5/p/6505317.html 阅读全文
posted @ 2019-04-20 16:52 Andrew_F 阅读(151) 评论(0) 推荐(0)
摘要:想读取resouce/temp下的test.txt文件。方式一:File sourceFile = ResourceUtils.getFile("classpath:temp/test.txt"); //这种方法在linux下无法工作 方式二:Resource resource = new Clas 阅读全文
posted @ 2019-04-20 11:07 Andrew_F 阅读(1838) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/yhl_jxy?t=1 阅读全文
posted @ 2018-12-14 18:10 Andrew_F 阅读(110) 评论(0) 推荐(0)