摘要:Jeesite定时发邮件并带有excel附件 阅读原文
2018-06-08 10:14:02 阅读(1330) 评论(0)
摘要: 最近在做一个项目,测试环境下都好好的,但在预发环境下,理所当然应该输出的日志并没有输出。更重要的是,竟然连特么任何错误异常都没有发现!!本篇文章带您看一看这个关于线程异常捕获的坑。 坑爹的代码   /** 对线程抛出的异常统一处理 这里只记一个错误日志 */ UncaughtExceptionHandler UEH... 阅读原文
2018-06-08 10:00:06 阅读(1296) 评论(0)
摘要:我是一名地地道道的农民工,生活在经济落后的农村,有一个哥哥和一个弟弟,父母都是地道的农民,日出而作,日落而息,我从小到大学习一直很好,从小学到高一都,成绩在全级一直名列前茅,这样我也顺利了考上省的重点高中,然而,每个学期开学是家里最为难的时候,每次交学费都让父母发愁许久,家里为了给我筹钱读书,都借了不少钱,才让我读上高... 阅读原文
2018-06-08 08:58:02 阅读(1311) 评论(0)
摘要: 当我们使用@Cacheable注解的时候会将返回的对象缓存起来,我们会发现默认缓存的值是二进制的,不方便查看,为此我们自定义序列化配置,改成JSON格式的 配置如下: pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmln... 阅读原文
2018-06-08 08:06:03 阅读(1355) 评论(0)
摘要:  zk注册中心安装,参见dubbo官网:http://dubbo.apache.org/books/dubbo-admin-book/install/zookeeper.html provider.xml <?xml version="1.0" encoding="UTF-8"?> <be... 阅读原文
2018-06-08 07:14:01 阅读(1339) 评论(0)
摘要: 一、有时候导出Excel时需要按类别导出,一大类下好几个小类,小类下又有好几个小小类,就像下图: 要实现这个也不难, 思路如下:按照大类来循环,如上就是按照张江校区、徐汇校区、临港校区三个大类循环,然后再处理小类,因为本例小小类不涉及合并,所以只涉及处理小类,如果需要处理小小类,还需要在处理一下,具体实现原理同小类... 阅读原文
2018-06-08 06:35:02 阅读(1297) 评论(0)
摘要: 场景 发布微服务的操作一般都是打完新代码的包,kill掉在跑的应用,替换新的包,启动。 spring cloud 中使用eureka为注册中心,它是允许服务列表数据的延迟性的,就是说即使应用已经不在服务列表了,客户端在一段时间内依然会请求这个地址。那么就会出现请求正在发布的地址,而导致失败。 我们会优化服务列表的刷新... 阅读原文
2018-06-08 06:00:07 阅读(1350) 评论(0)
摘要: 今天介绍的是通过face++联网API实现人脸识别功能、打开相机及从相册获取图片功能。 文档请到face++官网查看(https://www.faceplusplus.com.cn/) 程序的主流程: 1、创建一个人脸的集合FaceSet,用于存储人脸标识 face_token 调用face++的url:https:... 阅读原文
2018-06-08 00:33:02 阅读(1421) 评论(0)
摘要:   我不建议过多的看这些框架的代码,因为这些代码要完成任务需要很多琐碎的类实现,比如读取某个包下面的所有类,解析class的头文件,反射各种信息,再加上封装,很有可能在读源码的过程中掉到各种细节里出不来,所以读这种源码要事无巨细,理解原理即可。基本原理其实就是通过反射解析类及其类的各种信息,包括构造器、方法及其参数,... 阅读原文
2018-06-08 00:07:02 阅读(1261) 评论(0)
摘要: 继上一篇自己动手写Java String类之后,今晚10点钟下班,感觉稍早,于是手痒痒就想自己动手来写StringBulder,毕竟程序员啥都讲究自己动手才能丰衣足食嘛!StringBuilder与String类的区别是String的变量内容是放在final char[]里面的,而StringBuilder是放在ch... 阅读原文
2018-06-07 22:33:02 阅读(1305) 评论(0)