java
啃过雪糕的兔子
在技术的世界里,不要因为走得远而忘记为什么而出发!
展开
-
java - Thumbnailator实现图片的压缩和裁切----Google开源类库
前言作为java程序员的你是否对业务中操作图片苦恼过?!现在开发中,有很多应用都有上传图片这个功能,对于移动端调用手机摄像头拍照再上传图片到服务器这种操作很多。现在的手机拍摄的图片都是高清图片,分辨率也是相当的高,当然占用内存也是不小的。比如作者随手拍的一张:手机随拍的一张可以看下占用多少内存:图片详细信息可以看到图片分辨率3456*4608和占用4.39M...原创 2018-07-19 23:45:48 · 1964 阅读 · 3 评论 -
Class Dependency Analyzer (CDA)——java工程类依赖梳理工具
前言不知道作为java程序员的你,在维护项目或者学习开源项目的时候,是否被类的依赖关系搞得双手颤抖过?在网上搜了一大圈下来,刚开始博主用的eclipse的插件Amaterasuml。但是,有个不理想的地方是Amaterasuml工具只能以一个个文件拖拽的方式来查看类的依赖关系,易用性不是很强。如果是哪个类被遗忘了,就会造成依赖模型的不完成性。后来,听同事说有一个工具能解析整个工程以至于...原创 2018-10-07 17:04:47 · 4869 阅读 · 1 评论 -
java8 stream sort自定义复杂排序
java 8 自定义排序需求今天在项目中遇到个需求,按照对象中的三个属性进行排序。具体要求:前提:对象 Obj [a=a,b=b,c=c]1、 优先级为a > b > c2、 a属性为中文,固定排序规则为:政府,合作,基金 … …3、 b的为BigDecimal类型,固定的排序规则为:降序排序4、 c为java.util.Date类型,规则为:降序排序其实看...原创 2018-10-07 17:06:42 · 51487 阅读 · 0 评论