NP笔记
语雀python笔记

语雀python笔记以下是语雀(Yuque)上的一篇关于Python的笔记,供您参考:Python笔记:从入门到实践摘要:本篇文章旨在帮助读者快速了解Python编程语言的基础知识和常用实践。
通过学习本篇文章,您将掌握Python的基本语法、数据类型、控制流、函数等概念,并学会编写简单的Python程序。
引言Python是一种广泛使用的编程语言,以其易读性、简洁性和强大的库支持而闻名。
无论您是初学者还是经验丰富的程序员,学习Python都将为您带来许多好处。
在本篇文章中,我们将通过一系列简单的步骤和示例,引导您逐步了解Python的基础知识和常用实践。
一、Python基础1. 安装Python首先,您需要安装Python解释器。
您可以从Python官网下载并安装最新版本的Python。
安装完成后,您可以在命令行中输入`python --version`来验证Python是否成功安装。
2. Hello World程序在Python中,一个简单的Hello World程序可以这样写:```pythonprint("Hello, World!")```3. 注释在Python中,我们使用``符号来添加注释。
注释可以帮助我们理解代码的功能和作用。
例如:```python这是一个注释print("Hello, World!") 这也是一个注释```4. 变量在Python中,变量用于存储数据。
我们使用`=`符号来给变量赋值。
例如:```pythonname = "Alice"age = 25```5. 数据类型Python支持多种数据类型,如整数、浮点数、字符串、列表、元组、字典等。
例如:```pythonnum = 123 整数类型float_num = 浮点数类型str_num = "456" 字符串类型```。
Python笔记

Python笔记1.在Python中数的类型有三种——整数、浮点数和复数。
其中整数类型⼜分为int (有符号整数)、long (长整数)和bool (布尔值)。
复数的例⼦:(-5+4j)。
在Python中不⽤区分’long int’类型,长整数范围仅受限于⽤户计算机的虚拟内存总数。
2.没有仅仅使⽤ASCII的字符串,原因是Unicode是ASCII的超集。
如果要严格使⽤ASCII编码的字节流,可⽤str.encode("ascii")。
默认所有的字符串的编码是Unicode。
(P14 in “A Byte of Python”)3.可以⽤单引号指定字符串,如:4.在双引号中的字符串与单引号中的字符串的使⽤完全相同,如:5.利⽤三引号("""or’’’),你可以指⽰⼀个多⾏的字符串。
你可以在三引号中⾃由的使⽤单引号和双引号,如:将会输出:6.⼀个字符串⼀旦创建,就不能再改变它。
(P16)7.如果把两个字符串按字⾯意义相邻放着,他们会被Python⾃动级连,如:等价于8.format⽅法:输出为:也可⽤字符串连接:来实现9.物理⾏是你在编写程序时所看见的。
逻辑⾏是Python看见的单个语句。
Python假定每个物理⾏对应⼀个逻辑⾏。
默认地,Python希望每⾏都只使⽤⼀个语句,这样使得代码更加易读。
如果你想要在⼀个物理⾏中使⽤多于⼀个逻辑⾏,那么你需要使⽤分号(;)来特别地标明这种⽤法。
分号表⽰⼀个逻辑⾏或语句的结束10.在Python中,每⾏开头的空⽩很重要,其⽤来决定逻辑⾏缩进的层次,从⽽来决定语句分组。
同⼀层次的语句必须有相同的缩进,每⼀组这样的语句称为⼀个块。
如:11.表达式可以被分解成操作符和操作数。
12.Python 也⽀持增量赋值。
如:等价于13.相同优先级的运算符按照从左向右的顺序计算(左结合性);相同优先级的赋值运算符有从右向左的结合顺序(右结合性)。
[鱼书笔记]深度学习入门:基于Python的理论与实现个人笔记分享
![[鱼书笔记]深度学习入门:基于Python的理论与实现个人笔记分享](https://img.taocdn.com/s3/m/0157d41d77c66137ee06eff9aef8941ea76e4be7.png)
[鱼书笔记]深度学习⼊门:基于Python的理论与实现个⼈笔记分享为了完成毕设, 最近开始⼊门深度学习.在此和⼤家分享⼀下本⼈阅读鱼书时的笔记,若有遗漏,欢迎斧正!若转载请注明出处!⼀、感知机感知机(perceptron)接收多个输⼊信号,输出⼀个信号。
如图感知机,其接受两个输⼊信号。
其中θ为阈值,超过阈值神经元就会被激活。
感知机的局限性在于,它只能表⽰由⼀条直线分割的空间,即线性空间。
多层感知机可以实现复杂功能。
⼆、神经⽹络神经⽹络由三部分组成:输⼊层、隐藏层、输出层1. 激活函数激活函数将输⼊信号的总和转换为输出信号,相当于对计算结果进⾏简单筛选和处理。
如图所⽰的激活函数为阶跃函数。
1) sigmoid 函数sigmoid函数是常⽤的神经⽹络激活函数。
其公式为:h(x)=11+e−x如图所⽰,其输出值在 0到 1 之间。
2) ReLU 函数ReLU(Rectified Linear Unit)函数是最近常⽤的激活函数。
3) tanh 函数2. 三层神经⽹络的实现该神经⽹络包括:输⼊层、2 个隐藏层和输出层。
def forward(network, x): # x为输⼊数据# 第1个隐藏层的处理,点乘加上偏置后传⾄激活函数a1 = np.dot(x, W1) + b1z1 = sigmoid(a1)# 第2个隐藏层的处理a2 = np.dot(z1, W2) + b2z2 = sigmoid(a2)#输出层处理 identidy_function原模原样输出a3a3 = np.dot(z2, W3) + b3y = identify_function(a3)return y # y为最终结果3. 输出层激活函数⼀般来说,回归问题选择恒等函数,分类问题选择softmax函数。
softmax函数的公式:y k=e a k ∑n i=1e a i假设输出层有n个神经元,计算第k个神经元的输出y k。
帮我玩pu笔记

帮我玩pu笔记摘要:1.Pu笔记简介2.Pu笔记的特点3.如何使用Pu笔记4.Pu笔记的应用场景5.总结正文:【1.Pu笔记简介】Pu笔记是一款轻量级的笔记应用,旨在帮助用户随时随地记录和整理灵感、想法和重要信息。
Pu笔记的特点在于其简洁的界面设计和强大的编辑功能,使得用户可以轻松地进行文本编辑、插入图片、音频和视频等多媒体内容。
【2.Pu笔记的特点】1.简洁界面:Pu笔记的界面设计简洁大方,让用户可以专注于内容创作,避免不必要的干扰。
2.多样化的内容编辑:支持文本、图片、音频和视频等多种格式,满足用户在不同场景下的需求。
3.自动保存:Pu笔记具备自动保存功能,无需担心数据丢失。
4.跨平台同步:支持多设备同步,让用户可以在不同设备上轻松查看和编辑笔记。
5.隐私保护:Pu笔记注重用户隐私,为用户提供安全的数据保护。
【3.如何使用Pu笔记】1.下载和注册:在应用商店下载Pu笔记,完成注册后即可使用。
2.创建笔记:点击右上角“+”按钮,即可创建新的笔记。
3.编辑内容:在笔记编辑界面,可以使用文本、图片、音频和视频等功能,丰富笔记内容。
4.分类和标签:为笔记添加分类和标签,便于管理和查找。
5.分享和导出:完成后,可以通过分享功能将笔记分享给他人,或导出为PDF、Word等格式。
【4.Pu笔记的应用场景】1.课堂笔记:在课堂上,使用Pu笔记记录老师讲解的重点和自己的思考。
2.工作任务管理:用Pu笔记规划工作进度,记录项目进展和待办事项。
3.创意灵感:当有创意灵感时,立即用Pu笔记记录下来,以免遗忘。
4.个人成长记录:使用Pu笔记记录个人成长过程中的心得体会和感悟。
5.读书笔记:在阅读书籍时,用Pu笔记记录感想和书中精华。
【5.总结】Pu笔记是一款实用的笔记工具,凭借其简洁的界面、丰富的编辑功能和良好的跨平台同步能力,受到了许多用户的喜爱。
无论是学生、上班族还是创意工作者,都可以在Pu笔记中找到适合自己的应用场景。
NP交换知识点汇总

路由处理器冗余(RPR)
增强型路由处理器冗余(RPR+)
状态化切换(SSO)
代理ARP
热备份路由协议(HSRP)
虚拟路由器冗余协议(VRRP)
网关负载均衡协议(GLBP)
CISCO IOS服务器负载均衡(Security)
VACL(Vlan Access Control List)MAC Access-List
基础知识点
Introduction
ip default-gateway如何对交换机进行管理
VTY with ACL
查看端口的双工模式和修改
实施VLAN
VLAN
TRUNK
DTP
VTP
单壁路由
SVI路由
二层端口和三层端口
在交换机上,为不同VLAN配置DHCP
ip helper-address
ip forward protocol
switchport protect
PVLAN
STP生成树
STP(802.1d)
Portfast
UplinkFast
Backbonefast
RSTP(802.1w)
MSTP(802.1s)
STP高级特性
BPDU防护
Error-disable
BPDU过滤
根防护
使用高级特性增强网络稳定性
EtherChannel PAGP----LACP负载均衡
广播、组播、单薄的控制storm-control
IEEE 802.3流量控制flowcontrol
UDLD(Unidirectional-Link Detection,单向链路检测)积极模式UDLD
理解和配置多层交换
pendo 笔记

Pendo笔记是一款多功能的时间管理和任务规划应用。
它具有以下特点:
1. **时间块青春版**:规划管理时间,安排事件日程,提高效率。
2. **标签功能**:全面的标签功能让记事内容更丰富,同时方便用户查找和管理。
3. **同步功能**:支持多平台同步,方便用户随时随地查看和编辑笔记。
4. **分享功能**:可以轻松分享笔记,方便团队协作和沟通。
5. **日程理解能力**:支持自然语言输入,方便用户快速创建日程和待办事项。
6. **内购自愿捐助**:应用内全部功能免费,内购只是让用户自愿捐助用于APP下一步开发而已。
Pendo笔记提供多种功能,让用户能够更好地管理时间、任务和记事内容,提高工作效率和生活质量。
NP经典笔记

RIP方向
1、RIP有哪几种数据包
答:两种,请求数据包,更新数据包
2、RIP有几张表
答:两张
a、数据库表(show ip rip database)
b、路由表(show ip route rip)
EIGRP方向
1、EIGRP有哪几种数据包,协议号是多少,如何建立邻居过程
i、路由ID相同则分不清主次,停留在init状态
j、广播网络,链路两端同属DRother,停留在2-Way状态
k、广播和非广播网络如果优先级都为零则无法选取DR和BDR将停留在init状态
4、OSPF有哪几种网络类型,各类型包括哪些具体网络,它们各有什么区别
答:四种
a、点到点网络(point-to-point)
b、点到多点网络(point-to-multipoint)
c、广播型多路访问网络(broadcast multi access)
e、ACK确认包:确认可靠报文(update\query\reply)单播方式发送的hello分组,包含个确认号
邻居建立
a、路由A通过组播224.0.0.10发个hello包说:“我是路由A,谁在这条链路上”
b、B收到hello包后回给对方一个hello包和一个更新包说:“你好A,我是路由B这是我的路由表信息
c、点到点网络如路由A通过PVC至远程路由B的单一连接,提供组播能力,不选DR/BDR
d、点到多点网络如路由A通过PVC至远程路由B/C/D等接口的多重连接,提供组播能力,不选DR/BDR
5、OSPF的Router-id如何选举
答:这个网络内Router-id最大的为DR次大的为BDR
python笔记整理

python笔记整理Python是一种高级的编程语言,其简洁易读的语法、强大的功能和广泛的应用,使得其成为业内所热衷的编程语言之一。
在学习Python的过程中,通过合理的笔记整理,可以使得你更快速高效地掌握Python的知识和技能。
因此,在这篇文章中,我们将会介绍Python笔记整理的步骤。
1. 大纲规划不同于书写文稿,笔记的目的是为了快速回顾知识点。
因此,在开始笔记整理之前,首先需要进行大纲规划。
大纲规划主要包括按照知识点顺序进行分类,并标注重要性和难度,这样可以方便我们更好的思考和复习。
2. 笔记的内容与技巧在进行笔记整理的同时,也需要注意笔记的内容和技巧。
由于我们的目标是快速回顾知识点,因此,需要尽可能用简单清晰的语言记录笔记,避免冗长复杂的句子和文字叙述。
同时,笔记也需要标注关键词和注释。
这样可以方便回想和掌握重点概念,也有利于理解和记忆。
3. 笔记的形式与展示Python笔记形式多种多样,可以按照知识点分类,也可以按照操作步骤进行整理。
在进行整理前需要考虑笔记的实用性,根据自己的个人情况来制定笔记的形式。
在标注之前的准备阶段完成后,需要用清晰易懂的排版方式来展示Python笔记。
可以使用加粗、颜色、引用等方式突出重点,提高笔记的可读性。
4. 补充实践案例与总结Python笔记整理是一个漫长的过程,不断的积累、记录与复习是很有必要的。
因此,我们可以在每段知识点后面记录实践案例,这样可以帮助我们更好地理解和应用Python编程。
同时,整理完Python笔记后,需要进行一次总结,复习所有的知识点,坚固知识点和难点,并进行思考。
以上就是Python笔记整理的步骤,并不是一成不变的,可以根据个人情况灵活调整。
Python笔记整理是一个很重要的学习环节,它能帮我们整理知识点、梳理思路、加强理解并巩固所学。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
路由
路由信息
完成路由过程需要哪些信息
DIP
邻居路由器
获取的路由信息
最优的路径
维护
路由表
路由的组成元素
路由标识目的网段distance metric 下一跳时间接口
各种路由的产生
直连静态动态
浮动静态路由
Distance ---- 作用:衡量路由协议的可靠性数值越小,越可
直连:0
静态:1 (逃出接口)
Ip route 192.168.1.0 255.255.255.0 下一跳(IP地址)
Ip route 192.168.1.0 255.255.255.0 f0/0 (本路由器的接口编号) rip 120
eigrp 90 170 5
ospf 110
isis 115
bgp 20 200
动态路由协议分类RIP Eigrp OSPF BGP IS-IS
1、DV --- 路标型
LS ---- MAP型
特殊:eigrp 高级DV ;具有LS特征的DV;BGP 路径矢量
IGRP ---- eigrp ;
2、是否在相同的AS号
IGP :RIP; eigrp; ospf; isis
EGP :BGP
3、是否支持VLSM ;路由更新是否携带子网掩码
classless 无类携带RIPv2 ;eigrp;ospf isis bgp
classful 有类不携带RIPv1 ;IGRP
不连续子网问题;
172.16.1.0/24 ------ 10.1.1.0/24 ---- 172.16.2.0/24
4、根据厂商
私有:eigrp
公有:rip ospf isis bgp
路由协议知识点整理:
ripv1 ripv2 eigrp ospf bgp
类型
Vlsm
更新方式
收敛速度
数据包
auto-suammary
端口号
协议号
组播地址
====RIP
计时器
Update time 30s
抑制180s 防环
Invaild 180s
Flush 240s
|------30s------|
|---------------------180s--------------------------------|
|---------------------180s--------------------------------|--------60s--------------|
passive-interface
被动接口规则:不发送update ;可以接收update
不连续子网问题;
172.16.1.0/24 ------ 10.1.1.0/24 ---- 172.16.2.0/24
主类网络边界做自动汇总
有类路由协议规则
两个接口在相同主类网络号里,发送路由更新先比较出接口的子网掩码,如果相同,就发送;
两个接口不在相同主类网络号,默认进行自动汇总
RIP路由汇总
任意路由器;接口下;路由更新的出方向
R1(config-if)#ip summary-addres rip 汇总网络号汇总子网掩码
CIDR举例
规则:相同的作为网络位;不同的作为主机位;
主机位全为0 ,作为子网号
192.168.5.00100000/28
192.168.5.00110000/28
192.168.5.001zzzzz/27
192.168.5.32/27
192.168.5.10000000/28
192.168.5.10010000/28
192.168.5.10100000/28
192.168.5.10110000/28
192.168.5.10zzzzzz/26
192.168.5.128/26
CIDR正确性验证:vlsm
借位:
产生子网的个数= 2^n (n代表借位的位数)
单播建立邻居
passive-interface + neigbhor 对端接口IP地址
认证明文、MD5 认证(hash值)
明文认证规则:
发送是发送key id 最小的key;
接收是匹配所有的key
MD5认证规则:
只发送最小的KEY ID,并且携带KEY ID。
当接收到时,先只匹配相同KEY ID密钥,如果不匹配,则通不过认证。
但如果没有相同KEY ID,只向下查找一次大的KEY ID密钥,
RIP动态默认路由产生方法
1、重分布
ip route 0.0.0.0 0.0.0.0 null 0
redistribute static
2、default-information original
3、network 0.0.0.0
ip router 0.0.0.0 0.0.0.0 接口(下一跳不行)
4、ip default-network 主类网络号候选
ip route 主类网络号主类子网掩码下一跳(可选)水平分割;在帧中继网络环境中模拟
R7:
frame-relay switching ----- 开启帧中继交换功能
interface Serial1/0
encapsulation frame-relay ---------------- 封装帧中继协议
frame-relay intf-type dce ----------------- 将帧中继接口指定为DCE端
frame-relay route 103 interface Serial1/2 301 --------- 配置PVC
!
interface Serial1/1
encapsulation frame-relay
frame-relay intf-type dce
frame-relay route 203 interface Serial1/2 302
!
interface Serial1/2
encapsulation frame-relay
frame-relay intf-type dce
frame-relay route 301 interface Serial1/0 103
frame-relay route 302 interface Serial1/1 203
帧中继相关查看命令:
FR#show frame-relay route
R3#show frame-relay map
配置帧中继MAP:
R1(conf-if)#frame-relay map ip 对端IP地址本地DLCI
逆向ARP --- 形成动态MAP
关闭逆向ARP的方法:
R1(conf-if)#no frame-relay inverse-arp
正常数据包结构
DMAC SMAC | DIP SIP | Dport Sport | data
MAC IP TCP/UDP
MAC IP eigrp
Eigrp报文
hello
update
query
reply
ack
Eigrp 邻居关系建立:收到对方发送过来的hello包,就认为邻居关系已经建立。
SRTT :平均往返时间
RTO:重传超时时间16次重传
演示:16次重传需要使用ACL禁止eigrp相关报文
子网掩码:连续的1 和连续的0 组成; 1 - 网络位;0 - 主机位
反掩码:连续的1 和连续的0 组成; 1 - 主机位;0 - 网络位
通配符:0 - 严格匹配;1- 任意匹配举例:
192.168.1.0/24 ; 255.255.255.0
network 192.168.1.0 0.0.0.255
eigrp邻居down的条件:
1、hold time 超时;
2、16次重传
3、SIA 3分钟超时
DUAL相关
AD
FD
Successor
Feasible successor
从为FS 的条件:次优路径的AD < 最优路径的FD 避免环路出现
.。