后端
文章平均质量分 69
程序猿爱篮球
你站在桥上看风景,看风景的人在楼上看你。明月装饰了你的窗子,你装饰了别人的梦。
展开
-
SpringBoot优雅实现定时任务
(一)定时任务方式介绍 日常项目开发中难免会用到定时任务,如果定时任务数量少,需求变更不频繁,代码耦合度低,那皆大欢喜。否则定时任务的维护也是让人头疼的事情,下边就介绍一下我了解到的几种实现定时任务的方式,技术没用强弱,根据实际情况选择,合适的才是最好的。 JDK 的Timer类: 这是Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。有两种方式,一种是使任务在指定时间被执行一次,另一种是从某一指定时间开始周期性地执行任务,一般用的较少。 Qu原创 2021-11-11 16:55:41 · 2190 阅读 · 7 评论 -
使用Java输入流(InputStream)读取FTP服务器图片,并上传到另一台FTP服务器
使用JavaInputStream读取FTP图片到远程服务器 最近需要做一个新需求,要读取ftp服务器的图片,然后保存到另一台服务器上,ftp的访问路径是经过apache转换的,记录一下遇到的坑。我的方案是想办法拿到这张图片的输入流,然后通过FTPClient上传到另一台服务器,在网上找到了如何拿到输入流,并保存本地的方法。 Java从网络读取图片通过InputStream保存至本地,代码如下: package com.hitsys.bayonet.action; import java.io.Fil原创 2021-07-16 10:38:28 · 4147 阅读 · 1 评论 -
IDEA快速搭建SpringBoot项目(HelloWorld)
使用IDEA创建SpringBoot项目 项目环境 IDEA 2020.3.2 JDK1.8 Maven3.63 (1) 打开IDEA,右上角选择: New Project (2)选择弹窗左侧的 Spring Initializr,然后选好择你的 JDK版本,点击 Next 注意: 这里idea默认使用https://start.spring.io提供的在线模板,所以需要保证网络畅通。 如果网络不好可以选择下面Custom用户自定义,输入阿里云初始化URL地址 http://start.al原创 2021-04-14 16:27:49 · 520 阅读 · 4 评论