树苗网站源码网站建设方案 流程

web/2025/10/7 7:14:32/文章来源:
树苗网站源码,网站建设方案 流程,前端页面设计流程,凡科建站登录入口官方正版引言#xff1a; 北京时间#xff1a;2024/3/19/11:16#xff0c;若是说记忆有克星的话#xff0c;那么一定是时间。若是说耐心有克星的话#xff0c;那么一定是人的心态。连续几天睡眠问题#xff0c;加上环境影响#xff0c;上篇博客还有部分知识只能放在该篇博客介绍…引言 北京时间2024/3/19/11:16若是说记忆有克星的话那么一定是时间。若是说耐心有克星的话那么一定是人的心态。连续几天睡眠问题加上环境影响上篇博客还有部分知识只能放在该篇博客介绍了。由于需要理解的东西一直在变多博客字数一直呈上升趋势博客更新周期一直延长。日更这辈子是不可能日更了毕竟以前的博客大部分都是六千字左右而现在打底都是两万字。知识点虽然不多但是字数却越来越多只能说明我们的理解更加全面以及深入。当然这种博客并不适合小白食用这种博客只适于有一定理解的人食用而其中以我自己最为享用。毕竟古有名言色即是空空即是色呸呸呸是快即是慢慢即是快。结合我对记忆两个字的理解我举双手双脚赞成这句话当然是否合理有待未来评定。今天周二上个周末对于我来说非常有趣与我预期的一样在图书馆待了两天约莫十八个小时。当然有趣肯定不是有趣在这十八个小时而是在于某个事件。思虑了一番这也不是什么见不得人的事情主要还是这件事情对于我来说挺有纪念意义算是我人生当中的宝贵财富不知如何记叙会比较委婉一点。在一个月黑风高的晚上算了还是不好说还是不说算了。对了这里我再强调时间是把记忆刀刚刚在重新设置云服务器安全组的时候又是因为忘记重启云服务器让我尝试到了许久没有体会到的痛点。而虽然上述事件确实难以启齿但是我可以描述一点我的小理解好比我的歌单里有非常多我喜欢的歌但是很多都以积灰许久。所以闹钟还是得原声才是永恒岂能白白糟践了你曾经的美好。所以一个事物也不是非得要更近一步保持距离也是心灵上的一种慰藉。 网络协议栈拓展知识学习 当我们学习完上篇博客中有关数据链路层的知识此时整个网络协议栈我们就学完了当然物理层我们不需要考虑。从应用层学习套接字学习序列化反序列化学习应用层协议到传输层学习各种传输机制学习各种保证可靠性的策略到网络层学习网段划分和路径选择再到数据链路层学习局域网通信。这种从上层开始到下层结束的学习方式虽然过程中痛点频发但当我们踏踏实实将每一层应该掌握的知识明确之后很多当时困扰我们许久的问题就不再是问题。并且在解决该问题的同时可以让我们更好的整合回顾许多知识在细节方面的处理从而实现对某些知识的深入理解。一路走来磕磕碰碰从对网络通信一无所知到不过如此这也许就是我们最大的收获吧是时候暂时要跟网络协议栈说再见了只不过在说再见之前我们再对其进行一个整体认识的同时拓展相关知识的学习。如对在应用层被广泛使用的DNS与网络层或者说网络管理员有关的ICMP协议以及与局域网通信有关的代理服务器等知识。只有当我们将这些知识结合所学搞定之后我们才正式和网络协议栈告一段落真正进入到数据发送和读取也就是有关高级IO知识的学习。 什么是域名系统DNS和梳理应用层 想要学习这块知识最好的切入点就是当时在学习应用层HTTP协议时对URL的理解。刚从学习HTTP协议的那篇博客中回来遥想当初我怎么会这么厉害。对于URL的认识写的那么有条理那么有逻辑一切都是铺垫一切都是因果让我不仅瞬间对URL的知识有了定位还明确了有关URL的各种周边知识。当初我们学习HTTP协议在讲解为什么所有的Web服务器都需要使用HTTP协议时我们对浏览器有了一定的认识但可能是当时才疏学浅在我刚刚回顾的时候我发现对部分知识的理解是有误的所以这里我们重新对浏览器相关知识进行深入学习。我们直接以微软浏览器的使用场景出发首先场景分为两种一种是联网状态一种是非联网状态。若我们在没有联网的时候运行浏览器客户端我们发现我们依然能看到浏览器上的信息而并不是想象中的提示你目前没有网络连接。所以对于浏览器客户端第一层的理解就是其内部或者说本地肯定缓存了大量的HTML代码和各种图片数据等当然具体这些数据的来源一般是在安装软件时加载的。而这层理解也非常契合我们对浏览器可以渲染各种Web服务器的网页一样本质就是浏览器客户端拥有识别像HTML/JavaScript/CSS这种前端语言的能力换一个角度来看我们也就可以把浏览器客户端理解成是一个HTML/JavaScript/CSS编译器。而当我们在联网时运行客户端程序此时就不得不谈一谈浏览器服务端和Web服务器之间的区别了。而想要谈它两的区别同理直接从现象出发。在浏览器客户端上我们可以看到两个输入框一个在浏览器客户端的最顶上也被称为地址栏或者URL栏一个在较为中间处也被称为搜索栏。顾名思义两者名字不同用途自然也不同。而想要明白为什么会有两个不同用途的输入框此时就又不得不谈谈浏览器的本质以及搜索引擎的本质了。我们要明确对于浏览器而言它最重要的功能是向目的IP地址和端口或者说目的进程发送请求。当然这个功能对于学完应用层的我们而言本质不就是使用套接字API与特定的IP地址和端口进行绑定然后用send将HTTP请求发送出去当然因为浏览器一般使用TCP所以还需要connect建立连接并且此时对于发送出去的概念对于学完网络协议栈的我们来说本质不也就是将数据交付给下层。因此对于浏览器的理解我们就可以将其看成是一个高级万能客户端。而随着时代的进步我们能发现浏览器具有的功能越来与丰富其中就以搜索引擎最为亮眼。基本所有的浏览器都以配备搜索引擎为标准如微软浏览器上的必应搜索引擎或者是被人们推崇的谷歌搜索引擎再者国内最流行的百度搜索引擎。当然对于搜索引擎的基本工作原理当时在拓展有关HTTP重定向知识时在谈重定向与爬虫之间存在的联系对其有了一定的认识这里我们不再重复。所以此时对于地址栏和搜索栏我们就能明确原来地址栏才是浏览器客户端提供给我们访问特定IP地址和端口号使用的其格式为URL格式功能同理上述所说只不过此时在send之前可能就还需要对URL格式中特定的数据做解析以及HTTP报文的构建。当然因为浏览器有进行特殊处理所以如果你在地址栏中输入非IP地址和端口号数据或者说非URL格式数据那么浏览器因为无法识别就会将对应数据默认转给与该浏览器绑定的搜索引擎服务器。因此也就是说只有在地址栏输入合法的URL此时浏览器访问的目的IP地址才会是你输入的IP地址当然也就是域名。反之无论你是在地址栏中输入还是在搜索栏中输入目的IP地址都一定是对应搜索引擎服务器IP地址。因此我们也就明白浏览器客户端上的两个用户输入框都不是简单的服务器表单也就是说浏览器客户端和普通的客户端不同它并不需要将数据转给浏览器服务端而是都可以直接向目的IP地址发送请求并渲染响应。所以对于浏览器服务端而言在浏览器客户端看来它并没有其到很大的作用。对于其理解我们就可以将其理解成是一个普通的服务器用于提供各种URL也就是资源路径或者说超链接信息给浏览器客户端使用当然更重要的是还有大量的广告链接也就是广告对应服务器的域名或者说IP地址。所以当我们单纯只是想访问浏览器客户端上的数据时目的IP地址就不再是搜索引擎IP地址也不是你提供的IP地址而是浏览器服务器提供的IP地址。因此也就是说对于一个Web服务器而言其最重要的功能不是数据处理而是提供大量的URL供用户选择然后根据用户对特定URL的选择快速将对应资源响应给用户或者说浏览器。而当我们清晰准确的明白了上述知识小小DNS不是手到擒来。本质同理我们在学习应用层协议需要有默认端口号时所说。当然对于那种配套机制的客户端和服务端对于协议默认端口这块不怎么好讲因为都懂客户端自己设计服务端也自己设计那不就是什么都是天王老子我说了算。所以我们同理还是要以浏览器这种需要有协议的会比较好讲。也就是浏览器为了提高用户的使用效率或者说降低用户的使用难度它就默认用户可以不输入端口只输入IP地址就能访问到全网唯一的一个进程。当然这个默认情况并不是说不要端口号是吧那肯定是默认就访问特定端口号也就是HTTP或者HTTPS对应的80号端口以及443号端口。那么浏览器有这个设计所有的Web服务器还不得乖乖听话将自己服务器的端口号设置为80或者443。同样这个道理当然一切都是为了增加用户体验感。用户说端口我都记不住或者懒得及你IP地址这么长我怎么记还是不上网算了。所以为了解决这个问题DNS就说我会出手当然解决方案都是在不断改进优化过程中完善的所以具体一开始是如何解决IP地址不好记的问题我们不考虑。因此就提出了域名的方案也就是说每个服务器想要上网当然这个说法肯定不准确但是就是这个意思。那么它就需要申请一个域名当然结合我们对HTTPS那块CA证书的理解这两块问题最终可能就被结合成了一个问题同时解决。当你申请到了域名或者说将你的域名和IP地址信息添加到了DNS中那么此时你就可以实现被全网直接使用域名访问。所以到底是如何访问的呢同理首先用户在浏览器的URL栏内输入对应的域名当然对于掌握了上述知识的我们而言此时这个用户的输入过程我们知道肯定不是表单而是浏览器客户端上自带的HTML/JavaScript/CSS语言实现的一个输入框而在我们学C的角度看就是一个数据输入接口如cin当浏览器使用了一个类似cin的接口将我们的数据从标准输入也就是键盘从获取之后它就会对该数据也就是域名做解析从上述的分析来看对域名做解析本质也就是在查找该域名的映射关系因为DNS本质就是一个域名和IP地址的映射系统。明确无论是操作系统还是浏览器其自身内部都会维护DNS缓存也就是域名与IP地址的映射表并且在操作系统内部还会配置与DNS服务器有关的数据如IP地址。所以当浏览器在自己本地的DNS缓存中没有查到对应域名的IP地址也就是域名解析失败那么此时浏览器就会向操作系统发起DNS查询请求当然这个过程浏览器肯定也是使用特定系统调用接口完成。当操作系统收到该请求同理操作系统先查询本地DNS缓存没有的话同理依据操作系统内有关DNS服务器的信息就向DNS发送域名查询请求当然这个域名查询请求肯定是应用层封装好的。而当DNS服务器收到对应的域名查询请求DNS服务器首先就会提取对应域名并查看该域名类型。因此我们明确域名是有类型的而之所以域名需要有类型本质和子网划分是一个原理为了提高查询效率嘛例如此时域名为www.example.com其中com表示一级域名example表示二级域名www表示子域名不重要。当然对于域名等级的区分具体需要通过场景来看这也就是为什么有的人会谈到顶级域名的概念最好的区分方法就是把域名的结尾部分看成一级域名或者顶级域名然后向前分级。具体可以参考下图所示。当DNS服务器查询到了对应域名的IP地址当然全世界存在域名的数量不可想象而之所以能查这么快的原因除了因为分类型之外本质就是域名和IP地址之间是哈希或者K/V因此DNS有可能就是用Redis实现。当响应IP地址回到操作系统操作系统再将该IP地址返回给浏览器注意此时我用的是返回好比就是一个接口调用完成之后返回了一个数据。当浏览器拿到这个目的IP地址那么很简单套接字说我终于轮到我登场了上述说过浏览器一般是TCP协议所以同理初始化sockaddr_in结构体然后使用connect与目的服务器建立连接。当然一直在传输层和网络层是操作系统内核所以传输层和网络层想要拿到端口号和IP地址应用层就必须通过对应系统调用接口参数的形式将数据传给或者说拷贝给操作系统使用反之理解也一致。 什么是ICMP协议 当我们对上述应用层有关DNS以及部分梳理过程有一定认识之后此时我们就来看看网络层除IP协议之外的ICMP协议吧当然具体ICMP协议是在网络层还是传输层我们不关心我们只要明确它在网络层和传输层之间就行也就是说ICMP协议也是操作系统内核代码因此我们明确操作系统内部一定提供了有关ICMP协议的系统调用接口供给给应用层使用。追本溯源已成习惯这部分知识本简单了解进行但为了将来或者是现在能够对其有一个系统的认识我们还是需要花费一些精力来学习它的。首先同理就从为什么要有ICMP协议出发。因为角度不同理由肯定不同而获取理由最好的方式莫过于反向思考。如果没有ICMP协议会怎么样呢按照我们一路以来对网络协议栈的理解发现就算不认识ICMP协议也没有问题啊网络通信原理我们照样能够首尾呼应、环环相扣。用户数据在网络传输过程中好像不需要ICMP协议也能达到目的主机。如果真这样想的话那么ICMP协议就要生气了好你个忘恩负义的家伙当不需要我的时候你们就将我抛弃迟早有一天你们会回来找我的。因此可以看出虽然网络通信过程和ICMP协议没有什么关系但是之所以能正常进行网络通信好像跟ICMP协议有很大的关系。所以我们就明白ICMP协议是一个用于检测网络设备是否正常或者说网络通信是否正常。那么问题又来了不对啊我直接使用TCP/IP协议进行数据传输不也可以检测出网络通信是否正常吗能收到响应就是正常收不到就是不正常呗所以ICMP协议更重要的是它是一个发送控制协议也就是它能够将通信过程中具体的信息返回给发送主机当然这个信息可以是出错原因也可以是当前网络状态如延迟、经过节点等。因此ICMP多用于检测某目的IP是否可达当然也就是在应用层使用ICMP协议提供的系统调用接口封装特定的ICMP报文然后利用IP协议以及数据链路层将其发送到目的主机。若可达则可以返回对应的网络状态信息若不可达此时依据ICMP协议就会返回一个ICMP应答报文其中包含的就是不可达原因此时发送者通过应用层就可以了解到报文无法到达目的IP的具体原因。如下图所示此时因为主机B电源关闭导致路由器2无法将报文转发给下一跳IP地址此时路由器2就会生成一个特定的ICMP错误应答报文返回给主机A。 因此我们明白ICMP协议在发送数据时并不保证数据能被成功送达它只能保证尽量送达。也就是遇到正常的路由器和主机那么就进行正常的转发一但遇到不正常的路由器或者主机此时就返回ICMP应答报文告诉发送主机错误原因。因此在ICMP协议这样的设计理念之下我们就明确ICMP协议或者说对应的系统调用接口在应用层就被广泛用于检测网络设备之间通信是否正常。并且根据这个设计理念此时我们也就明白为什么ICMP协议处于传输层和网络层之间同时可以直接提供系统调用接口给应用层使用也就是在发送数据报文时不需要经过传输层。本质也就是ICMP设计理念不需要传输层协议的控制。并且因为IP协议不像ICMP协议一样拥有应答的能力所以如果只是单纯的使用TCP/IP进行数据传输并不能很好的检测到问题所在。所以根据ICMP协议此时在应用层就出现了两个供给我排查网络故障的工具ping和traceroute命令。其中对于ping而言其主要用于测试两个网络设备之间是否可达以及测量两个网络设备之间的延迟和经过节点的个数。具体原理也就是通过ICMP协议的系统调用接口向目标主机发送一个ICMP请求然后根据实际情况获取相应的ICMP应答。而对于traceroute命令它则侧重于记录数据所经过路由器的IP地址和对应的响应时间从而了解数据在网络中的实际传输路径以及每个路由器对数据的处理情况。最后明白对于ICMP协议而言它的本质是一种网络管理协议是提供给特定的人如网络管理员用于排查网络中各种出故障的网络设备以及反应网络状态信息的一种数据控制协议。 理解代理服务器 搞定上述应用层DNS和网络层ICMP我们最后再来看看局域网代理服务器这部分知识是有关网络协议栈最后的知识。想要理解什么是代理服务器最简单的方法就是贴近生活。想必各位都听说过什么是校园网吧明确在一个学校局域网内部一般会存在一个大型机房用于放置该学校的服务器。这种服务器一般会在学校内部提供一些网站服务如学校的官网、考试系统以及学生信息认证等。当然这种服务器提供网站服务只是它的能力之一这种服务器更重要的是用于局域网的管理。由于服务器可以提供大量的存储空间因此若是将一个服务器安置在交换机和路由器之间也就是当局域网内的主机想要访问外网时那么当交换机接收到局域网内主机发送的MAC报文交换机此时就不再是直接根据对应MAC地址和端口的映射将报文转给路由器而是优先转给服务器。而当服务器收到一个想要访问外网的请求数据此时该服务器就会该请求数据做检查和过滤只有当符合服务器的转发标准此时服务器才会将对应数据转发给路由器。当然对于为什么交换机会将数据优先转给服务器本质就是因为我们连接了校园网。也就是当我们连接了校园网那么就等于是与学校的服务器建立了连接。当然具体如何连接我们不关心肯定是通过操作系统内部对学校服务器的IP地址进行访问。所以当我们与学校服务器建立连接之后那么此时在数据链路层看来我的目的MAC地址就是学校服务器的MAC地址那么无论应用层想要给那个外网IP地址发送数据因为已经建立了连接所以不会再发生根据目的IP地址进行默认路由也就是通过ARP协议获取出口路由器的MAC地址而是直接将整个IP报文发送给目的MAC地址也就是学校服务器。因此对于学校这种拥有对内网请求或者是外网响应进行检测的服务器我们就称为代理服务器。当我们搞懂了代理服务器是如何截取局域网内的数据之时。此时问题就来了代理服务器如何对数据做检查和过滤呢对于代理服务器对请求或者响应数据的检测最常见的方式可能就是对目的IP地址做分析看目的IP地址是否符合要求。而除了HTTPS这种加密协议之外代理服务器更多的是对那些无加密方式的应用层协议做数据检查。当然部分代理服务器还可能使用证书替换的方式来进行数据监测。当然就算是HTTPS协议代理服务器也有监测方法也就是对服务器证书进行验证判断该服务器是否合法。而最后我们明确代理服务器也被分为正向代理服务器和反向代理服务器其中对于正向代理服务器而言其最明显的特征就是其靠近客户端也就是靠近用户。并且因为其能够缓存资源所以对于正向代理服务器而言它最大的作用就是提高数据转发效率。而对于反向代理服务器而言最常见的场景就是一个公司内部有大量的服务器或者说服务器集群而为了让这些服务器能够实现负载均衡也就是在用户访问的时候能让每台服务器都发挥作用不会让请求集中在某些服务器上此时就需要在该服务器集群中配置一个反向代理服务器用于接收所有用户的请求数据然后将这些数据再转发到服务器集群。当然凭借着代理服务器的这些作用很多技术就可以通过代理服务器来实现比如游戏加速器或者是访问某些网站。 正式开始学习IO相关知识 由于自身某些原因这块知识可能会无限期延后。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/88341.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大背景类型的网站设计wordpress留言代码

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 话说HTML5的炫酷真的是让我爱不释手,即使在这个提到IE就伤心不完的年代。但话又说回来,追求卓越Web创造更美世界…

响应式网站模板 开源网站建设合同违约金一般多少

文章目录 常规方式第 1 步:添加依赖第 2 步:配置 API 信息及全局参数配置 OpenAPI 文档配置单个 OpenAPI 文档 - 方式 1配置单个 OpenAPI 文档 - 方式 2配置多个 OpenAPI 文档其它 SpringDoc 及 Swagger-UI 配置第 3 步:添加 Swagger3 注解Swagger2 和 Swagger3 注解对应关系…

苏州网站建设自助建站模板搭建网站首页

为什么80%的码农都做不了架构师?>>> 原 找回Xcode7的代码折叠功能 升级到Xcode7后,会发现代码折叠功能不见了,这是怎么回事? 其实这个功能还在的,只是苹果默认把这个功能禁掉了:在Xcode菜单里选…

html5高端装修公司网站源码环球贸易网站

反转链表 一、题目描述 输入一个链表,反转链表后,输出新链表的表头。 (看过答案和测试之后,题目隐藏条件是要求链表是不带头结点的) 二、题目思路 就是用三个指针,head、pre、next,head之前都是…

铁岭做网站一般多少钱成都装修办公室公司

目录 一、四个坐标 二、两个坐标系的相互转换(齐次矩阵)

定制v教程免费保定百度推广优化排名

前言 众所周知,webpack配置环境变量文件,是根据打包命令寻找对应的环境变量文件,从而获取接口地址。所以触发时机是在每次打包的时候,接口地址才会被打包进去,无法自由修改。 本次要求一次打包后,修改接口…

网站续费公司北京网站建设公司朝阳

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing 163.com】 说到透视变换,以前我也不明白为什么有这样一个需求。后来在tier1做车道线检测的时候,才知道如果把camera拍摄到的图像做一次…

网站建设冫首先金手指十五上海高中生做课题的网站

一、朴素贝叶斯算法 1、什么是朴素贝叶斯分类方法 之前用KNN算法,分类完直接有个结果,但是朴素贝叶斯分完之后会出现一些概率值,比如: 这六个类别,它都有一定的可能性 再比如,对文章进行分类:…

八字排盘网站建设推广的网站有哪些

现在来了解一下JavaScript中的location对象。location记录了页面文档的位置信息,当然这个位置不是地址位置,而是指web中的文档位置。location其实是一个很特殊的对象,首先它是window的属性,同时也是document的属性,换句…

商务网站建设策划书域名到期查询

前言 在ffmpeg命令行中,ffmpeg -i test -pix_fmt rgb24 test.rgb,会自动打开ff_vf_scale滤镜,本章主要追踪这个流程。 通过gdb可以发现其基本调用栈如下: 可以看到,query_formats()中创建的v…

微信小程序推广赚佣金泉州网站关键词优化

当自然数 n 依次取 1、2、3、……、N 时,算式 ⌊ 有多少个不同的值?(注:⌊ 为取整函数,表示不超过 x 的最大自然数,即 x 的整数部分。) 输入格式: 输入给出一个正整数 N(…

个人网站服务器租用如何建设网站后台

网络抓包与协议分析 一. 以太网帧格式分析 这是以太网数据帧的基本格式,包含目的地址(6 Byte)、源地址(6 Byte)、类型(2 Byte)、数据(46~1500 Byte)、FCS(4 Byte)。 Mac 地址类型 分为单播地址、组播地址、广播地址。 单播地址:是指第一个字节的最低位…

一般网站用什么数据库襄阳seo站内优化

个人认为这是一篇很好,值得看的文章,但是没啥大用,可供参考。 数字化转型是一个复杂而全面的过程,它涉及到从战略规划到具体执行的多个层面。根据提供的信息,我们可以从以下几个方面来理解和探讨数字化转型的从战略到执…

wap企业网站模板济南网站设计建设公司

语法 sqlite3 命令的基本语法如下&#xff1a; $sqlite3 DatabaseName.db 通常情况下&#xff0c;数据库名称在 RDBMS 内应该是唯一的。 实例 如果您想创建一个新的数据库 <testDB.db>&#xff0c;SQLITE3 语句如下所示&#xff1a; $sqlite3 testDB.db SQLite ver…

山东seo网络推广seo入门培训课程

1. 两种异常处理机制 1.1 使用 throw 关键字手动抛出异常 使用throw关键字抛出异常&#xff0c;代码会的显得简单明了 如下图所示 1.2 使用 try-catch 捕获异常 使用try-catch进行捕获异常&#xff0c;往往会使代码变得更加笼统&#xff0c;层层包裹 如下图所示 2. 自定义…

网站建设入门培训阿里云商标注册

三极管 基本概念应用电路 基本概念 三极管 NPN 和PNP 电流方向 PNP是从e 流向 b c NPN是从 b c流向e 应用电路 箭头出发方向的电极比箭头指向方向的电极&#xff0c;高0.7v才导通。 NPN控制下游是否接到地&#xff0c;PNP控制上游的电源能否接过来。

网站推广渠道咨询长沙网站建设联系电话

P4768 [NOI2018] 归程 给定一个nnn个点&#xff0c;mmm条边的无向联通图&#xff0c;边的描述为[u,v,l,a][u, v, l, a][u,v,l,a]&#xff0c;表示uuu&#xff0c;vvv连有一条长度为lll&#xff0c;海拔为aaa的边&#xff0c; 有QQQ个询问&#xff0c;每次给出一个出发点uuu和…

上海排名优化工具价格宁波seo软件

局域网交换机作为局域网的集中连接设备&#xff0c;它的接口类型是随着各种局域网和传输介质类型的发展而变化的&#xff0c;交换机的许多接口与路由器接口完全一样。接下来就由杭州飞畅的小编来为大家介绍下交换机的接口类型以及连接方式有哪些&#xff1f;一起来看看吧&#…

企业做网站有什么用dede 更新网站地图

首先&#xff0c;为全面披露信息&#xff0c;在过去的1.5年中&#xff0c; 我一直担任 FuseSource&#xff08;现为Red Hat&#xff09; 的顾问&#xff0c;为零售&#xff0c;运输&#xff0c;银行/金融等不同行业的大型和小型公司提供SOA和集成项目支持。我的专长是使用该领域…

织梦素材网站模板全运会为什么建设网站

day29 内部类 分类 非静态成员内部类 静态成员内部类 局部内部类 匿名内部类 概念 在一个类的内部&#xff0c;再定义一个完整的类 特点&#xff1a; 编译之后可以生成一个独立的字节码class文件 内部类可以直接访问外部类的私有成员&#xff0c;而不会破坏其封装性 可以为外…