java
小巷陌影(xxmoying)
这个作者很懒,什么都没留下…
展开
-
eclipse安装lombok.jar
下载1、下载lombok.jar(一定要最新版)下载地址:https://projectlombok.org/download参考我的个人博客http://www.i1520.xyz/myblog/122ef52e/原创 2019-10-31 09:29:22 · 207 阅读 · 0 评论 -
spring cloud权限认证,增加托管功能
问题:只有token身份验证不安全,获取token后可以进行任何操作。解决:对重要请求增加权限过滤(增删改),非重要请求(查询)不做处理。创建新表存储重要请求地址(托管菜单表),过滤重要请求(增删改),拦截请求后判断托管表中是否存在该url如果不存在则通过验证,如果存在则判断(角色/菜单关系表)该角色是否有本请求的权限,如果有则通过验证,没有则验证失败。这样完成对重要请求地址的过滤。g...原创 2019-03-23 12:47:01 · 226 阅读 · 0 评论 -
日期相关操作与转换
工作中用到的与日期相关的工具类/** * @author chen * 日期相关的转换处理 * 2017.5.4 */public class DateUtils { private static final String DATA_FORMAT = "yyyyMMdd"; private static final String DATA_TIME_FORMAT = "yyyy...原创 2019-03-21 09:45:04 · 172 阅读 · 0 评论 -
Byte[] 转换 截取等操作
1、工作中用到的与Byte[]相关方法工具类。记录一下包含:16进制字符串转换Byte[]、Byte[]转换成16进制字符、字符串转换成十六进制字符串、16进制直接转换成为字符串(无需Unicode解码)、校验和、Byte[]截取指定长度数组、BCD码转为10进制串(阿拉伯数据)、int与byte 互转、byte[]转int高低位互换、byte[]转int 、byte[]与short 互转...原创 2019-03-21 09:42:44 · 3251 阅读 · 0 评论 -
前端js 丢失精度问题
数据库类型bigint,导致js接收数据后丢失精度。1、在后台查询完毕后遍历集合更改。 public List numAccuracy(List<Map<Object,Object>> list,String name) { for(int i = 0; i<list.size(); i++) { Object id = list.get(i)....原创 2019-03-16 16:12:58 · 1956 阅读 · 0 评论 -
java 打开默认浏览器
/** * 打开默认浏览器访问页面 */ public static void openDefaultBrowser(){ try { Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler http://127.0.0.1:"+serv...原创 2019-03-07 09:59:28 · 1072 阅读 · 1 评论 -
java 对象判断是否为空
/** * 判断对象是否Empty(null或元素为0)<br> * 实用于对如下对象做判断:String Collection及其子类 Map及其子类 * * @param pObj * 待检查对象 * @return boolean 返回的布尔值 */ public sta...原创 2019-03-07 09:49:31 · 682 阅读 · 0 评论 -
easypoi 创建模板下载
1、引入easypoi包 <!-- easypoi --> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> ...原创 2019-03-07 09:47:02 · 1617 阅读 · 0 评论 -
java 根据ip地址获取地理位置及运营商。
1、基于淘宝API /** * 根据ip获取城市(运营商)名称 * @param ip * @return * @throws Exception */ public static String getLocationByIp(String ip){ String city =""; Map data...原创 2019-03-04 15:47:25 · 2858 阅读 · 0 评论 -
java 判断虚拟网卡物理网卡
读取注册表方式,jregistrykey.jar与jregistrykey.dll.通过“characteristics”值确定虚拟网卡还是物理网卡。该值在注册表的位置HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\【连接索引号】\下 private sta...原创 2018-06-01 15:04:25 · 2380 阅读 · 0 评论