`
文章列表
Broker会定期删除过期的数据,例如Broker只保存3天的消息,那么这个Buffer虽然长度无限,但是3天前的数据会被从队尾删除。 设置 Broker的Buffer 长度 RocketMQ没有内存Buffer概念,RocketMQ的队列都是持久化磁盘,数据定期清除 存储的消息最多保存 3 天,超过 3 天未消费的消息会被删除。建议配置监控报警实时监控消费进度,并根据报警信息人工介入处理。 设置持久化 RocketMQ的消息存储是由consume queue和commit log配合完成的。 刷盘时间: 消息只是被写入内存 pagecache,写操作返回快,吞吐量达,当内存里的消息积累到 ...
相同点:都是全部替换,即把源字符串中的某一字符或字符串全部换成指定的字符或字符串; 不同点:replaceAll支持正则表达式,因此会对参数进行解析(两个参数均是),如replaceAll("\\d", "*"),而replace则不会,replace("\\d","*")就是替换"\\d"的字符串,而不会解析为正则。 如果只替换一个 replaceFirst
转自: https://blog.csdn.net/zht741322694/article/details/81583335
http://idea.lanyus.com/
select ascii('A') from dual
   public static void main(String[] args){         String s = "3.444";         BigDecimal d = new BigDecimal(s);         d = d.setScale(2, BigDecimal.ROUND_HALF_UP);         System.out.println(d);     }

px rem区别

px:绝对单位,页面按精确像素展示。 em:相对单位,基准点为父节点字体的大小,如果自身定义了font-size按自身来计算(浏览器默认字体是16px),整个页面内1em不是一个固定的值。 rem:相对单位,可理解为”root em”, 相对根节点html的字体大小来计算,CSS3新加属性,chrome/firefox/IE9+支持。 通过它既可以做到只修改根元素就成比例地调整所有字体大小,又可以避免字体大小逐层复合的连锁反应。
select TO_CHAR ('0.99','fm9999999990.00')  from dual 注 前面的9要足够 其他方式 https://inotgaoshou.iteye.com/blog/1213988
总结: 公众号易于推广-分享朋友圈,关注后以网页方式打开 小程序易于使用-直接使用,速度快 1、便捷性 公众号需要扫码关注,才能进入。而小程序扫码后,无需关注,直接进入。相对来说,小程序更便捷。 2、定位性 微信公众号主要定位是内容信息的展现,内容为王。前段时间闹得沸沸扬扬的“订阅号改版为瀑布流”模式就是一个很好的佐证。而小程序定位是产品和服务。 3、技术性 公众号给人感觉很臃肿,公众号大部分是基于HTML5开发,打开速度上稍微有点慢,有时候半天加载不出来。而小程序是基于微信自身语言开发,前端框架和样式存储于微信云端,只是调用数据在后端,所以打开速度很快,几乎没有延迟,即点即用。 ...

oracle 时间相减

oracle 两个时间相减默认的是天数 oracle 两个时间相减默认的是天数*24 为相差的小时数 oracle 两个时间相减默认的是天数*24*60 为相差的分钟数 得到分钟 select (t.STAT_TS-t.OUT_TS)* 24 * 60 from xxx
maps1 = list.stream().collect(Collectors.toMap(t->t.getName(),t->t.getCode(),(t1,t2)->t2)); maps2 = list.stream().collect(Collectors.toMap(t->t.getCode(),t->t.getName(),(t1,t2)->t2));
public class TestVarArgus {  •    public static void dealArray(int... intArray){  •        for (int i : intArray)  •            System.out.print(i +" ");  •          •        System.out.println();  •    }  •      •    public static void main(String args[]){  •        dealArray();  ...
private String convStatCode(String s){              String dt = "";         for (int i = 0 ; i < s.length(); i++){             d += Integer.valueOf(s.charAt(i)).intValue();         }         return d;     }
SELECT S_ID, S_TIME, COUNT (VOLUME) FROM TABLE1 WHERE TYPE = '1' AND DATE = '20190430' GROUP BY S_ID, S_TIME ORDER BY COUNT (VOLUME) DESC 用逗号隔开
1 配置好库后,鼠标右键点击【编辑连接】 2 按照下图 依次勾选 1 2 然后3点确定 3 测试。重新打开数据库连接 即只看到 勾选的库
Global site tag (gtag.js) - Google Analytics