1 使用场景 对集合数组处理的各种场景 2 案例 选用第2章,购物车案例,通过3-2 原始方法对集合的处理和3-3 Stream流的处理。感受差异 ...
分类:
编程语言 时间:
2020-04-06 11:56:28
阅读次数:
82
1、原始套接字的协议是否可以设置为IPPRORO_TCP?UDP和TCP分组没有对应的套接字,此时会不会将其传递到原始套接口? 答: (1) 可以。对于socket()函数,在流式套接字编程中第二个参数是SOCK_STREAM,而对于数据报套接字编程,第二个参数是SOCK_DGRAM,在这两种情况下 ...
分类:
其他好文 时间:
2020-04-05 18:34:34
阅读次数:
120
1. 通过上期分享《实践指路明灯,源码剖析flink-metrics》,对当下较火的流式处理框架 flink 的指标监控体系有了全局的认识,并结合 flink-metrics-xxxx 模块进行深入分析,对 flink 是如何集成监控轮子了如之掌。 不过,源码中的 flink-metrics-inf ...
分类:
数据库 时间:
2020-04-04 11:27:32
阅读次数:
72
1. 通过上期的分享,我们对 Metrics 类库有了较深入的认识,并对指标监控的几个度量类型了如指掌。 本期,我们将走进当下最火的流式处理框架 flink 的源码,一同深入并学习一下别人家的代码。 2. 会当凌绝顶,一览众山小。先从全局了解个梗概,然后再采用剥洋葱的方式逐层去解密。 我本地的源码是 ...
分类:
其他好文 时间:
2020-04-04 11:12:21
阅读次数:
91
一般来说,通过c.Request.FormFile()获取文件的时候,所有内容都全部读到了内存。如果是个巨大的文件,则可能内存会爆掉;且,有的时候我们需要一边上传一边处理。 以下的代码实现了大文件流式上传。 还非常不完美,但是可以作为参考: upload.html gin_stream_upload ...
分类:
Web程序 时间:
2020-04-04 00:25:12
阅读次数:
236
FFmpeg 是一个专业的多媒体框架,能够解码、编码、转码、复用、解复用、流式传输、过滤和播放几乎所有格式的媒体文件。 其核心就是 FFmpeg 程序本身,是一个基于命令行的视频和音频处理工具,多用于视频转码、基础编辑(修剪和合并)、视频缩放、后期效果制作等场景。 这里通过一些示例简单地介绍下 ff ...
分类:
其他好文 时间:
2020-04-03 13:46:00
阅读次数:
76
Flume定义: Flume是Cloudera提供的一个高可用的、高可靠的,分布式的海量日志采集、聚合和传输的系统。Flume基于流式架构, 灵活简单。 为什么选用Flume 主要作用: 实时读取服务器本地磁盘的数据, 将数据写入到HDFS Flume的组织架构 1、最简单的组织架构 2、Flume ...
分类:
Web程序 时间:
2020-04-02 22:33:57
阅读次数:
107
JUnit 异常测试 1. 上古写法 2. 普通写法(易错的) check message 和异常类型 这个测试我们发现异常message 不对但是测试也能过。 扒一扒源码 发现消费message 居然测试不是异常的消息,而是异常不是期待的,和没有异常的情况去消费的。 2.1 普通写法 3.流式写法 ...
分类:
其他好文 时间:
2020-04-02 21:06:50
阅读次数:
80
移动端主流方案 1. 单独制作移动端页面(主流) 京东商城手机版 淘宝触屏版 苏宁易购手机版 .... 2. 响应式页面兼容移动端(其次) 三星手机官网 .... 移动端技术选型 ?流式布局(百分比布局) ?flex 弹性布局(推荐) ?rem适配布局(推荐) ?响应式布局 建议: 选取一种主要技术 ...
分类:
移动开发 时间:
2020-04-02 01:07:53
阅读次数:
112
1、啥是Window?Window有啥作用? Flink 认为 Batch 是 Streaming 的一个特例,所以 Flink 底层引擎是一个流式引擎,在上面实现了流处理和批处理。而窗口(window)就是从 Streaming 到 Batch 的一个桥梁。Flink 提供了非常完善的窗口机制,这 ...