当前位置: 首页 > news >正文

免费网络爬虫网站纯 flash 网站

免费网络爬虫网站,纯 flash 网站,运营什么网站好,做淘客网站需要营业执照吗数据越积越多#xff0c;过于冗余#xff1b;数据库定期删除指定时间前的数据#xff1b;文件生成的删除指定时间前端文件 SFTP文件定期删除 java sftp 定时清理指定文件中固定时间 依赖 !-- ftp文件上传/下载Jar包 -- dependencygroupIdcom.jc…数据越积越多过于冗余数据库定期删除指定时间前的数据文件生成的删除指定时间前端文件 SFTP文件定期删除 java sftp 定时清理指定文件中固定时间 依赖 !-- ftp文件上传/下载Jar包 -- dependencygroupIdcom.jcraft/groupIdartifactIdjsch/artifactIdversion0.1.54/version /dependency代码 import com.jcraft.jsch.*;import java.util.Vector;/*** java sftp 定时清理指定文件中固定时间*/ public class SftpCleanup {public static void main(String[] args) throws JSchException {String host 127.0.0.1; // SFTP主机地址int port 22; // SFTP端口号String username xxx; // SFTP登录用户名String password xxxx; // SFTP登录密码Session session null;ChannelSftp channelSftp null;try {JSch jsch new JSch();// 创建Session对象session jsch.getSession(username, host, port);session.setPassword(password);session.setConfig(StrictHostKeyChecking, no);session.connect();// 打开ChannelSftp通道channelSftp (ChannelSftp) session.openChannel(sftp);channelSftp.connect();// 设置删除目标文件的路径及过期时间单位为分钟// 默认为当前日期之前的24小时内的文件将被删除//long expireTimeInMinutes 60 * 24;long currentTimeMillis System.currentTimeMillis();//long threeMonthsAgoInMillis currentTimeMillis - 2 * 7 * 60 * 60 * 1000L; // 当前时间减去N个天的毫秒数long threeMonthsAgoInMillis currentTimeMillis - 90 * 24 * 60 * 60 * 1000L; // 当前时间减去3个月(3*30)的毫秒数String targetPath /data/file/hi/; // 目标文件路径VectorChannelSftp.LsEntry fileList channelSftp.ls(targetPath); // 要清理的目标文件所在路径for (ChannelSftp.LsEntry entry : fileList) {if (!entry.getAttrs().isDir()) {long fileCreationTime entry.getAttrs().getMTime() * 1000L;printTimeDifference(true, fileCreationTime, threeMonthsAgoInMillis);if (fileCreationTime threeMonthsAgoInMillis) {channelSftp.rm(targetPath entry.getFilename()); // 删除符合条件的文件System.out.println(成功删除文件 targetPath entry.getFilename());} else {System.out.println(未到达过期时间不处理文件 targetPath entry.getFilename());}}}} catch (JSchException | SftpException e) {e.printStackTrace();} finally {// 关闭ChannelSftp通道和会话if (channelSftp ! null channelSftp.isConnected()) {channelSftp.disconnect();}if (session ! null session.isConnected()) {session.disconnect();}}}/*** 打印计算时间差** param fileCreationTime sftpFileTime* param presetsTimeMillis threeMonthsAgoInMillis*/private static void printTimeDifference(boolean debugger, long fileCreationTime, long presetsTimeMillis) {// 计算两者之间的差值单位微秒long diffMicroseconds (fileCreationTime - presetsTimeMillis);// 将差值转化为小时、分钟和秒int days (int) (diffMicroseconds / (24 * 60 * 60 * 1000));int hours (int) (diffMicroseconds / (60 * 60 * 1000));int minutes (int) ((diffMicroseconds % (60 * 60 * 1000)) / (60 * 1000));int seconds (int) ((diffMicroseconds % (60 * 1000)) / 1000);// 输出结果//System.out.println(差值为 diffMicroseconds 微秒);if (debugger) {System.out.println(差值为 days 天 hours 小时 minutes 分钟 seconds 秒);}} } mysql保存N个月的数据 mysql中保存3个月的数据当超过3个月之后定时清除3个月之前的数据 Mysql -- 至少保留一个月数据量 delete from table_name SELECT DATE_SUB(NOW(), INTERVAL 1 MONTH); select count(*) from table_name where create_time DATE_SUB(NOW(), INTERVAL 1 MONTH);Api public void deleteCustomerTouch(String monthNum) {if (StringUtils.isBlank(monthNum)) {monthNum YsConst.Month.THREE;}//值不为空且值为数值且值要大于等于1if (NumberUtil.isNumber(monthNum) NumberUtil.parseInt(monthNum) 1) {apiService.deleteByTime(monthNum);} else {logger.error(【apiService】其他的参数错误 monthNum{}, monthNum);}}Mapper !-- 小于等于 --delete iddeleteByTimedelete from table_name where create_time lt; DATE_SUB(NOW(), INTERVAL #{monthNum} MONTH)/delete
http://www.huolong8.cn/news/378592/

相关文章:

  • 免费网站网站制作平台WordPress游览器标签
  • 河南省水利建设管理处网站群晖官方WordPress套件
  • 主题 外贸网站 模板下载厦门云端企业网站建设
  • 常州网络公司联系方式什么是seo标题优化
  • 网站设计是不是会要用代码做智能建网站软件
  • 电商网站维护费用网站运营需要哪些人员
  • 运用photoshop设计网站首页软考网络工程师中级
  • 化工外贸网站建设怎么查设计的logo侵不侵权
  • 建立营销型网站2023年没必要学php了
  • 兰州市城乡和住房建设局网站淄博网站优化资讯
  • 阿里网站建设App开发重庆市建设工程信息网行业协会
  • 怎么在网站上建设投票统计商标设计图
  • 怎样找网站网络工程师自学难吗
  • 那个视频网站好如何在电子商务化平台上做企业网站推广
  • 外贸做企业什么网站建设做购物网站步骤
  • 免费外贸网站在线网站绑定别名好吗
  • 网站域名起名wordpress 搜索翻页
  • 公司招聘网站 哪个部门做单位网址怎么编
  • 新建网站怎么优化自己免费建站平台推荐
  • 做淘宝那样的网站麻烦吗做推广
  • 烟台市芝罘区建设局网站电子政务公开 网站建设
  • 前端作业做一个网站wordpress文章列表摘要
  • 新网网站建设资料描述photoshop在网站建设中的作用与特点.
  • 什么软件做美食视频网站好微网站开发协议
  • wordpress多站点是什么意思莱芜网站优化排名
  • 欢迎访问中国建设银行网上银行网站应用商店下载软件
  • 门户网站什么意思举例子网站搭建 成都
  • 电子商务网站建设与管理课后题ppt模板背景图
  • 怎么加快登录网站速度企业网站建站公司郑州
  • 国外设计师网站的优化方案