2019年12月1日

【Java实例】使用Thumbnailator生成缩略图(缩放、旋转、裁剪、水印)

摘要:1 需求 表哥需要给儿子报名考试,系统要求上传不超过30KB的图片,而现在的手机随手一拍就是几MB的,怎么弄一个才30KB的图片呢? 一个简单的办法是在电脑上把图片缩小,然后截屏小图片,但现在的电脑屏幕分辨率很高,而且截屏大小不好控制;同样分辨率在不同图片格式下,大小也相差很大。试了一下微信截图工具 阅读全文

posted @ 2019-12-01 21:04 南瓜慢说 阅读 (194) 评论 (2) 编辑

2019年11月25日

【MongoDB】用Docker安装一个MongoDB最新版玩玩

摘要:1 安装 本文假设大家已经安装好了 docker 并能正常使用,所以不讲解如何安装 docker 了。彩乐乐双色球周二开奖走势用 docker 安装 MongoDB 最新版本如下: 仅需要简单几个命令,我们就拥有了MongoDB的最新镜像了,后续就可以使用了。 2 启动 完成MongoDB的镜像下载后,启动就非常简单了,一 阅读全文

posted @ 2019-11-25 01:17 南瓜慢说 阅读 (95) 评论 (0) 编辑

2019年11月24日

【MongoDB】2019年MongoDB中文社区广州大会,干货满满的分享活动

摘要:1 介绍 MongoDB中文社区(mongoing.com)是大中华区获得官方认可的中文社区,11月23日下午,在广州举办了线下用户大会,带给大家一手干货和实践。 2 大会议程 大会组织者对时间的把控做得非常好,没有拖沓,基本是按时既定流程走的。具体流程如下: 3 一些个人收获 3.1 MongoD 阅读全文

posted @ 2019-11-24 02:34 南瓜慢说 阅读 (65) 评论 (1) 编辑

2019年11月19日

【Spring】Spring的定时任务注解@Scheduled原来如此简单

摘要:1 简介 定时任务的实现非常多,JDK的 Timer 、Spring提供的轻量级的 Scheduled Task 、 QuartZ 和 Linux Cron 等,还有一些分布式的任务调度框架。本文主要介绍 Scheduled Task 的使用。 2 方便的4种方式 注解 只能用于满足下面两个条件的方 阅读全文

posted @ 2019-11-19 23:32 南瓜慢说 阅读 (224) 评论 (0) 编辑

2019年11月14日

【运维】记一次上线前的紧急定位与修复-献上九条小经验

摘要:1 简介 本文介绍了作者所在团队在某次上线前测试发现问题、定位问题并修复上线的过程,最后给出几点经验总结,希望对大家有用。彩乐乐双色球周二开奖走势 2 过程 (1)今天需要上线,但昨晚才合并了所有分支,时间很紧迫。不幸的是,打包测试后发现有一个Springboot应用(模块R)启动失败,但进程没有死,一直在输出 报错日志 阅读全文

posted @ 2019-11-14 08:28 南瓜慢说 阅读 (322) 评论 (0) 编辑

2019年11月10日

【Java必修课】String.intern()原来还能这么用(原理与应用)

摘要:1 简介 是JDK一早就提供的 native 方法,不由Java实现,而是底层JVM实现,这让我们对它的窥探提高了难度。特别是在 Oracle 收购了 Sun 公司后,源代码不开源了,更无法深入研究了。但我们还是有必要尽量地去探索。彩乐乐双色球周二开奖走势 本文将主要讲解一下 方法的原理、特点,并介绍一个新奇的应用。 2 阅读全文

posted @ 2019-11-10 14:49 南瓜慢说 阅读 (168) 评论 (0) 编辑

2019年11月7日

【Java必修课】HashMap性能很好?问过我EnumMap没

摘要:1 简介 我们知道 只是一个接口,它有多种实现,Java中最常用的是 了。而本文想讲述的是另一个实现: 。彩乐乐双色球周二开奖走势它是枚举类型的 ,要求它的Key值都必须是枚举型的。 2 创建你的EnumMap 既然是关于枚举类型的Map,我们先创建一个枚举,以便后续使用: 2.1 创建EnumMap的三种方法 JDK提供 阅读全文

posted @ 2019-11-07 22:01 南瓜慢说 阅读 (284) 评论 (0) 编辑

2019年11月3日

【Java必修课】通过Value获取Map中的键值Key的四种方法

摘要:1 简介 我们都知道 是存放键值对 Map.get(key)`能快速获取Value值。然而,有的时候我们需要反过来获取,知道Value值,求Key值。 本文将用实例介绍四种方法,通过传入Value值,获取得到Key值。 2 四种方法 2.1 循环法 循环法就是通过遍历Map里的Entry,一个个比较 阅读全文

posted @ 2019-11-03 13:37 南瓜慢说 阅读 (123) 评论 (0) 编辑

2019年10月31日

【Java必修课】四类方法删除List里面的所有null值

摘要:1 简介 万恶的 已经折磨程序员许久了,也带来了许多难以发现却造成严重损失的 。彩乐乐双色球周二开奖走势我们需要尽可能的避免它,有一种简单的办法就是在它进入下轮处理前,我们就把它扼杀在摇篮里。 本文介绍了四类方法,分别是 接口的方法、 、`Guava Apache Commons Collections List null 阅读全文

posted @ 2019-10-31 22:55 南瓜慢说 阅读 (120) 评论 (0) 编辑

2019年10月27日

【Java必修课】各种集合类的合并(数组、List、Set、Map)

摘要:1 介绍 集合类可谓是学习必知、编程必用、面试必会的,而且集合的操作十分重要;本文主要讲解如何合并集合类,如合并两个数组,合并两个List等。彩乐乐双色球周二开奖走势通过例子讲解几种不同的方法,有JDK原生的方法,还有使用第三库的方法。 2 第三方库 引入十分常用的优秀的第三方库 和`Apache Commons pom. 阅读全文

posted @ 2019-10-27 22:50 南瓜慢说 阅读 (336) 评论 (0) 编辑

导航