摘要:
发送端,执行Message对象的setDelayTimeLevel(); 比如需要延迟10s message.setDelayTimeLevel(3); 默认延迟等级1:1s 2:5s 3:10s 4:30s 5:1m 6:2m 7:3m 8:4m 9:5m 10:6m 11:7m 12:8m 13 阅读全文
摘要:
一个带有附件的邮件 message的 (Multipart) message.getContent() Multipart的 getCotentType 第一级为 1个part:类型: multipart/mixed; 第二级为 1个part:类型:multipart/related; 第三级为 1 阅读全文
摘要:
今天我们就来聊一聊base64 相信同学们肯定接触的不少关于base64的编码和解码,平时 见到base64之后的内容 大概就能看出来这是base64出来的结果. 或者平时在对接 第三方系统时,对方或者我方在对数据进行加密等等都会用到 今天我就来说一说我最近几天遇到的问题: base64 在不同的在 阅读全文
摘要:
今天记录一个使用通用mapper的坑: 在使用 通用mapper delete时 我是这样用的 @Override public int deleteOldData(String billNo, Set<Integer> refIds) { Example example = new Example 阅读全文
摘要:
今天某个项目的数据有些问题,需要查询日志看看具体的情况 结果在执行 cat ***.log |grep "关键字" 命令后包如下错误: grep: memory exhausted 思路1: 既然提示 内存问题,是不是日志文件太大了, 用 du -sh * 命令查看 后文件也就 300M 思路2: 阅读全文
摘要:
字符串举例: 床单(30%棉混纺布)勺子(40%铁)碗(99%陶) 期望值: 30%棉混纺布 40%铁 99%陶 使用表达式: (\([^\)]*\)) 结果: (30%棉混纺布) (40%铁) (99%陶) (?<=\()(.+?)(?=\)) 结果: 30%棉混纺布 40%铁 99%陶 (?<= 阅读全文
摘要:
简介: Supervisord 是用 Python 实现的一款的进程管理工具,supervisord 要求管理的程序是非 daemon 程序,supervisord 会帮你把它转成 daemon 程序,因此如果用 supervisord 来管理进程,进程需要以非daemon的方式启动。 例如:管理n 阅读全文
摘要:
开发中难免遇到一些需要临时处理的问题, 比如产品经理给到你一个TXT文件,帮我把这个数据 怎么怎么样...很急 现在就要 当然这种事情也是见怪不怪 读取文件的代码其实平时用的比较少,因为都是在开发业务逻辑 和数据库打交道 今天就来复习一下: 要读取一个文本文件,步骤: 1. 先获得文件句柄. 根据文 阅读全文
摘要:
今天在对代码今天优化整理时发现 XmlEscapers.xmlContentEscaper().escape(shipper.getName()) 上面代码iead的警告, com.google.common.xml.XmlEscapers' is marked unstable with @Bet 阅读全文
摘要:
1.@JSONField 是com.alibaba.fastjson.annotation包下的 主要作用是在序列化/反序列化时控制key的名称, 例如 @JSONField(name = "name_test") private String name; 在使用fastjson JSONObjec 阅读全文