- 博客(14)
- 收藏
- 关注
原创 计算机网络学习笔记-第四章
在某些网络中,连接建立是除了路由、转发之外第三个重要功能(ATM、frame relay、X.25)在分组传输之前,两个主机之间,在通过一些路由器所构成的路径上建立一个网络层连接。决定数据报如何在路由器之间路由,决定数据报从源到目标主机之间端到端的路径。传统算法:在路由器中被实现(每个路由器独立实现,分布式)路由:使用路由算法来决定分组从发送主机到目标接收主机的路径(控制平面)转发:将分组从路由器的输入接口转发到合适的输出接口(数据平面)网络层:两个主机之间,涉及路径上的一些路由器。
2023-08-25 11:01:42 186 1
原创 计算机网络学习笔记-第三章
为运行在不同主机上的应用进程提供通讯服务传输协议运行在端系统:发送方:将应用层的报文分成报文段,然后传递给网络层接收方:将报文段重组成报文,然后传递给应用层传输层协议:TCP、UDP网络层服务:主机之间的逻辑通讯进程之间的逻辑通讯传输层依赖网络层提供的服务,并对服务的某些方面进行加强,如:可靠性(丢失、乱序、加密)但有些方面不可加强,如:延迟、吞吐量(带宽)类比:ann家和bill家各12个孩子进行通信,可以在寄信端打包(复用),邮政公司送达后再拆开,分发(解复用)
2023-08-15 14:26:32 717 1
原创 强化学习学习笔记-1-概论
(agent)这个概念来表示做决策的机器,强调机器不但可以感知周围的环境信息,还可以通过做决策来直接。的,这意味当前轮次带来最大奖励的动作长久来看不一定最优。来实现目标的一种计算方法(交互是一轮一轮的):关键在状态以及状态转移的条件概率分布。这个环境,而不只是给出一些预测信号。共同决定,新状态下智能体进一步决策。加入智能体动作后,下个状态概率由。,优化的目标是让价值尽可能高。智能体进行强化学习的决策是。强化学习是机器通过与环境。达到最高,回报的期望是。
2023-06-18 15:07:35 196 1
原创 计算机网络学习笔记-第一章
网络由节点和边构成,与大小和形状无关的拓扑计算机网络:联网的计算机构成的系统主机节点[方](端系统 end system或host)、数据交换节点[圆](路由器--网络层、交换机--链路层、负载均衡设备--更高层)边也有两类:接入网链路(和主机[方]连接)access、骨干链路(两个圆连接)backborn协议:计网中对等层的实体之间交换信息时所必须遵守的规则的集合(含语法、语义、时序等)物理层协议、链路层协议、网络层协议、创新层协议、应用协议互联网。
2023-06-13 18:22:52 925 1
原创 python学习笔记8
一、input用法:name = input("Please enter your name: ")变量在左侧,括号里是提示输入的内容如果对格式有要求,需要规范格式:name=int(name)二、while用法:while + 判断条件+:break:跳出循环continue:忽略以后的代码,跳到开头部分练习:print('what do u like?')print('\nplease tell us:')peiliao =''while peiliao !=
2022-01-05 22:37:54 520
原创 python学习笔记7 字典
2021/12/23目录一、字典入门1.字典的表示2.访问字典的值3.添加键-值对4.修改字典中的值一、字典入门字典的本质是键-值的对应关系,可储存任意信息1.字典的表示字典使用{ }表示列表是[ ]元组是()引用时使用[ ]包含键,键与键之间用逗号隔开,如下yxk={ 'city':'hn', 'age':20, }print(yxk['city'])不难看出有一些缩进,换行的规范2.访问字典的值通过字典...
2021-12-23 10:47:23 701
原创 python学习笔记6 if语句
2021/12/21目录一、条件测试1.是否考虑大小写:2.检查是否相等3.检查是否不相等4.检查多个条件一、条件测试if语句的核心在于条件测试,返回值为True时,if才会执行后续代码1.是否考虑大小写:使用name.lower()函数全部变成小写,再进行判断2.检查是否相等使用==进行判断对于数值,还可以使用 < > =一类进行判断3.检查是否不相等使用!=进行判断4.检查多个条件使用 and 、 or 连接5....
2021-12-21 20:14:30 706
原创 python学习笔记5 代码格式规范
2021/12/21目录一、缩进1.每次缩进使用四个空格2.制表符与空格不交叉混用二、行长1.每行不超过80个字符2.注释行长不超过72个字符三、空行1.空行不影响python运行2.有效的空行把不同部分分隔开,可读性大大上升一、缩进1.每次缩进使用四个空格2.制表符与空格不交叉混用二、行长1.每行不超过80个字符2.注释行长不超过72个字符三、空行1.空行不影响python运行2.有效的空行把不同部分分隔开,可读性大大上升...
2021-12-21 18:45:18 930
原创 python学习笔记4 对列表进行操作
2021/12/20目录使用for循环遍历列表避免缩进错误1.未缩进2.不必要的缩进3.for 漏了冒号使用for循环遍历列表for cat in cats: print(cat+',i love it very much')要点在于:是否缩进 决定了是否参与前面的for循环避免缩进错误python是根据缩进判断代码关系的1.未缩进出现问题:for 循环中没加缩进,会报错,在学习笔记1中提到过代码报错:SyntaxError: inv...
2021-12-20 21:59:29 701
原创 python学习笔记3 列表的组织
2021/12/19永久改变列表排序1.sort按首字母正向排序:place.sort()按首字母逆向排序:place.sort(reverse=True)临时改变列表排序,只影响一次输出,不改变本身结构1.sorted正向:sorted(place)逆向:sorted(place,reverse=True)反转列表排列顺序1.reverse反转排列顺序,区别于前述按字母正向逆向理论上不可逆,但可通过再次反转恢复确定列表长度1.lenlen(pla
2021-12-19 16:29:00 495
原创 python学习笔记2 列表的修改、添加、删除
2021/12/18列表的修改、添加、删除修改:1.直接对元素修改:name[2]='yxk'添加:1.在末尾添加:appendname.append('yxk')2.在某一位置插入:insertname.insert(2,'yxk')其后所有元素右移删除1.通过位置删除:deldel name[1]2.类似出栈,取出删除的值:popname.pop(2)其中不带数字默认删最后一个元素3.根据值删除元素:removename.remove(
2021-12-19 00:05:59 565
原创 python学习笔记1 列表入门
2021/12/17不晓得自己能坚持几分钟热度,立帖为证。参考书目《从入门到实践》3.1列表入门1.方括号[ ]表示列表,元素用逗号隔开。2.直接打印列表会带括号和引号3.0为首元素,负号表示从后往前4.name[0]表示第一个元素练习遇到的问题:后加的for循环,第二行无缩进导致报错,首位加空格即解决...
2021-12-18 00:07:54 231
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人