随笔分类 -  java

摘要:1.comparable和comparator的区别。 Comparable可以认为是一个内比较器,实现了Comparable接口的类有一个特点,就是这些类是可以和自己比较的。 Comparator可以认为是是一个外比较器 2.克隆。Cloneable是一个标记接口。 P224 默认的是浅拷贝,基本 阅读全文
posted @ 2018-12-06 14:55 呆小田 阅读(308) 评论(0) 推荐(0) 编辑
摘要:基于jdk_1.8.0 关于List,主要是有序的可重复的数据结构。jdk主要实现类有ArrayList(底层使用数组)、LinkedList(底层使用双向链表) LinkedList: (一)继承关系图 (二)源码分析 1. 关键字段 1 /** 2 * 当前链表元素个数 3 */ 4 trans 阅读全文
posted @ 2018-12-05 17:19 呆小田 阅读(272) 评论(0) 推荐(0) 编辑
摘要:基于jdk_1.8.0 关于List,主要是有序的可重复的数据结构。jdk主要实现类有ArrayList(底层使用数组)、LinkedList(底层使用双向链表) ArrayList: (一)继承关系图 (二)源码解析 (1)关键字段 1 /** 2 * 默认初始容量 3 */ 4 private 阅读全文
posted @ 2018-12-04 17:07 呆小田 阅读(208) 评论(0) 推荐(0) 编辑
摘要:前端js: 下载地址:http://travistidwell.com/jsencrypt/ js第一版本: ps:经测试发现,rsa最多只能对117个字节进行加密。超过117个字节就会加密失败。 js第二版本: 思路:若超过117个字节,就切分开分别进行加密。 java代码: 阅读全文
posted @ 2017-08-08 09:46 呆小田 阅读(2494) 评论(0) 推荐(0) 编辑
摘要:最近使用jeecms管理公司各个站点,关于附件部分采用bos进行上传处理。 在引用bosjar的时候,出现503问题,打断点打印异常堆栈信息,也获取不到。后来使用watch,发现BosClientConfiguration这个类找不到。 查看官网,才发现bos jar还引用不少第三方的jar。引用第 阅读全文
posted @ 2017-08-07 17:16 呆小田 阅读(463) 评论(0) 推荐(0) 编辑
摘要:问题描述:在进行mysql查询必要字段后,需要根据id进行es其它数据字段的查询拼接。使用HashMap以id为key 以查询过来的数据值为value。 代码如下: 说明:mo.getId()返回的数据类型为Integer 前端拼接数据时,发现没有num字段。debug发现是map.get(mo.g 阅读全文
posted @ 2017-06-21 14:46 呆小田 阅读(12407) 评论(0) 推荐(0) 编辑
摘要:finally 异常机制中还有一个重要的部分,就是finally, catch后面可以跟finally语句,语法如下所示: finally内的代码不管有无异常发生,都会执行。具体来说: 如果没有异常发生,在try内的代码执行结束后执行。 如果有异常发生且被catch捕获,在catch内的代码执行结束 阅读全文
posted @ 2017-06-05 11:00 呆小田 阅读(45684) 评论(2) 推荐(23) 编辑
摘要:如果存在注解@ResponseBody 则写不到前端页面,具体原因不详。。。 cookie.setMaxAge(-1)有效期就是 阅读全文
posted @ 2017-02-08 17:18 呆小田 阅读(11938) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示