获得徽章 0
- 1、ESmodule的语法。承接上次学习打卡时学习到的CommonJS,ES module是由ECMA推出的模块化规范,与CommonJS中的导入导出不同,CommonJS使用module.exports,require进行导入和导出,而ES module使用的是export和import进行导入和导出,同时了解了ES module的解析过程。
2、学习了包管理的工具,npm,yarn,cnpm,学习了工具的使用,以及对部分文件的了解,比如package.json和package_lock.json以及里面字段了解释,也了解了npm install 的原理。展开评论点赞 - Raft协议依赖于leader的存在和稳定性,如果leader频繁变更或出现网络分区,Raft协议的性能和可用性会受到影响。同时,leader也是一个性能瓶颈,因为它要处理所有的客户端请求和日志复制。
Raft协议在日志复制时采用了同步阻塞的方式,即leader要等待大多数follower确认日志条目后才能提交并应用到状态机中。这样会增加系统的延迟和负载,降低吞吐量。展开评论点赞
分治法
分治法在每一层递归上都有三个步骤:
分解:将原问题分解为若干个规模较小,相互独立,与原问题形式相同的子问题;
解决:若子问题规模较小而容易被解决则直接解,否则递归地解各个子问题;
合并:将各个子问题的解合并为原问题的解。
它的一般的算法设计模式如下:
Divide-and-Conquer(P)
1. if |P|≤n0
2. then return(ADHOC(P))
3. 将P分解为较小的子问题 P1 ,P2 ,...,Pk
4. for i←1 to k
5. do yi ← Divide-and-Conquer(Pi) △ 递归解决Pi
6. T ← MERGE(y1,y2,...,yk) △ 合并子问题
7. return(T)
其中|P|表示问题P的规模;n0为一阈值,表示当问题P的规模不超过n0时,问题已容易直接解出,不必再继续分解。ADHOC(P)是该分治法中的基本子算法,用于直接解小规模的问题P。因此,当P的规模不超过n0时直接用算法ADHOC(P)求解。算法MERGE(y1,y2,...,yk)是该分治法中的合并子算法,用于将P的子问题P1 ,P2 ,...,Pk的相应的解y1,y2,...,yk合并为P的解。展开评论点赞- Raft协议依赖于leader的存在和稳定性,如果leader频繁变更或出现网络分区,Raft协议的性能和可用性会受到影响。同时,leader也是一个性能瓶颈,因为它要处理所有的客户端请求和日志复制。
Raft协议在日志复制时采用了同步阻塞的方式,即leader要等待大多数follower确认日志条目后才能提交并应用到状态机中。这样会增加系统的延迟和负载,降低吞吐量。展开评论点赞 - RabbitMQ 适用场景和需求
中小项目,项目消息量小、吞吐量不高、对延时敏感。
遗留应用,如需要与旧系统或第三方系统进行集成或通信。
复杂路由,如需要根据不同的规则或条件来分发或过滤消息。
任务分发,如需要将任务均匀地分配给多个工作进程或消费者
展开评论点赞 - 1. 培养自学能力,注意课外钻研,拓宽思路。
2. 讲究效率,留心最兴奋、状态最好的学习时段,抓紧时间解决难题。
3. 回家后由自己灵活支配,复习当天的功课,阅读拓展知识。
4. 课外书籍内容广泛,通过阅读拓展视野,开阔思路。
5. 思考问题上投入了大量时间,赞过评论3 - 数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层。为达到这一目的,数据链路必须具备一系列相应的功能,主要有:如何将数据组合成数据块,在数据链路层中称这种数据块为帧(frame),帧是数据链路层的传送单位;如何控制帧在物理信道上的传输,包括如何处理传输差错,如何调节发送速率以使与接收方相匹配;以及在两个网络实体之间提供数据链路通路的建立、维持和释放的管理。数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。
有关数据链路层的重要知识点:展开评论点赞 - 定义 连接在Internet中的每一台主机(或 路由器)的全球唯一的标识符
组成 IP地址 = 32位 = 网络号 + 主机号;即IP地址::={<网络号>,<主机号>}
其中:
网络号:标志主机(或路由器)所连接到的网络。一个网络号在整个因特网范围内必须是唯一的。
主机号:标志该主机(或路由器)。一个主机号在它面前的网络号所指明的网络范围必须是唯一的。
展开评论点赞 - 定义 连接在Internet中的每一台主机(或 路由器)的全球唯一的标识符
组成 IP地址 = 32位 = 网络号 + 主机号;即IP地址::={<网络号>,<主机号>}
其中:
网络号:标志主机(或路由器)所连接到的网络。一个网络号在整个因特网范围内必须是唯一的。
主机号:标志该主机(或路由器)。一个主机号在它面前的网络号所指明的网络范围必须是唯一的。展开评论点赞 - 神经网络是一种模拟人脑神经元网络进行分布式并行信息处理的算法模型。它由大量的节点(或称为神经元)相互连接构成,每个神经元可以使用简单的信号处理函数处理输入信号,并将处理结果传递给后续神经元。这些计算的目标是最小化网络的预测错误,这是通过不断调整网络中的参数(即神经元之间的连接权重)来实现的。如图是几个常见神经网络的例子,包括标准神经网络,卷积神经网络CNN以及循环神经网络RNN。展开评论点赞