第3次作业:实践并分析TCP的连接建立与释放

摘要: 本文主要讲述如何使用Packet Tracer工具正确配置网络参数,通过抓取HTTP数据包,分析TCP连接建立与释放过程。 1.个人信息 姓名:黄勋 学号:201821121104 班级:计算1814 2.建立网络拓扑结构 网络拓扑结构图如上图所示,该网络拓扑图共由一台PC端(PC0)、一台路由器以及一台服务端(Server0)构成,且三者为连接状态。 3.配置参数 客户端的IP地址为192.168.1.104 服务端的IP地址为192.168.1.105 配置路由器参数: • Rou
分类: 其他 发布时间: 10-19 21:17 阅读次数: 0

01 : docker - lxc安装,chroot 监狱限制

在学习docker 之前,我们先简单了解一下chroot 监狱限制,和lxc容器。 因为docker的本质使用了这两种技术: 1: chroot 监狱限制 2: lxc容器 容器技术的发展过程: 1):chroot技术,新建一个子系统 参考资料:https://www.ibm.com/developerworks/cn/linux/l-cn-chroot/ chang root 2) : 使用chroot监狱限制SSH用户访问指定目录和使用指定命令 参考资料: https://linux.cn
分类: 其他 发布时间: 10-19 21:17 阅读次数: 0

python 学习记录1

存储 序号 分类 技术 用途 01 存储 Number 数字(不可变) String 字符串(不可变) List 列表 Tuple 元祖 Set 集合 Dictionary 字典 变量 一、 用途 存储数据 二、变量组成 1、变量类型 存储空间的大小,存储数据类型, 2、变量名 数据存放地址的别名 3、变量值 要存放的数据 4、内存地址 申请变量时,计算机分配的内存位置 通过变量名访问 三、变量存储流程 练习
分类: 其他 发布时间: 10-19 21:17 阅读次数: 0

java笔记2—函数

函数: 1.什么是函数? 函数是定义在类中具有特定功能的一段独立小程序。 函数也称方法。 2.函数的格式: [ 修饰符 ] 返回值类型 函数名(参数类型 形式参数) { 执行语句; return 返回值; } //注:带[ ]是可选项,不是必须的,如果修饰符列表当中有static关键字,即可用类名.方法名调用 //命名规则:方法名最好用驼峰式命名 返回值类型:函数运行后的结果的数据类型; 形式参数:是一个变量,用于存储调用函数时传递给函数的实际参数。
分类: 其他 发布时间: 10-19 21:17 阅读次数: 0

allure定制化输出测试报告,让报告锦上添花!

一、定制化后的效果展示   用两张图展示效果: 二、关于安装   allure是跟pytest一起集成使用的,所以需要同时安装pytest以及allure-pytest插件: pip install pytest pip install allure-pytest   接下来安装allure,它依赖java环境,需要提前安装jdk并配置jdk环境变量,环境变量如果不会配置的,可以跳转到这个地址:https://www.cnblogs.com/TerLeeHost/p/7890428.html
分类: 其他 发布时间: 10-19 21:17 阅读次数: 0

JeeSite | 保存信息修改记录封装 JeeSite | 保存信息修改记录 JeeSite | 保存信息修改记录续

前面写过两篇关于“保存信息修改记录”的内容,分别如下: JeeSite | 保存信息修改记录 JeeSite | 保存信息修改记录续 回顾 第一篇文章通过类字段的比较返回一个有字段值不同的 List,然后自己构造表字段和字典的 Map 来生成修改前和修改后的差异字符串。从而实现“信息”修改“前”和修改“后”的对比记录。 第二篇文章不再自己构造表字段和字典的 Map,而是直接使用了 JeeSite 自带的 GenTable 类取代了自己构造表字段和字典的 Map,只是需要将“代码生成”中的“业务
分类: 其他 发布时间: 10-19 21:17 阅读次数: 0

观灌篮高手有感

  1.篮球中,身高优势大于弹跳优势:     原因1,弹跳优势在比赛中对身体的负担更高,     原因2,身高优势更有利于防守;     所以最后体校选拔人才的时候,选拔了赤木,而不是灵活性更好的阿牧或者翔阳中学的藤真   2.防守中的防守策略:     策略1,box-1,4人在篮下,1人防守对方远程射手,     策略2,1对1盯人,这种防守方式常常用来全场盯人,找准机会抢断,是一种更加积极的防守方式   3.看安西教练有感:     小时候看灌篮高手,会觉得安息教练在整个球队中根本没有
分类: 其他 发布时间: 10-19 21:17 阅读次数: 0

CentOS6-Linux内核编译 详细步骤

CentOS6-Linux内核编译 详细步骤 背景 Win10用VMwareWorkstation搭的虚拟机 CentOS6.5,内核版本2.6.32-431.el6.x86_64 在该环境下升级至4.9.195版本(版本随便选的一个),并且编译版本信息(版本信息里面加上我的学号_姓名) 确定内核以及版本信息 [root@ymhadoop ~]# uname -r 2.6.32-431.el6.x86_64 [root@ymhadoop ~]# cat /etc/centos-release
分类: 其他 发布时间: 10-19 21:17 阅读次数: 0

利用sklearn库预测科比生涯数据

先来看看这份科比生涯的数据集:数据集下载 这个表格记录了科比30000多个镜头的详细数据,共有25个标签。 具体的设计思路是将这25个标签代表的数据进行分析,找出对科比投篮结果有影响的标签,利用机器学习中随机森林的算法训练出可以预测科比是否能够投篮命中的模型。 先来看看这25个标签具体代表什么(自己不是篮球的专业人士和爱好者,所以具体的内容可能有所出入,不过不会影响到分析结果) action_type(用什么方式投的篮) combined_shot_type(结合什么方式投篮) game_ev
分类: 其他 发布时间: 10-19 21:17 阅读次数: 0

0级搭建类0012-Windows Server 2019安装(2019) 公开

项目文档引子系列是根据项目原型,制作的测试实验文档,目的是为了提升项目过程中的实际动手能力,打造精品文档AskScuti。 项目文档引子系列目前不对外发布,仅作为博客记录。如学员在实际工作过程中需提前演练,可单独联系进行索取。 文档编号:0-0-12 Windows Server 2019 安装 文档类别:公开型 PUB 在线查看 点击下载
分类: 其他 发布时间: 10-19 21:17 阅读次数: 0

泰坦尼克获救预测

数据中标签的含义: PassengerId => 乘客ID Pclass => 乘客等级(1/2/3等舱位) Name => 乘客姓名 Sex => 性别 Age => 年龄 SibSp => 堂兄弟/妹个数 Parch => 父母与小孩个数 Ticket => 船票信息 Fare => 票价 Cabin => 客舱 Embarked => 登船港口 将数据进行描述读取 import pandas titanic = pandas.read_csv('titanic_train.csv')
分类: 其他 发布时间: 10-19 21:17 阅读次数: 0

.net 多线程同步

Thread Join Mutex WaitOne ReleaseMutex SemaphoreSlim Wait Release AutoResetEvent WaitOne Set ManualResetEventSlim Wait Set Reset CountdownEvent Wait Signal Barrier SignalAndWait ReaderWriterLockSlim EnterReadLock ExitReadLock EnterUpgradeableReadLoc
分类: 其他 发布时间: 10-19 21:17 阅读次数: 0

linux进阶-awk精讲

linux进阶-awk精讲 简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。 awk其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓
分类: 其他 发布时间: 10-19 21:01 阅读次数: 0

Spring Boot 文件下载

1. 文件下载类 import javax.servlet.http.HttpServletResponse; import java.io.*; public class DownloadUtil { public boolean fileDownload(HttpServletResponse response,String filePath,String fileName) throws UnsupportedEncodingException {
分类: 其他 发布时间: 10-19 21:01 阅读次数: 0

忍者钩爪 ( ninja) 题解———2019.10.19

可以到这里测。。嘿嘿嘿 题目: 【问题 描述 】 小 Q 是一名酷爱钩爪的忍者, 最喜欢飞檐走壁的感觉, 有一天小 Q 发现一个练习使用钩 爪的好地方,决定在这里大显身手。 场景的天花板可以被描述为一个无穷长的数轴, 初始小 Q 挂在 原点上。 数轴上有 N 个坐 标为整数的圆环供小 Q 实现钩爪移动。具体操作为:小 Q 可以将钩爪挂到圆环上,进而荡到 关于圆环坐标 轴 对称的位置。例如小 Q 在 3,圆环在 7,则小 Q 可以通过该圆环移动到 11。 现在一个问题难倒了小 Q,如
分类: 其他 发布时间: 10-19 21:01 阅读次数: 0

Hash算法及java HashMap底层实现原理理解(含jdk 1.7以及jdk 1.8)

现在很多公司面试都喜欢问java的HashMap原理,特在此整理相关原理及实现,主要还是因为很多开发集合框架都不甚理解,更不要说各种其他数据结构了,所以造成面子造飞机,进去拧螺丝。 1.哈希表结构的优势? 哈希表作为一种优秀数据结构 本质上存储结构是一个数组,辅以链表和红黑树 数组结构在查询和插入删除复杂度方面分别为O(1)和O(n) 链表结构在查询和插入删除复杂度方面分别为O(n)和O(1) 二叉树做了平衡 两者都为O(lgn) 而哈希表两者都为O(1) 2.哈希表简介 哈希表
分类: 其他 发布时间: 10-19 21:01 阅读次数: 0

linux进阶-sed精讲

linux进阶-sed精讲 简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。 sed使用参数 [root@www ~]# sed [-nefr] [动作] 选项与参
分类: 其他 发布时间: 10-19 21:01 阅读次数: 0

HDU 6621"K-th Closest Distance"(二分+主席树)

传送门 •题意   有 $m$ 次询问,每次询问求 $n$ 个数中, $[L,R]$ 区间距 $p$ 第 $k$ 近的数与 $p$ 差值的绝对值; •题解   二分答案,假设当前二分的答案为 $x$,那么如何判断 $x$ 是否可以呢?   只需判断 $[L,R]$ 区间值在 $[p-x,p+x]$ 的数的个数 $sum$ 是否大于等于 k 即可;   如果 $sum \geq k$,那么,x 大了,需要减小范围,反之,需要增大范围;   如何快速求解 $[L,R]$ 区间值在 $[p-x,p+
分类: 其他 发布时间: 10-19 21:01 阅读次数: 0

C++ uchar类型

uchar 类型只能保存0-255的数字溢出后会从0开始继续累加.所以小心使用 uchar u; u +=u; 溢出了也不会提醒你.
分类: 其他 发布时间: 10-19 21:01 阅读次数: 0

使用SpringMVC<mvc:view-controller/>标签时踩的一个坑

<mvc:view-controller>标签 如果我们有些请求只是想跳转页面,不需要来后台处理什么逻辑,我们无法在Action中写一个空方法来跳转,直接在中配置一个如下的视图跳转控制器即可(不经过Action,直接跳转页面) 在jsp页面中写入: <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>首页</title> </head> <body>
分类: 其他 发布时间: 10-19 21:01 阅读次数: 0