
java基础
翻越高山
站在巨人的肩膀上
展开
-
Java 运算符知识整理 学习笔记
1.运用位运算轻松实现加密。通过位运算的异或运算符“^”把字符串与一个指定的值进行异或运算,从而改变字符串每个字符的值,这样可以得到一个加密后的字符串。如下实例:原创 2016-03-25 22:40:50 · 478 阅读 · 0 评论 -
js依据合同生效日和到期日算合同年限,以年为单位
var getYears=function(startDate,endDate){ var years=(endDate.getTime()-startDate.getTime()); 算毫秒 var years2=years/3600000/24/365; 算年 return Math.round(years2*Math.pow(10,1))/Math.pow(10,1)原创 2016-07-15 14:59:21 · 828 阅读 · 0 评论 -
RequiresPermissions 依据多个值设置权限
@RequiresPermissions(value = {"elevator:view", "onlineMonitoring:view"}, logical = Logical.OR)原创 2016-07-15 16:27:50 · 17043 阅读 · 4 评论 -
使用CollectionUtils.isNotEmpty() 判断 List Set 是否为null
List Names= new ArrayList当从数据库中查出的数据为NULL时,可以用CollectionUtils.isNotEmpty()来判断Names是否有值,值是否可用。CollectionUtils.isNotEmpty() 包含null,size=0等多种情况,太好用了。原创 2016-07-07 11:02:49 · 26941 阅读 · 4 评论 -
java List<Double[]> double Double 数据类型区别 存储坐标
1.使用List存储从数据库中获取的坐标值2. select min(lng),min(lat),max(lng),max(lat) from table where lng03.List lngLat= getBoundsForMapAll();//必须使用Double存储数组 Object[] aa=lngLat.get(0); double lng1 =原创 2018-01-12 10:21:38 · 6173 阅读 · 0 评论 -
java 分组 有序集合 LinkedHashMap Object 转 ArrayList 遍历
项目中运用到分组排序,以某规则进行分组,并按照顺序显示在表格中,此处用到 LinkedHashMap这个有序HashMap,以下为实现方法 List<String> list=new ArrayList<>(); list.add("A:aa"); list.add("A:ab"); list.add("A...原创 2018-09-18 17:11:05 · 5616 阅读 · 0 评论 -
Error creating bean with name 'entityManagerFactory' defined in class path resource 解决方案
如果你遇到如下的问题,Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaAutoConfiguration.class]: Unsatisfied depende...原创 2018-10-09 11:43:07 · 24900 阅读 · 0 评论