一、前言 在一些对高并发请求有限制的系统或者功能里,比如说秒杀活动,或者一些网站返回的当前用户过多,请稍后尝试。这些都是通过对同一时刻请求数量进行了限制,一般用作对后台系统的...
一、前言 在一些对高并发请求有限制的系统或者功能里,比如说秒杀活动,或者一些网站返回的当前用户过多,请稍后尝试。这些都是通过对同一时刻请求数量进行了限制,一般用作对后台系统的...
1、OSI与TCP/IP 模型 OSI七层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层 TCP/IP五层:物理层、数据链路层、网络层、传输层、应用层 2、常见...
四次挥手过程: 客户端——发送带有FIN标志的数据包——服务端,关闭与服务端的连接 ,客户端进入FIN-WAIT-1状态 服务端收到这个 FIN,它发回⼀ 个 ACK,确认序...
三次握手过程: 客户端——发送带有SYN标志的数据包——服务端一次握手Client进入syn_sent状态 服务端——发送带有SYN/ACK标志的数据包——客户端二次握手服务...
方法的重载和重写都是实现多态的方式,区别在于前者实现的是编译时的多态性,而后者实现的是运行时的多态性。重载发生在一个类中,同名的方法如果有不同的参数列表(参数类型不同、参数个...
1、可通过开启慢查询日志来找出较慢的SQL 2、不做列运算:SELECT id WHERE age + 1 = 10,任何对列的操作都将导致表扫描,它包括数据库教程函数、计算...
目前广泛使用的是MyISAM和InnoDB两种引擎: MyISAM MyISAM引擎是MySQL 5.1及之前版本的默认引擎,它的特点是: 1、不支持行锁,读取时对需要读到的...
1、索引并不是越多越好,要根据查询有针对性的创建,考虑在WHERE和ORDER BY命令上涉及的列建立索引,可根据EXPLAIN来查看是否用了索引还是全表扫描 2、应尽量避免...
1、尽量使用TINYINT、SMALLINT、MEDIUM_INT作为整数类型而非INT,如果非负则加上UNSIGNED 2、VARCHAR的长度只分配真正需要的空间 3、使...
1.统计整体磁盘情况 : df -h 2.看单独目录点用情况 du -sh /usr/ 3.查看目录下文件夹占用情况:du --max-depth=1 -h
Fastjson的SerializerFeature序列化属性: QuoteFieldNames———-输出key时是否使用双引号,默认为true WriteMapNullV...
当我们使用top命令查看系统的资源使用情况时会看到 load average,如下图所示。它表示系统在1、5、15分钟的平均工作负载。那么什么是负载(load)呢?它和CPU...
flink框架优势 在分布式计算框架中,需要处理分散在多台机器上的海量数据,对于大数据开发人员面临最大的挑战就是代码的编写、部署、调度、容错等。Flink在实时计算方面,提供...
1. Map算子 功能 map有映射的意思, 作用是可以把一个输入的数据转为另外一个数据(比如把小写字母转换为大写字母, 数字转换成他的相反数等)。 数据结构 DataStr...
这是一本好书,非常详细地讲述了在线广告,尤其是计算广告的演变进程,更厉害的是作者连相关程序和编码都进行了介绍,然而我看不懂,建议文科生读到p127即可。书缺点在于章节布局比较...
应用场景 需求:需要按小时统计用户在某个网页上的浏览次数,观察一天内网站活跃度分布情况。 编程思路: 利用flink来计算这个问题的话, 可以采用聚合窗口,将每条采集到的用户...
简介 Flink 认为 Batch 是 Streaming 的一个特例,所以 Flink 底层引擎是一个流式引擎,在上面实现了流处理和批处理。而窗口(window)就是从 S...
概念 在flink中定义了三类时间: Event Time 是事件在现实世界中发生的时间,它通常由事件中的时间戳描述。 Ingestion Time 是数据进入Apache ...
程序介绍 flink的基本编程模型就是从一个source数据源读入数据,以stream的方式加工处理,并输出sink到某个地方,我们这里依照官方推荐的Word计数作为我们的第...
配置flink的环境变量 flink命令位于flink目录中的bin目录下, 经常使用的话可以把目录配置到环境变量中, 这样就可以在任何目录下直接使用flink命令。mac中...