网络层概述 网络层的目的是实现两个端系统之间的数据透明传送,具体功能包括寻址和路由选择、连接的建立、保持和终止等。它提供的服务使传输层不需要了解网络中的数据传输和交换技术。如果您想用尽量少的词来记住网络层,那就是"路径选择、路由及逻辑寻址"。 网络层中涉及众多的协议,其中包括最重要的协议,也是TCP ...
分类:
其他好文 时间:
2020-06-09 09:22:53
阅读次数:
71
1.redis集群必不可少的工具: 1.1 redis 1.2 redis集群搭建工具:redis-trib.rb(类似于IIS协调调度) 将redis分为主从节点 1.3 Ruby 安装Ruby的运行环境 1.4 Ruby环境下的redis驱动:redis-3.2.2.gem 2. 什么是高性能高 ...
分类:
其他好文 时间:
2020-06-08 23:27:03
阅读次数:
75
可以用网络流解决这个题。 注意到$a_i \geqslant 2$,所以当相邻数字要和为质数时,这两个数要一个为奇数,一个为偶数。 所以就先将所有数按奇偶分为两列,其就构成了一个二分图,二分图中和为质数的两个数间连容量为$1$的边,表示只能匹配一次。 因为是圆桌,所以一个数要恰好匹配两个数,所以每个 ...
分类:
其他好文 时间:
2020-06-08 10:46:09
阅读次数:
56
前言 版本:RocketMQ4.4.0 RocketMQ架构 摘自《RocketMQ开发手册》 Name Server是一个几乎无状态节点,可集群部署,节点之间无任何信息同步。 Broker部署相对复杂,Broker分为Master和Slave,一个Master可以对应多个Slave,但是一个Sla ...
分类:
其他好文 时间:
2020-06-07 21:32:55
阅读次数:
59
之前自己在服务器上搭建了GitLab, 安装配置GitLab , 使其能web页面访问, pull, push, clone 等都成功了. ssh 形式要弄生成配置 ssh秘钥, 之前没弄过, 在网上查了一些文章博客, 有本地Windows电脑 生成配置的, 有在服务器Git 命令生成配置的. 然后 ...
分类:
其他好文 时间:
2020-06-07 12:31:24
阅读次数:
182
面试题29. 顺时针打印矩阵 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。 示例 1: 输入:matrix = [[1,2,3],[4,5,6],[7,8,9]] 输出:[1,2,3,6,9,8,7,4,5] 1.解题思路 暴力法,指针从数组第一个数开始判断:这个数是哪个边界(上下 ...
分类:
其他好文 时间:
2020-06-05 13:19:12
阅读次数:
69
Jenkins的Master-Slave分布式构建 什么是Master-Slave分布式构建 Jenkins 的Master-Slave分布式构建,就是通过将构建过程分配到从属Slave节点上,从而减轻Master节点的压力,而且可以同时构建多个,有点类似负载均衡的概念。如何实现Master-Sla ...
分类:
Web程序 时间:
2020-06-04 01:04:33
阅读次数:
87
在写Dockerfile时, ENV和ARG,包括.env都是很容易弄混的概念。让我们对其进行区分。 .env文件 和docker-compose.yml配合使用。并不和Dockerfile一起使用 env_file 在Dockerfile中使用,当环境变量很多,可食用该参数,指定对应的变量文件。 ...
分类:
其他好文 时间:
2020-06-03 20:11:44
阅读次数:
91
1.打开webstorm中的设置,选择plugins,搜索 translations 安装,安装完成重启webstorm 2.设置快捷键翻译,打开webstorm设置,选择keymap,搜索translation 设置快捷键为ALT+T ,设置这个为翻译快捷键更好记 3.如果不想用谷歌翻译可以,可以 ...
分类:
Web程序 时间:
2020-06-02 18:49:42
阅读次数:
326
1431. 拥有最多糖果的孩子 给你一个数组 candies 和一个整数 extraCandies ,其中 candies[i] 代表第 i 个孩子拥有的糖果数目。 对每一个孩子,检查是否存在一种方案,将额外的 extraCandies 个糖果分配给孩子们之后,此孩子有 最多 的糖果。注意,允许有多 ...
分类:
其他好文 时间:
2020-06-01 11:57:12
阅读次数:
57