自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

★【World Of Moshow 郑锴】★

Powered by Moshow郑锴(大狼狗) 2021 ❤ May the holy light be with you.

  • 博客(7)
  • 资源 (3)
  • 论坛 (2)
  • 收藏
  • 关注

原创 JAVA计算两个日期相差多少天

前言有时候我们在JAVA中会比较两个日期相差多少天,这里有几个实现方法供大家参考,偶尔会用到,也当做自己收藏。btw,同时也要鄙视一下我的好基友从百度搜到的一个答案的作者,写了毒代码,计算个日期而已,竟然要遍历两个日期的time。解决方案有使用Calendar的,也有使用Date的,都ok。但是基本都是去获取Time进行计算。Calendar也可以换成LocalCalendar等等的。 /** * JAVA计算两个日期相差多少天(by date) * @author zhengk

2020-12-31 01:02:02 338 2

原创 SpingBoot/JAVA实现给图片加水印功能(通过thumbnailator库)

前言最近某项目有个加水印的需求,JAVA实现给已上传的图片增加水印并输出的功能,图片A+水印B=合成带水印缓存图片C(就是不需要保存到硬盘,不占用空间),目前网上的解决方案挺多但是挺乱,于是趁机整理了一份简洁版供大家使用。这里借助了一个很强大的Thumbnails库 。图片A水印B效果图CMAVEN<!-- https://mvnrepository.com/artifact/net.coobird/thumbnailator --><!-- https://githu

2020-12-29 01:08:12 317 5

原创 DEEPIN/UOS双屏显示及分辨率设置(主屏、复制、扩展、副屏)

背景前段时间通过Ventoy(U盘系统启动盘引导制作工具)给笔记本装上了DEEPIN/UOS操作系统,体验起来是丝丝顺滑,除了软件有小部分不适应或者难crack之外,其它甚好。但是对于投屏,是真的不友好,这里就需要一些命令行来辅助我们设置啦。解决方案查看当前连接屏幕信息xrandr一般我们的笔记本屏为eDP-1-1,外接屏为HDMI-1-1指定输出2K分辨率xrandr --output HDMI-1-1 --same-as eDP-1-1 --mode 2560x1440复制屏幕

2020-12-24 17:57:09 1096 2

原创 powershell管理服务实战(恢复服务,重启服务,检查任务)

背景最近有一项运维的小任务,也就是写个脚本监视qlik sense的Services | 服务 是否 正常运行 Running,如果Stopped 停止 了,则需要执行启动。如果启动中,则不能进行重启和停止操作,否则会收到警报。通常用于管理服务的首选工具就是服务管理器。但是,我们是可以通过PowerShell管理系统服务,也就是通过Get-Service | Start-Service | Stop-Service | Restart-Service轻松显示系统服务信息。解决方案Solution A

2020-12-24 16:59:37 211 1

原创 JAVA压缩/解压ZIP/7Z文件(by Apache Commons Compress)

前言目前手中有个项目,需要做到用户打包图片上传处理的逻辑,这个时候,就需要用到一个JAVA的压缩/解压库Apache Commons Compress 。从压缩文件中逐个读取文件(废话,肯定从里面读啦)。读取文件的文件名进行业务逻辑判断(文件名跟业务编号有关)。上传之后返回一个信息说哪些成功、哪些失败、哪些异常或没有权限。WHats Apache Commons Compress?Apache Commons Compress,Compress是ApacheCommons提供压缩、解压缩文件

2020-12-19 22:53:08 7305 13

原创 比BeanCopy好用的BeanMerge(java合并对象属性,把非空属性合成到目标对象上)

前言之前有个解决方案是关于beanUtil.Copy之后,还需要处理才能使两个对象合并,今天偶尔发现还有更好用的分发,所以特此share一下。这是一个BeanUtil.Merge方法,JAVA合并对象属性,把对象的非空属性合成到目标对象上。作为对之前文章《BeanUtils.copyProperties忽略null值/只拷贝非null属性》的完善和提升解决方案BeanUtil源码,。if(defaultValue!=null && !"".equals(defaultValue))可

2020-12-19 18:41:51 634 2

原创 mysql截取字符串(SUBSTRING_INDEX)

前言手头有fix的任务,需要在mysql中,根据某个url截取部分字符串作为openId,url格式为xxxx.com/202012/t20201216_15360838.html,截取其中的t20201216_15360838出来作为openId,截取202012作为yyyy-mm的日期格式。解决方案1.mysql截取 / 和 . 中间的字符作为openIdSUBSTRING_INDEX(u.url,’/’,-1) 为根据 / 进行截取,获取后面的字符串SUBSTRING_INDEX(u.ur

2020-12-16 20:48:41 132

mybatisGenerator

mybatisGenerator,包括自己写的bat和xml,配置xml然后运行bat即可

2033-08-15

Tail4Win.rar

window下的tail,支持windows10,linux下很好用的工具

2018-05-20

com口调试相关

com口调试相关(串口调试精灵+javax.comm包+win32com.dll+串口虚拟工具)

2018-05-09

Moshow郑锴的留言板

发表于 2020-01-02 最后回复 2020-01-02

】关于JAVA_JDBC的,求大神赐教!

发表于 2011-12-12 最后回复 2011-12-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除