自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 问答 (1)
  • 收藏
  • 关注

原创 RabbitMq手动确认+消息重试

需求与思路:避免消费端消费消息失败之后重试再消费失败再重试的死循环,将重试计数放入Redis中,超过指定次数后消息进入死信队列。同时关于手动确认这段代码使用AOP做统一处理。据查阅资料:开启手动确认后spring的消息重试就不起作用了,加入请求头中计数经我测试也不起作用(或许是我姿势有问题,网上有人介绍这种方法,反正我没成功)故此我选择Redis作为消息重试计数首先创建队列与交换机,这里采用配置文件方式,不采用注解方式(微服务项目统一管理)import com.fanlyun.rabbitmq.c

2020-12-25 20:23:13 2118 2

原创 使用公众号发送模板消息

首先登陆微信的公众号管理平台填写基本配置根据上面的基本配置填写的校验的URL写对应的接口@RestController@RequestMapping("/officialAccounts")public class officialAccounts extends BaseController { @Value("${fanlyun.wx.appID}") public String appID; @Value("${fanlyun.wx.appsecret}")

2020-11-26 11:58:05 319

原创 获取监控联系人下发来的邮箱附件并下载到服务器本地

private static final Logger log = LoggerFactory.getLogger(ReceiveMail.class); // 账号 @Value("${mail.connect.username}") private String user; // 密码 @Value("${mail.connect.password}") private String password; @Autowired priv

2020-11-26 11:21:28 650

原创 在main方法中搭建jdbcTemplate

private static final Logger log = LoggerFactory.getLogger(jdbctest.class); public static final String username = ""; public static final String password = ""; public static final String jdbcUrl = ""; public static final String driverNa...

2020-11-26 11:06:19 515

原创 mysql中特殊SQL语句

mysql中特殊SQL语句根据注释来查询表名:Select table_name 表名,TABLE_COMMENT '媒资' from INFORMATION_SCHEMA.TABLES Where TABLE_COMMENT LIKE '%媒资%';

2020-08-14 12:36:12 213

原创 用脚本获取ftp上的文件

FTP_IP=175.6.223.50FTP_USER=sjtbFTP_PWD=E6l!YC4Mdid=$(date -d "0 days ago" +%Y%m%d)/usr/bin/ftp -nv << EOFopen $FTP_IPuser $FTP_USER $FTP_PWDprompt offbinlcd /home/itv-reptile/itv_filecd hunantelecomget coreVideo_$did.txtclosebyeEOF

2020-07-07 10:53:43 518

原创 将文件中的数据存入到数据库

//测试ftp路径 private final static String filenames = "F:\\"; @Autowired JdbcTemplate jdbcTemplate;/** * 将文件中的数据读取到数据库中 * * @param filename * @throws Exception */...

2020-04-14 17:59:42 1284

原创 使用POI导出Excel报表

前端var prefix = "/mediadata/mediaLibrary"//导出报表function Export() { location.href=prefix+'/export';}后端/** * 导出报表 * * @param params * @return */ @GetMapping("/exp...

2020-04-09 10:42:37 192

原创 使用selectplus 加强版下拉框+ajax请求数据编辑

文档:https://fly.layui.com/extend/selectplus/?tdsourcetag=s_pctim_aiomsgvar list = null;layui.config({ base: '/js/plugins/layui_exts/selectPlus/'}).extend({ sendUserid: 'selectPlus'}).use(...

2020-04-08 10:38:31 696

原创 关于springboo项目中的配置文件

server: session-timeout: 1800# tomcat:# max-threads: 1000# min-spare-threads: 30 port: 8098# uri-encoding: utf-8security: basic: enabled: falsespring: thymeleaf:...

2020-03-16 18:50:25 138

原创 导出Excel报表+分页中的多重分页

完成样图前段代码实现<!DOCTYPE html><html xmlns:th="http://www.thymeleaf.org"><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><head t...

2020-02-13 22:36:18 284

原创 输出从指定日期到指定日期的每一天

@Test public void test() { String begin = "2020-01-01"; String end = "2020-02-03"; DateTime parse = DateUtil.parse(begin); DateTime parse1 = DateUtil.parse(end); ...

2020-01-14 09:58:19 1781

原创 java对数据库操作

/** * 创建文件数据表 * * @param splitstr */ public void CreateTable(String splitstr) { String sqsl = "CREATE TABLE " + "dmp_mp_" + splitstr + " like dmp_mp_demo"; ...

2020-01-13 18:50:23 199

原创 使用layUI+bootstrap+java写个简单分页查询

HTML代码部分<!DOCTYPE html><html lang="zh_CN" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro"><meta charset="utf-8"><head th:include="inclu...

2020-01-10 14:41:06 230

原创 使用ajax从后台map赋值到获取layUI的select上

HTML代码 <div class="layui-form-item" style="width: 100%"> <label class="layui-form-label" style="width: 150px">冒泡屏蔽规则:</label> <div class="layui-input-inline" s...

2020-01-09 15:43:44 528

原创 压缩文件及其文件夹并且输出到页面

package com.bootdo.common.utils;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.annotation.Value;import javax.annotation.PostConstruct;import jav...

2020-01-08 14:57:28 244

原创 使用scp与expect复制文件脚本实现

#!/bin/env bashread -p "请输入本机文件路径:" filepath1read -p "请输入要传输路径:" filepath2cat /dev/null > ip_up.txt #循环检查主机的网络并且进行文件推送ip_txt=ip.txtwhile read ip passdo ping -c1 $ip &a...

2020-01-08 09:43:31 159

原创 使用shell脚本检查Tomcat并重启Tomcat

使用shell脚本检查Tomcat并重启Tomcat#!/bin/bash#导入环境变量export JAVA_HOME=/usr/local/src/java/jdk1.7.0_71# 获取tomcat进程ID(其中[grep -w 'tomcat']代码中的tomcat需要替换为你的tomcat文件夹名)TomcatID=$(ps -ef | grep "org.apache....

2020-01-03 14:48:01 982

原创 shell根据文件创建新旧保留近三天的文件

#!/bin/bashdatess=$(date "+%Y-%m-%d %H:%M:%S")echo "-------------------------------------$datess--------------------------------------" >> /home/software/apache-tomcat-8.5.43/logs/cle...

2019-12-23 18:08:02 513

原创 清理Linux中大于1G文件文件并清理

#Linux中找寻大于1G的文件并清理##创建一个大于300的文件(以供测试) dd if=/dev/zero of=hello123.txt bs=300M count=1[root@dong test]# find /test -type f -size +300 | xargs rm补充: xargs 该命令应该紧跟在管道操作符之后,它使用标准输入作为主要的数...

2019-12-12 11:18:38 910

空空如也

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

TA关注的人

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