自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 nginx反向代理

NGINX反向代理

2023-02-11 23:03:57 208

原创 nginx-host绕过实例复现

nginx

2023-02-08 22:24:37 165

原创 iptables端口复用后门+SSLH(作业)

iptables端口复用后门+sslh

2023-02-02 23:58:41 195

原创 虚拟主机3种方式nginx/apache+跨域知识点整理

虚拟主机3种方式nginx/apache+跨域知识点整理

2023-01-31 18:03:01 238

原创 第二次知识整理

第二次知识整理

2023-01-10 10:08:14 83

原创 第一天上课知识简单整理

总结

2023-01-10 09:42:09 88

原创 生成树保护技术

一.BPDU保护[1]当我们在access接口上配置stp edged-port enable命令时,目的让其收敛时间是0,但是该命令会是的 改接口丧失检测环路的能力,本质是该命令时不加入生成树收敛的意思。[2] stp bpdu-protection //全局开启生成树的BPDU保护,作用是当stp edged-port接口收到BPDU时, 会强制关闭改接口。3:This edged- por t GigabitEthernet0/0/2 that enabled BPDU-Protection w

2022-03-25 15:27:22 2616

原创 园区网设计总体流程

园区网设计流程

2022-03-25 15:08:18 1645

原创 OSPF协议总结

OSPF文字概括OSPF:一、OSPF是什么?OSPF的特点1、open shortest path first开放式最短路径优先,是一种链路状态的IGP协议,基于IP协议号892、无环路:防环机制3、收敛速度快4、扩展性强多区域划分,普通区域必须和骨干区域直接相连5、支持认证:按照认证方式分为接口认证和区域认证,接口认证优于区域认证按照认证类型分为空认证,明文认证和MD5密文认证认证的类型和信息放在OSPF的报头部分,需要对OSPF所有报文都做认证区域0认证需要注意哪些问题:也需要对v

2022-01-21 23:45:04 4299 2

原创 静态综合实验

首先是实验要求首先看实验要求,构建实验思路.1、IP地址规划2、实施部署的规划(1)、设备间交互——起协议(2)、使所有的节点有合法IP地址(3)、开始路由达到全网可达(4) 、策略——部署 、优化、安全(5)、测试(6)、排错3、维护4、升级第二步根据实验构建拓扑结构并每个接口配置好ip,和还回路由.第三步构建配置静态路由思路,给每个接口配制静态路由,以及缺省路由让他们能够ping通每个路由器.例如:实现全网可达后.进行下一步DHCP的配置.第四步利用接口模式配置

2022-01-12 19:59:40 62

原创 TCP可靠机制详解

TCP的可靠传输通过以下四种传输机制来保证。确认:当TCP收到来自TCP连接另一端的数据后,将给对端发送一个确认信息,这个确认信息并不是立即发送的,通常情况下会延迟几分之一秒。重传:当TCP发出一个报文段后,会对该报文段启动一个定时器,等待目标端确认收到这个报文段。若在计时内收不到确认信息,就会重新发送这个报文段。排序:TCP报文段作为IP数据报来传输,由于IP数据报的到达可能会失序,因为TCP报文段的到达也可能会失序。如果必要的话,TCP将对收到的数据进行排序,将收到的数据以正确的顺序交给应用层。

2022-01-12 18:03:43 1514

原创 TCP的三次握手和四次断开详解

TCP的三次握手和四次断开详解TCP 的三次握手第一次握手第二次握手第三次握手TCP的四次断开解释第一次断开第二次断开第三次断开第四次断开!TCP 的三次握手TCP(Transmission Control Protocol)传输控制协议.最主要的作用是保证了面向连接.第一次握手1)首先客户端向服务器端发送一段TCP报文,其中:标记位为SYN,表示“请求建立新连接”;序号为Seq=X(X一般为1);随后客户端进入SYN-SENT阶段。第二次握手服务器端接收到来自客户端的TCP报文之后,结

2022-01-12 17:57:13 2768

原创 python第三天作业

1、从键盘输入3个数,求最大值a = input("请输入一个数值:")b = input("请再输入一个数值:")c = input("请再再输入一个数值:")max = 0if a > b: if a > c: max = a else: max = celse: if b > c: max = b else: max = cprint("最大值为:" + max)2、买彩

2021-11-08 22:21:29 271

原创 python 第二天作业

Python1、某超市举办抽奖活动,中奖条件是会员卡号各位数字之和为16。会员输入自己的四位卡号,即可知是否中奖。如:中奖结果:true在这里插入代码片a=int(input("输入会员卡号:")) b1 = a%10 b2 =(int(a/10))%10 b3 =(int(a/100))%10 b4=(int(a/1000))%10 print("中奖结果:",b1+b2+b3+b4==16)2、用户输入两个数,判断是否是奇数,输出结果如下:“是奇数?true/false”num

2021-11-08 20:27:45 774

原创 day01python知识点整理

1、编程语言的历史普及第一代编程语言:机器指令第二代编程语言:面向机器的编程语言:A B 汇编……第三代编程语言(高级语言):C语言、c++面向对象语言:2、Python的历史1989年诞生1991年出现Python 1.0人工智能:3、环境的安装和配置开发环境:记事本工具即可(vscode、vim、sublime……)IDE(集成开发工具):pycharm(暂时不用,后面再说)运行环境:作用:将我们的写的代码(字符串)转换为二进制官方cpython解释器首选去官网https

2021-11-01 11:37:56 97

原创 java基础——常见运算符

1.最常用的算术运算符1.算术运算符:+ 加- 减* 乘/ 除% 取余补充:常(恒)量在程序运行时,不能修改它的值的量在java中,声明常量使用的关键字比较(关系)运算符:> 大于< 小于>= 大于或等于<= 小于或等于!= 不等于== 等于3.逻辑运算符:连接多个条件的关联关系的与 && & // 表示的是并且关系,全部为真则为真,否则为假或 || | // 表示或

2021-07-08 21:58:13 55

原创 Java入门 -- 变量和数据类型

1.java的注释什么是注释? 标注出来的解释对于新手来说 JAVA的注释是非常重要的,我们应该多写注释。而目前的注释方式主要有三种。第一种,单行注释 代码为双斜线 // 即可比如这里的// 先声明就是一种简单的单行注释第二种,多行注释 有两种方式a. 就是连续的单行注释就可以作为多行注释了。b. /* 斜线加*也是基本的多行注释比如这里的两种注释都为多行注释。第三种.文档注释:一种特殊的多行注释,是用来生成帮助文档的/** */2.变量(vari

2021-07-07 15:09:30 102

原创 Java环境变量配置

Java环境变量配置1.下载首先下载jdk安装包网址进去选择自己需要的版本下载就行了网址是 https://www.oracle.com/cn/index.html#products2.安装下载完成后双击安装3.环境变量的配置右键点击此电脑进入属性界面进如高级系统设置点击环境变量新建一个变量变量名如图所示,然后变量值设为你之前安装JDK包的位置即可然后新建一个path,变量值如图所示所有步骤结束之后,全部点击确定保存下来然后查看配置。4.查看这样就完成了Jav

2021-07-07 14:47:23 71

原创 python函数入门和使用

函数:1、什么是函数?c语言是一门面向过程的语言函数就是行为、就是动作、就是功能、就是过程2、python如何定义函数?关键字 def 【defined function】函数名称的命名规范就是变量命名规范def 函数名称([参数列表] ):#函数体#[return 返回值]函数默认是不会执行的,需要调用才能执行函数是默认存储在堆内存中函数跟普通代码之间隔两个空格调用函数:函数名称()在这里插入图片描述3、函数的分类是否存在返回值|-- 有返回值的函数使用return关键

2021-01-24 17:46:40 77

原创 python--容器入门

容器用于方便我们操作和管理大批量的数据分为四个类型:一、list列表列表,即有序的数列在程序中,线性表:数组、链表、栈、队列python的list底层就是基于双向链表结构设计的如何定义list遍历列表借助循环语句即可控制列表append(元素):在列表尾部追加元素insert(index,元素):在对应索引位插入元素remove(元素):移除元素,如果不存在,则报错pop (index=一1):默认移除最后一个元素,如果存在参数,则就是要移除的下标(若是有误,则会报错)copy

2021-01-18 14:47:38 51

原创 python简析程序控制流程

程序控制流程分为三种一:顺序控制流程顾名思义,即从上而下,从左往右的顺序流程执行。二:选择控制流程单分支:if 判断语句a = 0b = 0if a == b:print(“a与b相等”)双分支:if else 嵌套判断语句多分支if elif elif ··· elif多判断点(elif可以任意多个)三:循环控制流程while循环while 循环条件:循环内容(其中可以嵌套循环和判断等)(break:破坏并跳出循环)(continue:此次循环结束,开始下一次循环)

2021-01-18 14:42:26 49

原创 python入门-变量的使用和常见的运算符

python入门-变量的使用和常见的运算符 变量运行时可以发生变化的量变量名只有在第一次出现的时候才是定义变量,如果再次出现时,不是定义变量,而是直接使用之前定义的变量。1、变量的定义python是弱数据语言,在定义使用变量的过程中,不用声明变量的类型;解释器会自动根据值来判断python变量的定义:变量名称 = 变量值2、变量命名的规范其变量名时需要遵守如下三条规则1、只能是一个词2、只能包含字母、数字、下划线3、不能以数字开头...

2021-01-15 13:23:03 113

原创 python的环境安装

**python的环境安装**关于python的环境安装你好! Python解释器既有Windows版本也有Linux版本,这里我简单说一下关于Windows版本的python 的环境安装。首先我们需要在python.org中下载环境。2将环境下载完成后进入安装界面。我们最好选择第二个自定义安装,并且勾上下面两个选项。3.然后进入到下一个界面。选项全部勾选并且继续进入的下一个界面。4.高级选项如图勾选即可。5.安装in...

2021-01-12 22:08:36 93

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除