计算机网络的层次划分应用层:用抽象语言通过应用程序转化为编码表示层:把编码转化为计算机能看懂的二进制网络层:路由器介质访问控制层:将二进制转化为电信号物理层:处理电信号的各种硬件链接计算机的设备放大器:延长传输距离的物理层设备,只能接受和发出,有失真的风险集线器(多接口的放大器),有中继器的功能安全问题,连在同一集线器的其他设备也能接收延迟问题,速度慢地址问题,指名发送对象冲突问题,两个设备同时发送数据。电流与电流在导体中相遇会碰撞抵消,产生通讯障碍交换机(介质访问控制层的设备)实现二进制和电信号之间的转换读和重写可以产生多个接口各种拓扑结构直线(网络)型网络拓扑结构(串联)优点:实施简单缺点
OSI七层模型 OSI/RM开放式系统互联参考模型HTTP tcp 80 超文本传输协议 HTTPS tcp443 安全传输协议SSH安全外壳协议 tcp 22 FTP tcp 20/21 文件传输协议TFTP udp 69简单文件传输协议Telnet tcp 23 远程登录协议 DNS UDP/TCP 53 域名解析协议DHCP UDP 67/68 动态主机配置协议传输层协议:TCP/UDP TCP:传输控制协议----面向连接的可靠协议(在完成传输层的基本工作的同时,还需要保证传输的可靠性)面向连接------3次握手 及 4次挥手 建立端到端的虚链路SYN:发起一次链接并告知自身
一、玩家状态创建一个用于玩家管理的脚本,命名为PlayerManagerControl。现在为玩家角色设置属性。 //属性值 publicintLifeValue=3; publicintPlayerScore=0;如果我们想要玩家调用这个玩家管理,就需要把它设置为单例模式。 //单例 privatestaticPlayerManagerControlinstance; publicstaticPlayerManagerControlInstance { get { returninstance; } set { instance
文章目录环境安装下载地址修改默认安装位置可能遇到的问题常用指令运行容器查看容器运行状态镜像导出删除容器镜像容器内执行命令配置模板docker-compose.yml环境安装本文基于Docker版本:4.26.1.0下载地址DockerWindows桌面版下载地址各镜像下载地址修改默认安装位置安装界面上是没有提供修改安装目录的地方的,但官方提供了参数修改:安装包自己就提供了修改安装路径的功能,CMD中运行:##改成你需要的目录,默认是:C:\ProgramFiles\Docker\Docker"DockerDesktopInstaller.exe"install--installation-di
整理了GAT(ICLR2018GraphAttentionNetwork)论文的阅读笔记背景图注意力网络的构建模块与其他模型对比实验背景 图神经网络的任务可以分为直推式(Transductive)学习与归纳(Inductive)学习:Inductivelearning,翻译成中文可以叫做“归纳式学习”,就是从已有数据中归纳出模式来,应用于新的数据和任务。在图学习的训练过程中,看不到没有标注的节点,训练时只需要图的局部,不必一次性输入整张图,由于这个特性,归纳式学习是可以迁移的。即,在这个图上训练好的模型,可以迁移到另外一个图中使用。Transductivelearning,翻译成中文可以叫做
这是上海交通大学2023.12.28开放出来的数据集和论文,感觉很宝藏,稍微将阅读过程记录一下。ZhengQ,ZhaoW,WuC,etal.Large-scaleLong-tailedDiseaseDiagnosisonRadiologyImages[J].arXivpreprintarXiv:2312.16151,2023.项目主页:https://qiaoyu-zheng.github.io/RP3D-Diag/代码:https://github.com/qiaoyu-zheng/RP3D-Diag数据集:https://huggingface.co/datasets/QiaoyuZhen
自从2017年8月开始,我正式进入到网站这个行业,现在回想起差不多就是从淘客系统开始切入的吧,因为在2016年的时候,淘客微信群发单特别火爆,基本每月都是上万的收入,但是到2017年就不行了,那时候腾讯开始大量封杀微信号,导致发单机器人经常被封,因此受到腾讯政策影响,微信群发单告一段落,之后又开始兴起了公众号淘客,因此在当年的8月购入了第一台阿里云服务器正式开始了网站生涯.当年小白的我,啥也不懂,2H4G3M的配置花了6700多直接买了3年的服务器,现在想想,真是太不可思议了…一句话,人傻钱多.然后通过公众号淘客开始切入,陆续学习了网站搭建,源码,服务器,SSL,迁移,宝塔面板,环境安装,域名
这篇文章,主要介绍ElasticSearch数据库之查询操作(match、must、must_not、should、_source、filter、range、exists、ids、term、terms)。目录一、布尔查询1.1、主键查询1.2、两种查询方式(1)路径参数查询(2)请求体参数查询1.3、match查询(1)match(2)match_all1.4、过滤字段1.5、布尔查询(must)1.6、布尔查询(should)1.7、布尔查询(must_not)二、filter过滤查询2.1、range范围查询2.2、exists是否存在2.3、ids过滤查询2.4、term关键词查询2.5
一、目的 这一节我们学习如何使用我们的ESP32开发板来学习MQTT。二、环境 ESP32客户端+MQTT服务器+ThonnyIDE+电脑+手机三、MQTT服务器的安装 MQTT具体是啥?大家自行百度,此处不再赘述。我找到一个介绍的网站,大家也可以去这里看一下:1-1MQTT是什么–太极创客这里我和大家介绍下安装方法,首先下载(此处使用的版本是V5.0.11):下载EMQX下载完成后,解压,然后打开CMD命令行,输入如下命令"emqxstart",就可以启动: 具体的使用方法,可参考官方的使用指南:快速开始|EMQX5.0文档我们接着往下讲,上面资料你后面再
算法思想k-means算法是一种聚类分析算法,通过不断地迭代求解实现对样本的分类,其中k代表的是样本的类别数。k-means对样本按相似性进行分簇,其基本思想是让簇内的样本点更“紧密”一些,也就是说,让每个样本点到本簇中心的距离更近一些。算法步骤随机产生k个初始簇中心(或者随机选择k个点作为初始簇中心);对每个点,计算与所有簇中心的距离,将其分配到最近的簇;如果没有点发生分配结果的改变,则结束,否则继续下一步;计算每个簇中所有点坐标的平均值,找到新的簇中心;回到第二步。注意常用欧式距离作为距离的度量,在计算距离前可以先进行标准化操作。算法的优化目标是使每个样本点到本簇中心的距离的平方和尽量小。