摘要:
友情提示:初次接触SIP(Session Initiation Protocol)协议的同学,强烈建议先将文末参考文章中的链接,先看至少二遍! 一、SIP协议是一个文本协议 言外之意:不同于二进制难以阅读,SIP是仅凭肉眼就能看懂大意的协议。来一个示例: INVITE的请求示例: INIVTE si 阅读全文
友情提示:初次接触SIP(Session Initiation Protocol)协议的同学,强烈建议先将文末参考文章中的链接,先看至少二遍! 一、SIP协议是一个文本协议 言外之意:不同于二进制难以阅读,SIP是仅凭肉眼就能看懂大意的协议。来一个示例: INVITE的请求示例: INIVTE si 阅读全文
posted @ 2020-12-03 23:22
菩提树下的杨过
阅读(2690)
评论(0)
推荐(1)
一、flink处理的主要过程 从上一节wordcount的示例可以看到,flink的处理过程分为下面3个步骤: 1.1 、添加数据源addSource,这里的数据源可以是文件,网络数据流,MQ,Mysql... 1.2、数据转换(或者称为数据处理),比如wordcount里的处理过程,就是把一行文本
通常我们在安装mysql实例时,都是使用默认的时区(中国大陆的服务器,通常就是GMT+8北京时区),随着业务的发展,如果业务实现了全球化,需要支持(多时区)按当地时间来汇总数据时,就会涉及到时区转换问题。 比如,有下面这张订单表(为简化问题,仅保留了id、下单时间2个字段) - 注:mysql实例为
上一篇学习了使用java client向prometheus写入数据,但更多时候,我们希望借助prometheus来监控一些标准中间件,比如mysql、haproxy等等。本篇将以mysql为例,学习如何利用exporter来监控其核心指标。(注:以下均为mac环境) 一、下载mysql expor
单元测试是保证项目代码质量的有力武器,但是有些业务场景,依赖的第三方没有测试环境,这时候该怎么做Unit Test呢,总不能直接生产环境硬来吧? 可以借助一些mock测试工具来解决这个难题(比如下面要讲的mockito),废话不多说,直奔主题: 一、准备示例Demo 假设有一个订单系统,用户可以创建
这是日常工程中,经常会遇到的场景,拿到2个list,里面有重复元素,要求去重合并最终排序输出。 题目:2个数组,比如[1,1,6,8] , [6,8,9,1,10,4],要求合并去重并排序,即最终变成[1,4,6,8,9,10] 思路1 :TreeSet 实际java工程中,最直观的想法,就是利用现
浙公网安备 33010602011771号