在此次的报告中,我将尝试抓取DNS、FTP、DHCP、SMTP、POP3等应用层协议的数据包,并对抓取到的数据包进行分析,深入理解各应用层协议在网络传输中起到的作用。 ...
分类:
其他好文 时间:
2019-09-22 14:30:48
阅读次数:
93
一、两者区别 echo 支持多个字符串输出,用逗号(,)隔开,print只支持一个字符串输出 echo 输出速度比print快 echo 没有返回值,print返回值总是1 二、使用 echo echo 是一个语言结构函数,使用可以带(),也可以不带括号 例: echo ("这是一个字符串输出"); ...
分类:
Web程序 时间:
2019-09-22 14:30:34
阅读次数:
122
环境: CentOS Linux release 7.6.1810 (Core) JumpServer 1.4.8 Python 3.6.X MariaDB 编译安装Python3.6 首先,下载 的tar包。链接地址为: "https://www.python.org/ftp/python/3.6 ...
分类:
其他好文 时间:
2019-09-22 14:30:18
阅读次数:
322
恢复内容开始 题目描述 已知有两个等长的非降序序列S1, S2, 设计函数求S1与S2并集的中位数。有序序列A?0??,A?1??,?,A?N?1??的中位数指A?(N?1)/2??的值,即第?(N+1)/2?个数(A?0??为第1个数)。 输入格式: 输入分三行。第一行给出序列的公共长度N(0<N ...
分类:
其他好文 时间:
2019-09-22 14:29:47
阅读次数:
462
算法分析 一个算法的效率一般以执行时间来衡量。度量一段程序的执行时间有以下两种方式: 事后统计:对一段程序多次执行,统计执行时间。 事前分析估算:对算法程序的分析,估算算法大概执行时间。当然,估算的时间并不是一个具体的值,而是一个与n(n表示问题规模)有关的函数。 事后统计方式的缺陷很明显:一是需要 ...
分类:
其他好文 时间:
2019-09-22 14:29:28
阅读次数:
135
分布式一致性算法主流方案:2PC、3PC、leader/follower、paxos 一致性有两种场景: 1、多份相同的数据,在一处修改,保证多份一致 2、一个业务变更多份不同的数据,要保持一致,要成功都成功,要失败都失败 产生不一致的原因: 1、异常操作导致不成功 2、网络分区 3、应用故障 两阶 ...
分类:
编程语言 时间:
2019-09-22 14:28:58
阅读次数:
77
1.js引擎运行 js 分为两步,预解析 代码执行 (1)预解析 js 引擎会把 js 里面的所有的 var 还有 function 提升到当前作用域的最前面 (2)代码执行 按照代码书写的顺序 从上往下执行 2.预解析分为 变量预解析(变量提升) 和 函数预解析 (函数提升) (1)变量提升 就是 ...
分类:
其他好文 时间:
2019-09-22 14:28:40
阅读次数:
78
我们先来了解什么是黄金分割算法: 黄金分割法也称0.618算法,属于区间收缩法,首先找出包含极小点的初始搜索区间,然后黄金分割点通过对函数值的比较不断缩小搜索区间(当然要保证极小点在搜素区间),当定义域的长度缩小的一定长度时候,就可以用当前区间的端点值的平均近似代替极小值点。 注:适用范围是单谷函数 ...
分类:
其他好文 时间:
2019-09-22 14:28:23
阅读次数:
193
约数 约数简介 定义 : 若整数 n 除以整数 d 的余数为 0,即 d 能整除 n, 则称 d 是 n,的约数,n 是 d 的倍数,记为 d|n 在算术基本定理中 $N$可被分解成下面这个样子 $$N=\prod_{i=1}^m p_i^ {c_i}, \ p_1不同于试除法,我们可以反过来考虑每 ...
分类:
其他好文 时间:
2019-09-22 14:27:56
阅读次数:
76
1.numpy.random.rand() 创建指定大小的随机数组,取值范围[0,1) 或 2.numpy.random.randn() 创建指定大小的数组,取值范围为标准正态分布 3.numpy.random.randint() 创建指定大小的数组,数组数值随机取于[low,high)之间。hig ...
分类:
编程语言 时间:
2019-09-22 14:27:38
阅读次数:
128
个人信息: 姓名:李双星 学号:201821121097 班级:计算1814 1 实验目的 熟练使用Packet Tracer工具。分析抓到的应用层协议数据包,深入理解应用层协议,包括语法、语义、时序。 2 实验内容 使用Packet Tracer,正确配置网络参数,抓取应用层协议的数据包并分析,协 ...
分类:
其他好文 时间:
2019-09-22 14:27:13
阅读次数:
64
https://www.luogu.org/problem/P3806 ...
分类:
其他好文 时间:
2019-09-22 14:26:37
阅读次数:
85
分块 提供几个必须要知道的注意事项。 首先暴力统计区间众数的时间复杂度为接近$O(n^2)$,时间复杂度不够优秀,所以我们 ~~遇事不决先分块~~考虑分段处理。数据范围比较大,所以我们离散化。所谓离散化就是将数据排好序后用ta的排名来代替ta本身(需要另开一个数组)。$nlog(n)$时间内就能完成 ...
分类:
其他好文 时间:
2019-09-22 13:19:55
阅读次数:
79
正则表达式:Regular(有规则的) Expression 正则表达式是由一个字符序列形成的搜索模式,可用于文本搜索和文本替换 常见于字符串的search和replace方法 /w3cschool:检索字段 /i:不区分大小写 结果为6 正则表达式修饰符: i:执行对大小写不敏感的匹配 g:执行全 ...
分类:
编程语言 时间:
2019-09-22 13:18:44
阅读次数:
104
Git,官方的解释为一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。是一个开放源码的版本控制软件。 就个人而言,这是一种不同开发者之间的代码交流、合并的途径,进而完成目标补丁的整个生产、检验合格性。在此基础上,你可以只负责补丁的一部分代码,与他人合作,从而多角度的、有 ...
分类:
其他好文 时间:
2019-09-22 13:18:28
阅读次数:
84