<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[WhiteAdam的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/WhiteAdam</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; WhiteAdam]]></copyright><item><title><![CDATA[JAVA编写一个简单的龟兔赛跑小程序]]></title><link>https://blog.youkuaiyun.com/WhiteAdam/article/details/109746438</link><guid>https://blog.youkuaiyun.com/WhiteAdam/article/details/109746438</guid><author>WhiteAdam</author><pubDate>Tue, 17 Nov 2020 16:47:04 +0800</pubDate><description><![CDATA[创建一个Race类
package com.www.Thread;

public class Race implements Runnable{
	private static String winner;

	@Override
	public void run() {
		// TODO Auto-generated method stub
		int sum = 0;
		int step = 0;
		while(true) {
			if (Thread.currentThread().getN]]></description><category></category></item><item><title><![CDATA[华为路由器RIP V2作业]]></title><link>https://blog.youkuaiyun.com/WhiteAdam/article/details/109698614</link><guid>https://blog.youkuaiyun.com/WhiteAdam/article/details/109698614</guid><author>WhiteAdam</author><pubDate>Sun, 15 Nov 2020 00:14:25 +0800</pubDate><description><![CDATA[1.作业

2.拓扑图
第二个拓扑图中我的环回地址分别是1.1.1.1 、2.2.2.2 、3.3.3.3、 4.4.4.4
路由器R1

&lt;Huawei&gt;sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys R1
[R1]interface LoopBack 0 
[R1-LoopBack0]ip address 1.1.1.1 24				环回地址
[R1-LoopBack0]int g0/0/0
[R1-Gigab]]></description><category></category></item><item><title><![CDATA[思科路由器的简单配置]]></title><link>https://blog.youkuaiyun.com/WhiteAdam/article/details/109321020</link><guid>https://blog.youkuaiyun.com/WhiteAdam/article/details/109321020</guid><author>WhiteAdam</author><pubDate>Tue, 27 Oct 2020 21:27:32 +0800</pubDate><description><![CDATA[拓扑图

进行命令配置
Router&gt;en						//进入特权模式
Router#conf t					//进入全局模式
Router(config)#int fa0/0		//进入fa0/0接口
Router(config-if)#ip address 192.168.1.1 255.255.255.0			//设置IP地址
Router(config-if)#no sh			//启用接口			
Router(config)#int fa0/1		//进入fa0/1接口
Router(confi]]></description><category></category></item><item><title><![CDATA[思科交换机端口聚合]]></title><link>https://blog.youkuaiyun.com/WhiteAdam/article/details/109319184</link><guid>https://blog.youkuaiyun.com/WhiteAdam/article/details/109319184</guid><author>WhiteAdam</author><pubDate>Tue, 27 Oct 2020 20:32:33 +0800</pubDate><description><![CDATA[端口聚合
端口聚合也叫做以太通道（ethernet channel），主要用于交换机之间连接。但是，失去了路径冗余的优点，因为STP的链路切换会很慢，在50s左右。使用以太通道的话，交换机会把一组物理端口联合起来，做为一个逻辑的通道，也就是channel－group，这样交换机会认为这个逻辑通道为一个端口。
端口聚合的优点
带宽增加
带宽相当于组成组的端口的带宽总和。
增加冗余
只要组内不是所有的端口都down掉，两个交换机之间仍然可以继续通信。
负载均衡
可以在组内的端口上配置，使流量可以在这些端口上自动]]></description><category></category></item><item><title><![CDATA[python中的容器]]></title><link>https://blog.youkuaiyun.com/WhiteAdam/article/details/108912835</link><guid>https://blog.youkuaiyun.com/WhiteAdam/article/details/108912835</guid><author>WhiteAdam</author><pubDate>Sat, 03 Oct 2020 21:24:51 +0800</pubDate><description><![CDATA[1.list	列表
python提供的列表这种容器，是一种线性结构的存储空间
列表的定义：
1、	ls = [ ]
2、	ls2 = list()
3、	list3 = list([1,2,3,4,5,6,7])            # list3 =[1,2,34,4,5,6]
访问list的元素（element）
通过下标访问，注意：从0开始
ls3[4]
也可以通过下标修改元素的值
ls3[2] = 100	# 修改元素的值
列表常见的方法
|-- append(元素)		# 在列表尾部追加一个元素]]></description><category></category></item><item><title><![CDATA[Python程序控制流程-三大流程]]></title><link>https://blog.youkuaiyun.com/WhiteAdam/article/details/108912576</link><guid>https://blog.youkuaiyun.com/WhiteAdam/article/details/108912576</guid><author>WhiteAdam</author><pubDate>Sat, 03 Oct 2020 19:49:03 +0800</pubDate><description><![CDATA[1、顺序结构
代码是从上到下、从左到右运行的
2、选择结构
1.单分支选择结构
		if 条件:
			# 条件成立时要执行的代码

2.双分支选择结构
		if condition:
			# 条件成立时要执行的代码
		
		else:
			# 条件不成立时要执行的代码

3. 多分支选择结构
		if 条件1:
			# 条件1成立时要执行的代码
		elif 条件2:
			# 条件2成立时要执行的代码
		...
		else:
			# 前面条件都不满足时要执行的代码

3.循环
while ]]></description><category></category></item><item><title><![CDATA[Python入门--变量和常见运算符]]></title><link>https://blog.youkuaiyun.com/WhiteAdam/article/details/108912056</link><guid>https://blog.youkuaiyun.com/WhiteAdam/article/details/108912056</guid><author>WhiteAdam</author><pubDate>Sat, 03 Oct 2020 18:53:51 +0800</pubDate><description><![CDATA[变量
运行时可以发生变化的量
变量名只有在第一次出现的时候才是定义变量，如果再次出现时，不是定义变量，而是直接使用之前定义的变量。
1、变量的定义
在Java、C、C++这些强数据类型语言中，定义变量必须声明变量的类型
例：int a = 10;
python是弱数据语言，在定义使用变量的过程中，不用声明变量的类型；解释器会自动根据值来判断
python变量的定义：变量名称 = 变量值
2、变量命名的规范
1）变量名可以包括字母、数字、下划线，但是不能以数字作为开头。
例：num1就是一个合法的变量名，但是]]></description><category></category></item><item><title><![CDATA[python环境配置]]></title><link>https://blog.youkuaiyun.com/WhiteAdam/article/details/108735129</link><guid>https://blog.youkuaiyun.com/WhiteAdam/article/details/108735129</guid><author>WhiteAdam</author><pubDate>Tue, 22 Sep 2020 16:37:57 +0800</pubDate><description><![CDATA[Windowns操作系统中安装Python
1.下载python
访问python官网：https://www.python.org  下载安装包

2.选择版本


这里我就选3.8.2以这个版本为例
选择64位   web-based在线安装
3.双击安装
Install Now 立即安装
Customize installztion自定义安装
我选择自定义安装，一般不放在C盘，记得勾选Add Python 3.8 to PATH,不然的话就要自己配置环境next
勾选第一个给所有用户安装，然后选择安装]]></description><category></category></item><item><title><![CDATA[RHCSA(5)]]></title><link>https://blog.youkuaiyun.com/WhiteAdam/article/details/106606809</link><guid>https://blog.youkuaiyun.com/WhiteAdam/article/details/106606809</guid><author>WhiteAdam</author><pubDate>Wed, 17 Jun 2020 09:37:46 +0800</pubDate><description><![CDATA[当前用户永久生效的命令别名
（1）写一个命令别名为hello，实现的功能为每输入一次hello命令，就有hello，everyone写入file.txt
（2）写一个命令别名为shuaxin，实现的功能为每输入一次该命令，file.txt文件内所有时间就更新为当前时间。
3.所有用户生效的命令别名
（1）写一个所有用户都生效的命令别名为hh，输入这个命令之后可以在当前用户家目录下面创建一个file1文件。
1创建用户gentoo，附加组为bin和root，默认shell为/bin/csh，注释信息为"Gen]]></description><category></category></item><item><title><![CDATA[Linux系统中的安装包管理（8）]]></title><link>https://blog.youkuaiyun.com/WhiteAdam/article/details/106734336</link><guid>https://blog.youkuaiyun.com/WhiteAdam/article/details/106734336</guid><author>WhiteAdam</author><pubDate>Sat, 13 Jun 2020 18:06:39 +0800</pubDate><description><![CDATA[一、rpm命令是RPM软件包的管理工具。
rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序，由于它遵循GPL规则且功能强大方便，因而广受欢迎。逐渐受到其他发行版的采用。RPM套件管理方式的出现，让Linux易于安装，升级，间接提升了Linux的适用度。
rpm常用指令
rpm -qa | grep   软件名:查询已安装的rpm列表中是否有某软件
rpm -qa查询所安装的所有rpm软件包
rpm -qa | more分页显示，查询所安装的所有rpm软件包
rpm -q 软件]]></description><category></category></item><item><title><![CDATA[linux部分权限（6）]]></title><link>https://blog.youkuaiyun.com/WhiteAdam/article/details/106668797</link><guid>https://blog.youkuaiyun.com/WhiteAdam/article/details/106668797</guid><author>WhiteAdam</author><pubDate>Wed, 10 Jun 2020 17:13:20 +0800</pubDate><description><![CDATA[#######################权限#######################
1.-rw-rw-r–. 1 root   redhat     0 11月 24 15:48 aa
drwxr-xr-x. 2 root   root       6 11月 24 16:11 test
简述权限标识位对文件的作用
例：aa文件的所属用户为root ，root对aa文件有读和写的权限；
==  aa文件的所属用户root对其有读取和写入权限 所属组对其有读取和写入权限，其它用户只有读取权限
t]]></description><category></category></item><item><title><![CDATA[RHCSA文件目录管理处理命令（4）]]></title><link>https://blog.youkuaiyun.com/WhiteAdam/article/details/106597164</link><guid>https://blog.youkuaiyun.com/WhiteAdam/article/details/106597164</guid><author>WhiteAdam</author><pubDate>Sun, 07 Jun 2020 20:21:42 +0800</pubDate><description><![CDATA[RHCSA文件目录管理处理命令
文件目录管理处理命令
1.创建目录/test/sysroot在该目录下创建三个文件a,b,c 之后再将sysroot目录移动到/tmp目录下改名为sys保证目录下三个文件也存在。
下面展示一些
内联代码片。
// mkdir  -pv  /test/sysroot/{a,b,c}
cp sysroot /tmp/sys


2.删除 /tmp/sys/a 文件。
3、创建目录/tmp下创建4个目录，并在这四个目录下分别创建一个test目录
4、创建一个test目录，在该目录下]]></description><category></category></item><item><title><![CDATA[NAT网络地址转换方法]]></title><link>https://blog.youkuaiyun.com/WhiteAdam/article/details/103097599</link><guid>https://blog.youkuaiyun.com/WhiteAdam/article/details/103097599</guid><author>WhiteAdam</author><pubDate>Mon, 18 Nov 2019 21:09:07 +0800</pubDate><description><![CDATA[NAT技术
定义：Network Address Translation
作用：
当在专用网内部的一些主机本来已经分配到了本地IP地址（即仅在本专用网内使用的专用地址），但现在又想和因特网上的主机通信（并不需要加密）时，可使用NAT方法。
优点：
1.有效缓解IP地址资源枯竭的问题
2.有效地避免来自网络外部的攻击，隐藏并保护网络内部的计算机
分类：
1.静态NAT（一对一）
2.NAPT/PAT...]]></description><category></category></item><item><title><![CDATA[ACL协议]]></title><link>https://blog.youkuaiyun.com/WhiteAdam/article/details/103049876</link><guid>https://blog.youkuaiyun.com/WhiteAdam/article/details/103049876</guid><author>WhiteAdam</author><pubDate>Wed, 13 Nov 2019 16:40:08 +0800</pubDate><description><![CDATA[1.什么是ACL协议
ACL全称：access control list ，访问控制列表
作用：
1.实现访问控制
2.抓取感兴趣流量供其他技术调用
工作原理：
通过在路由器上手工定义一张ACL列表，表中包含有多种访问规则，然后将此表调用在路由的某个接口的某个方向上（入口和出口），让路由器对收到的流量基于表中规则执行动作–允许、拒绝
ACL匹配规则：
自上而下按照顺序依此匹配，一旦匹配中流量，则不...]]></description><category></category></item><item><title><![CDATA[VLAN的创建]]></title><link>https://blog.youkuaiyun.com/WhiteAdam/article/details/103000388</link><guid>https://blog.youkuaiyun.com/WhiteAdam/article/details/103000388</guid><author>WhiteAdam</author><pubDate>Sun, 10 Nov 2019 20:32:14 +0800</pubDate><description><![CDATA[1.创建 VLAN
1）因为一些家庭或者中小型企业购入路由器的成本过高，而我们想多划分一些局域网，但一个交换机只能提供一个实际的局域网，并且路由器上的接口有限，交换机当查表无法找到目标主机时就会通过洪泛的方式广播来寻找

...]]></description><category></category></item><item><title><![CDATA[OSPF协议启动成功后]]></title><link>https://blog.youkuaiyun.com/WhiteAdam/article/details/102948063</link><guid>https://blog.youkuaiyun.com/WhiteAdam/article/details/102948063</guid><author>WhiteAdam</author><pubDate>Thu, 07 Nov 2019 09:45:55 +0800</pubDate><description><![CDATA[OSPF协议启动成功后
当路由器启动成功后，使用224.0.0.5发出Hello包，发现并建立邻居关系，生成邻居表，
display ospf peer brief   //查看邻居关系摘要
 OSPF Process 1 with Router ID 2.2.2.2   //自己的信息
	  Peer Statistic Information


Area Id          Interf...]]></description><category></category></item><item><title><![CDATA[OSPF协议的运用]]></title><link>https://blog.youkuaiyun.com/WhiteAdam/article/details/102911975</link><guid>https://blog.youkuaiyun.com/WhiteAdam/article/details/102911975</guid><author>WhiteAdam</author><pubDate>Tue, 05 Nov 2019 16:27:45 +0800</pubDate><description><![CDATA[OSPF：Open Shortest Path First
中文直译为：开放式的最短路径优先协议
1）概念
组播发送：224.0.0.5/6
标准的链路状态型路由协议—路由器之间传递拓扑
版本：OSPFv2–IPv4  OSPFv3–IPv6
更新方式：触发更新   存在周期更新30min
OSPF网络需要结构化部署：1、区域划分   2、IP地址规划
链路状态型路由协议的距离矢量特征–区域之内传...]]></description><category></category></item><item><title><![CDATA[DHCP动态协议配置]]></title><link>https://blog.youkuaiyun.com/WhiteAdam/article/details/102906010</link><guid>https://blog.youkuaiyun.com/WhiteAdam/article/details/102906010</guid><author>WhiteAdam</author><pubDate>Tue, 05 Nov 2019 10:55:01 +0800</pubDate><description><![CDATA[DHCP动态协议的配置
定义：
DHCP：动态主机配置协议–统一分发和管理IP地址
基于UDP协议，端口号67&amp;68
基于Client/Server架构
成为DHCP服务器的基本条件
1.自身拥有合法的IP地址
2.自身拥有网卡或者接口连接到索要下发的网络范围
DHCP数据包以及过程：
客户端                                服务器
---------DHCP...]]></description><category></category></item><item><title><![CDATA[网络的组建]]></title><link>https://blog.youkuaiyun.com/WhiteAdam/article/details/102811286</link><guid>https://blog.youkuaiyun.com/WhiteAdam/article/details/102811286</guid><author>WhiteAdam</author><pubDate>Wed, 30 Oct 2019 20:43:50 +0800</pubDate><description><![CDATA[网络组建步骤
1.配置路由器
查看设备接口摘要信息

[Huawei]display ip interface brief
*down: administratively down
^down: standby
(l): loopback
(s): spoofing
The number of interface that is UP in Physical is 1
The number of ...]]></description><category></category></item><item><title><![CDATA[HCNA-y第一天]]></title><link>https://blog.youkuaiyun.com/WhiteAdam/article/details/102774536</link><guid>https://blog.youkuaiyun.com/WhiteAdam/article/details/102774536</guid><author>WhiteAdam</author><pubDate>Tue, 29 Oct 2019 01:02:51 +0800</pubDate><description><![CDATA[然后我详细了解了TCP和UDP协议，有人调侃到互联网思维就是化缘改叫众筹，算命的该叫分析师，那我说TCP和UDP这两个协议就是送快递的，TCP就是古代的镖局安全可靠，老实巴交，效率低下，成本很高，/UDP就是现代快递贴上快递单效率高范围广速度快]]></description><category></category></item></channel></rss>