- 博客(53)
- 收藏
- 关注
原创 华为ICT大赛ensp中PPP协议原理与配置
一方先将自己接口IP地址发送对方,对方如果判断与其自身接口IP地址不同,则合法,否则非法,非法的话对方从自身地址池选取一条IP地址回送nap报文,接收方收到后使用该IP地址重新发送协商;接下来进入lcp协商,成功后如果现需要进入认证,看是PAP还是CHAP认证,失败后进入中断状态吗稍等一端时间后进入dead状态,否则进入网络层协商;认证方收到后,根据用户名确定其密码,然后根据id值确定随机数,以及哈希值,该三者生成一个哈希值;认证方向配置好的接口发送一个挑战报文,包括用户名此时为空,随机数,id值;
2024-07-26 16:19:24
471
原创 华为enspPPPoE协议实现路由器连接
配置Dialer0号端口,协商模式为ppp,安全认证chap下的用户明和密码;local-user 用户名 password cipher 密码。建立一个虚拟接口0,PPP认证CHAP安全认证。network ip范围 mask 子网掩码。dialer用户A创建,绑定号设为1;两个AR2240路由器和一个交换机;进入0号端口:int g0/0/0。o号以太网端口绑定刚才的1号口;0号以太网端口绑定虚拟0号端口。ip pool 地址池名。查看:端口分配到了IP。建立一个IP地址池;
2024-07-26 16:18:04
385
原创 华为ICT大赛之ensp软件BGP原理与配置
建立成功后,发送receive correct open 报文,之后进入openconfirm证实状态,然后发送keepalive报文,之后进入established标志邻居建立成功;BGP取代EGP(exterior gateway protocol)外部网关协议,BGP在其发布路由信息基础上可以进行路由优选,高效处理路由信息;EBGP(external BGP):不同自治系统的BGP路由器之前的BGP对等体关系;两个建立BGP的路由器互为对等体,交换信息为路由表,BGP同城被称为路径矢量协议,
2024-07-24 22:41:27
919
原创 华为ensp中ISIS原理与配置(超详细)
SNP(SEQUENCE NUMBER pdu)序列号报文,包括CSNP全序列报文(complete sequence PDU),部分序列号报文PSNP(partial sequence number PDU):全序列报文和部分序列报文都可以各自根据level 1和level 2再划分;默认设备属于level-1-2;level 1设备只能和level 1设备或level 1-2设备建立level1邻居;level 2设备只能和level 2设备或level 1-2设备建立level2邻居;
2024-07-24 22:40:25
1001
原创 TCA链路聚合技术之手工配置详解
机制:由发生拓扑变更的设备从RP口发送TCN(topology change notification) BPDU拓扑变更通知BPDU;所有接口初始状态,无法发送数据帧,也无法学习mac地址表,最终只有AP口永久停留该状态。然后根桥收到后先发送TCA=1的BPDU,再发送TC=1配置BPDU,持续发送35s,上游交换机收到后发送TCA=1的BPDU,然后从RP(与根桥距离最近)转发,20s没收到BPDU,端口改为默认端口,默认端口为DP口。1. discarding堵塞状态:禁用,堵塞,监听。
2024-07-15 21:54:25
392
原创 链路协议之LACP实现链路聚合
主动端作为链路聚合中的控制器,不一致时候,链路以主动端配置为准;创建链路聚合口编号1 interface Eth-Trunk1。1.有活动和非活动链路数目之分,默认最大活动链路数目为8条。(1)比较优先级PortPri字段,默认32768。修改:系统模式下:lacp priority 数值。模式为lacp:mode lacp-static。此时状态为up,因为两端都已经配通,双方会协商,所以两端链路口要相同;2.活跃链路选取规则:数值越小越优。为down,与手动配置不同,注意链路口编号要两端一致。
2024-07-15 21:53:21
354
原创 计算机网络生成树协议介绍与实践
1,选取根桥:开始所有交换机都为根桥,所有交换机都会产生配置BPDU。比较根桥id,最优设备为根桥,其余交换机为非根交换机,并停止发送BPDU,选举完根桥后,全网设备根桥id相同。2.选取RP:每个非根交换机有且仅有一个RP,RP用于接收最优BPDU.RP是非根交换机访问根桥的最短路径,危害:广播风暴:交换机将未知帧广播,收到后的交换机继续广播,不断循环,浪费网络资源,浪费设备开销。根据根路径开销确定,不看报文数值,直接比较各个候选端口到根桥的开销,最小的为RP。BPDU发送者到根桥的开销。
2024-07-14 22:41:07
505
原创 Java时间复杂度介绍以及枚举
/ 输入二维数组数据 for (int i = 0;对于有地雷的要输出9;没地雷的输出其周围相邻的地雷数。地雷分布在n行m列的方格中,输入整数第一行n,m;接下的n行依次输入数据,1表示有地雷,0表示没地雷。O(n)比如一个for循环中代码执行n遍。2^x>n时候退出。次数x=log2^n。复杂度为O(1)与问题规模无关。} } // 处理二维数组元素。计算1到n中,数字x出现次数。时间复杂度为O(logN)按照题目要求一步步写出代码。
2024-07-14 22:40:26
351
原创 Java之线程相关应用实现
结果的票数中出现了0;即假设票数为3时候,线程2先进入while循环,然后调用sleepf方法休眠一段时间,在此期间票数值不变,因为票数只有在最后输出时候才会减少,线程3进入while循环,然后调用sleep()方法休眠一段时间,于此同时然后线程1进入while循环,然后调用sleep()方法进入休眠,最后三个线程依次结束休眠状态,相继售票,即票数由3变化到0;当一个线程想要获取一个对象锁,该aii锁被其他线程持有,该线程进入锁阻塞状态。一个线程等待另一个线程执行一个唤醒动作,该线程进入的状态。
2024-06-26 23:36:43
638
原创 数字化世界的守卫之防火墙
5. **下一代防火墙(Next-Generation Firewall,NGFW)**:NGFW整合了传统防火墙的功能与其他网络安全技术,如入侵检测系统(IDS)、入侵预防系统(IPS)、反恶意软件等,提供更全面的网络安全防护。4. **日志记录与审计**:防火墙会记录所有的网络活动和安全事件,包括允许通过的流量、拦截的攻击、访问控制规则的变更等信息。1. **网络安全防护**:防火墙通过检查网络流量,根据预设的规则来允许或阻止数据包的传输,从而保护网络免受恶意攻击、病毒和其他安全威胁的侵害。
2024-06-26 23:35:36
607
原创 为什么计算机中的无线网络被称为“Wi-Fi”?
Wi-Fi”的命名旨在向公众传达一种类似于高保真音频系统的高质量、高性能的感觉,但这种“Hi-Fi”的概念被转化为“Wireless Fidelity”(无线保真)的缩写,“Wi-Fi”因此诞生。据Interbrand公司的描述,他们选择“Wi-Fi”的主要原因是,这个名字听起来类似于“Hi-Fi”(High Fidelity,高保真),这是一个广为人知的音频技术术语,用来描述高质量的音频系统。随着“Wi-Fi”这个名字的推广和无线技术本身的成熟,它很快成为了全球无线网络的代名词。
2024-06-26 23:33:02
508
原创 Java之多线程的实现与应用
用Thread创建多线程,无法保证正确操作,接下来通过实现Runnable接口方式实现,使用Thread*(Runnable target,String name)方法在创建线程对象同时指定线程名称。然后用FutureTask封装MyThread类的对象,调用有参的Thread方法创建线程对象,由该对象调用start方法启动线程,然后从FutureTask返回返回值。首先创建一个实现了Callable接口的类MyThread的实例化对象,在该类中重写call()方法返回一个返回值。
2024-06-25 20:27:53
372
原创 Java网络编程之UDP通信与TCP通信交互代码实现
(1)DatagramPacket类,即数据报对象,包含数据以及数据报长度,IP地址和端口号等信息。接收端用一个字符数组作为参数存储接收的信息,发送端不但要存放发送信息的字符数组,还要指明端口号和IP地址。(2)DatagramSocket类,用于发送主机中建立数据报通信方式。依次启动三个程序,可以看到两个客户端与服务器端交互情况。ServerSocket服务器端,用于连接客户端请求。Socket客户端,向服务器发出连接请求。执行程序时,先启动服务器端,再启动客户端。多线程TCP网络程序。
2024-06-25 20:26:27
318
原创 最新版Cisco Packet Tracer思科模拟器Windows版本64位下载
作为一款跨平台的网络仿真工具,Cisco Packet Tracer 界面简洁直观,易于操作,适用于学生、教师、网络工程师等各类用户。通过 Cisco Packet Tracer,用户可以轻松创建各种网络拓扑结构,模拟网络设备的配置和交互过程,进行故障排查和网络优化等操作。除此之外,Packet Tracer 还支持多种网络设备的模拟,包括路由器、交换机、无线设备等,用户可以通过模拟实验来学习和掌握网络配置、管理和故障处理的技能。通过百度网盘分享的文件:Packet_T…目前最新版本8.2.2免费分享。
2024-06-20 17:22:00
947
原创 计算机网络实验之单交换机互联终端实验
2.从主机0-主机3:依次单击选择直通线,然后单击选择主机的FastEthernet端口0/0,单击交换机,依次与交换机FastEthernet0/1-0/4链接。特权模式下使用,清除交换机转发表中的动态转发项,终端交换arp报文,交换机产生转发项,所以是为了防止其中的转发项干扰实验。17.查看PC0和PC1的接入端口的MAC地址,发现 是报文源MAC地址和目的MAC地址。,交叉线一端EIA/TIA568B(橙绿互换)橘白,橘,绿白,蓝,蓝白,绿,棕白,棕;12.由于没有目的地址PC2的MAC地址。
2024-06-20 17:20:49
913
原创 说明白计算机网络之TCP的流量控制与拥塞控制之慢开始算法与拥塞避免算法
因此TCP为每个链接设置了计时器,当一方收到零窗口消息,启动计时器,然后计时器时间到期还没有收到更改窗口大小通知,那么就发送零窗口探测报文段(TCP规定在零窗口情况下也要接收零窗口探测字段,紧急报文段和确认报文段),对方收到后发送现在的窗口值,如果依然是零,那么重新设置计时器。接收到对一个报文段的确认,然后拥塞窗口大小为2,然后发送方可以连续发送两个报文段,接收冯收到后,发回两个确认,然后拥塞窗口大小设置为4。拥塞窗口还可以不断增加,收到一个新的报文段确认后,拥塞窗口最多增加一个SMSS数值。
2024-05-31 00:04:56
1031
原创 计算机网络之快重传和快恢复以及TCP连接与释放的握手
(5)A收到后,发出确认报文,确认位ACK为1,确认号ack=w+1,自身序号seq=u+1(前面的FIN报文消耗品个序号,进入时间等待(time-wait)阶段,经过时间等待计时器设置时间的2MSL后,A进入CLOSED状态,MSL叫做最长报文寿命,(1)请求释放链接的一方A先发出连接释放报文段,该报文段FIN终止位为1,序号设为seq=u,u为已传输过的数据最后一个字节➕1,然后再停止发送数据,本身进入FIN-WAIT-1状态,等待接收方确认,规定FIN报文段即使不携带数据,也要好一个序列号。
2024-05-31 00:01:45
1175
原创 存储器和CPU的连接与TCP的流量控制
发送应用进程要把发送的数据逐个发送给发送缓存,然后发送数据的第一个字节,然后把后续到达的字节存储到缓存起来,当收到对第一个字节的确认时候,发送缓存中所有数据组装成一个报文段发出,同时对后续到达缓存的报文段缓存,以后只有收到前一个报文段确认后,再发送后一个报文段。由前面二进制地址范围可知,A15始终为0,即低电平,A14始终为1,即高电平,正好和译码器G2A(高)和G2B(低)对应,低电平G2B与访问控制信号MREQ对应,A13,A12,A11接到译码器C,B,A输入端。防止将过多数据注入网络,使网络过载。
2024-05-29 22:55:30
889
原创 划重点来了,计算机组成原理之计算机存储介绍与汉明码纠错
之后根据奇数校验还是偶数校验,根据各自小组中1的位数(去除本身,即每个ci所处位)给每组ci取值1或者0达到奇数校验或者偶数校验的目的,(奇数校验,如果小组成员的1的个数为奇数,那么校验位ci取值0,否则为1,使1的个数为奇数个,偶数校验与此类似)。又叫顺序存储器,比如磁带,需要从头开始读取。直接存储器:如磁盘,属于部分访问的存储器,先直接指出存储区域-磁道,然后顺序访问,直到找到,所以前半段是直接访问,后半段是串行访问。设要检测的二进制代码位n位,需要添加k位检测位,组成n+k位的代码。
2024-05-29 13:52:55
1054
原创 不装了,计算机组成原理之计算机指令2吐血整理
X=1表示某个寄存器为基址寄存器RB,占1位,指明的那个基址寄存器占3位(一共8个寄存器),剩下形式地址18位,由于通用寄存器16位,不足覆盖4M地址空间,所以将RB寄存器左移6位,低位补0,形成22位基地址,然后加上形式地址。采用寄存器-存储器型指令(访问是CPU访问内存,即CPU中的寄存器访问内存),指令包括22位的地址码(4M=2^22),3位用来区分8个寄存器,7位是操作码,(2^6。设某机共能完成110种操作,CPU有8个通用寄存器(16位),主存容量为4M字,采用寄存器-存储器型指令、
2024-05-28 23:35:21
501
原创 一口气讲完计算机网络之TCP协议运行要点
由于指明一个边界的序号要4字节(TCP首部序号字段),4个字节块有8个边界,需要使用32个字节描述,还需要两个字节,一个字节用来指明是SACK选项,另一个字节指明选项占用字节数。假设m方收到了n方的确认报文段,其中窗口是8字节,确认号是21(表示字节序号为21之前的报文都已经收到),希望接下来接收21,于是m方根据该消息构造自己的发送窗口;如上图所示,假设发出的报文过了发送方计时器设置的超时重传时间还没有收到,那么就进行重传,之后收到了确认,如何知道该确认是对重传后的报文的确认还是对之前的报文的确认;
2024-05-28 23:35:11
434
原创 计算机网络路由协议之内部网关协议RIP例题与详解
(1)对地址为x的路由器发来的信息,先修改,具体做法是将距离字段都加一,然后将下一跳的路由器字段都改为x,这个很好理解,下一跳字段改为相邻路由器x的地址,自身作为中转,加的一就是本路由器与x的距离,(2).2如果相同,再比较消息的下一跳路由器与路由表的下一条路由器,如果相同,那么直接将其替换路由表的消息,因为这是最新消息,网络有时会状态发生变化,因此以最新的为标准。对应规则(2).3;交换的信息是路由器本身已知的信息,即自己的路由表,路由信息包含目的网络,到本内部自治系统的目的网络距离以及下一跳的路由器。
2024-05-28 00:13:40
1158
原创 计算机专业必考之计算机指令设计格式
双字长直接寻址的子程序调用指令,第一个字为操作码和地址码,第二个字为地址码5000H,假设PC值为2000H,SP内容为0100好,栈顶内容为2746H,存储器按字节编址,进栈操作是先执行SP=SP-t;剩下9位,比(3)指令位拓展了一位,与(3)中的剩下8位指令位结合,组成16位操作码,以11111作为特征位,剩下的0000-1011,一共12位,128位字,即2^7,即有7位,两地址有14位,剩下2位为操作码地址,00,01,11作为3条指令的操作码,剩下的11用来区分其他;CALL指令占4个字节;
2024-05-28 00:11:15
476
原创 边用边充电影响寿命吗?看看计算机指令组成与操作类型
4位操作码(三地址)共有2^4=16种指令,其中使用了15条,剩下的2^4-14=1条用于8位拓展操作码,8位操作码(二地址)也使用了15条,留下一条区分12位操作码(一地址),直到16位操作码(零地址),此时使用全部的16条,因为本例最大只能操作码拓展全部到16位;设一地址指令由M种,零地址指令有((2^4-X)*2^6-M))*2^6=Y种,解出M为(2^4-x)*2^6-Y*2^(-6);地址码拓展操作码长度可变,零地址,一地址,二地址操作码位数分别是16位,10位,4,位。
2024-05-25 22:36:24
609
原创 没电自动关机会影响电池寿命吗?来看计算机指令集体系工作过程与寻址方法
8086使用了16位寄存器,叫做AX,BX,CX,DX, 每个寄存器可以分解为一对寄存器(比如AH和AL),用作字节寄存器,还有4个变址(指针)寄存器和4个段寄存器(用于打破64k(2^16)大小限制)Freescale处理器使用32位寄存器,包括8个数据寄存器D0-D7,8个地址寄存器A0-A7,同种寄存器可以互换使用。(3)CISC处理器会在每次操作后自动更新,但68k不会,68k只更新数据寄存器上的,而不是地址寄存器上的。(3)operation 寄存器目的,寄存器源1,寄存器源2。
2024-05-25 22:33:25
460
原创 手机软件多开,应用分屏?操作系统之总线介绍与应用
当总线控制部件收到总线请求信号,在BS=0,即总线没有被使用时候,计时器开始计数,当发出某个总线请求的设备地址与计时器数值相同时候,获得使用权,此时终止计时器查询。设备请求总线时,发出BR信号,当BS为0,即总线此时空闲时,BG总线同意信号串行的从I/O接口向下传送,离控制部件最近的设备具有最高的优先级,当到达的接口处有总线请求,则不再向下传播。主模块发出请求信号后,无须等待从模块回答,而是执行其他任务,设立计时器等判断,过一段时间后 ,如果收到了确认信号,则取消请求信号,如果没,依然撤销。
2024-05-22 22:34:23
247
原创 一个简单的问题,计算机是如何实现找到数据并计算的?
8086使用了16位寄存器,叫做AX,BX,CX,DX, 每个寄存器可以分解为一对寄存器(比如AH和AL),用作字节寄存器,还有4个变址(指针)寄存器和4个段寄存器(用于打破64k(2^16)大小限制)Freescale处理器使用32位寄存器,包括8个数据寄存器D0-D7,8个地址寄存器A0-A7,同种寄存器可以互换使用。(3)CISC处理器会在每次操作后自动更新,但68k不会,68k只更新数据寄存器上的,而不是地址寄存器上的。(3)operation 寄存器目的,寄存器源1,寄存器源2。
2024-05-22 22:31:11
475
原创 PTA数字校验与设计一个银行流水账号类
System.out.println("取款后,账户的余额是:"+bankAccout.getBalance());System.out.println("账户的初始余额是:"+bankAccout.getBalance());System.out.println("存款后,账户的余额是:"+bankAccout.deposit(c));(5)一个withdraw()方法:带一个amount参数,表示从账户余额中提取amount指定的款额,并返回账户余额;(1)一个int型的balance,表示账户余额。
2024-05-20 23:48:02
381
原创 手机聊天消息是咋样发出的?带你探究网络运输层TCP协议的差错控制与实现
(13)检验和:占两字节,检验字段包括TCP报文的首部和数据两个部分,和前面的UDP计算检验和一样,要添加了12位的伪首部(详细可以参照上篇文章),格式与UDP数据报伪首部相同,不同的是两点:一个是第五字段的UDP长度改为TCP长度,第二个是第四个协议号字段的17改为6(UDP协议号为6).假如接收方发送给发送方的确认消息丢失,发送方超时没有收到确认消息,于是重新发送了分组,于是接收方收到了重复的分组,那么接收方首先要丢弃这个重复的分组,因为不能重传,并且要再次向发送方发送该分组的确认消息。
2024-05-20 23:41:25
892
原创 IPV4不够用,IPV6协议出了,带大家全面了解IPV6变化与应用这篇文章就够啦
每个主机或路由器都可能直接与多个主机或路由器相连,IPV6把主机或路由器称为节点,因此每个节点会使用多个接口与其余设备链接,IPV6给每个接口都制定一个地址,每个节点因此具有多个IPV6地址,这些都可以作为该节点的目的地址。当IPV6的数据报要通过IPV4网络时候,直接把IPV6的数据报作为IPV4的数据部分进行封装,然后当离开IPV4网络时候,解开6封装,将IPV6数据报交给IPV6协议栈。(3)灵活的首部格式:定义了许多拓展首部,由于路由器对拓展首部不进行处理,提高了路由器的处理效率。
2024-05-19 16:29:30
548
原创 还没懂?前方高能,这份计算机网络运输层与UDP协议运作介绍请注意查收
(2)需要面向报文,对应用层交付的报文,直接添加首部后,向下交付网络层,一次交付一个完整报文,不进行分割;(1)发送方首部检验和字段全部为0,整个UDP报文按16位分组,当数据报数据部分不足位时,用0补齐, 二进制反码运算求16位字的和,然后将结果写入检验和字段。低位到高位逐列计算,0和0相加得0.1和0得1,1和1相加得0产生进位1,加到下一个高位 上,如果最高位产生进位,结果的最低位上加1。TCP/IP协议体系中,根据使用的协议是TCP或者IP,称作TCP报文段和UDP用户数据报。
2024-05-19 16:24:56
815
原创 计算机网络必考重点之IP转发分组与ICMP协议的应用
(2)时间超过:报文生存时间为0时,除丢弃外,向源点发送时间超过报文,如果该报文是报文分片的一部分,那么情况更糟,会丢弃已经该报文相关的其他收到的分片(当报文长度很大时,会切分成多个分片转发,同一源报文的分片有相同的首部,再在接收端组装),可见,这也导致前面分片报文白传了。含义:分组每次到达一个路由器,路由器根据分组中的目的地址查找转发表 ,然后得知下一跳的路由器IP地址,然后将其送交数据链路层,根据ARP协议将IP地址转化为MAC地址,MAC帧封装IP地址,然后将其MAC放入分组MAC帧的首部。
2024-05-18 15:15:21
1287
原创 听说你还不会?一文说清IP协议,ARP协议与HTTP协议
常用的方法:post,一般在请求消息首部写上post方法,当我们在网页页面中的输入框填写数据时,这些可以输入信息的部分为表单,使用post方法,URL会指向Web服务器中运行的一个应用程序的文件名,之后发送的请求消息中包括传递给应用程序或脚本的数据。由于一些情况,使主机MAC地址发生变化,比如更改了网络适配器(主机MAC地址即其网络适配器的地址),撤走了一些主机等,为了应对这些情况,因此我们在每个的ARP高速缓存中存放一个IP地址到MAC地址的映射表,动态更新其数据。MAC地址是数据链路层使用的地址。
2024-05-15 23:35:55
895
原创 面试必考之IP协议与ARP协议执行过程详解
由于一些情况,使主机MAC地址发生变化,比如更改了网络适配器(主机MAC地址即其网络适配器的地址),撤走了一些主机等,为了应对这些情况,因此我们在每个的ARP高速缓存中存放一个IP地址到MAC地址的映射表,动态更新其数据。ARP表每个项目都有生存时间,如果超时会自动删掉,减少出错几率,比如一台主机MAC地址变动了,但别人缓存表的MAC地址还是原来的,出现尴尬。(1).将IP数据报按16位划分,开始16位检验和字段为0,然后将所有16位反码运算相加后,最后将得到的和取反码,写入校验和字段中;
2024-05-13 23:47:41
784
2
原创 带你了解网络通信之IP协议与CIDR编码
两台计算机通信时,先建立连接(分组交换中是虚电路),并保留通信相关的资源,然后双方沿着建立的连接交换分组,只需要在发送的分组首部填写虚电路的编号即可,无须填写目标地址,因此减少了分组的开销。现代的网络端有计算机强大的处理差错能力,因此网络层要设计的简单,向其上层只提供简单的,无连接的,尽最大努力交付的数据报服务。前几位为网络号,代表了不同的网络,剩下的为主机号,代表了每个网络里面不同的主机,一个IP地址在网络中唯一。将网络号改为网络前缀,剩下的为主机号,指明主机,网络前缀不固定,可以取决0-32位;
2024-05-13 00:06:55
583
1
原创 计算机网络必考之PPP协议和LCP协议运作解读
电磁波再1KM电缆上传播时延大约是5us,因此假设a和b相距1KM,a一端发送到的数据要经过5us才能传到b.假设a向b发送帧后,在该帧到达b之前,b又发送自己的帧(因为发送时b的载波监听检测不到a发送的帧),则之后某个时刻必然发生碰撞。(4)每个适配器工作是双向的,既可以发送消息又可以接收消息。这里提到的配置选项包括链路上的最大帧长,如果需要鉴别的话,还包括所使用的鉴别协议(authenticate protocol)的规约, 还有不使用PPP帧的地址和控制字段,因为该字段是固定的,可以省略。
2024-05-09 23:42:55
781
1
原创 计算机算法省赛国赛必考之字符串算法大汇总1
2.辅助数组,存一个数组ASCAZII码值,另一个遍历,若相同,则相j减,若值0,则false.编写方法,将字符串中所有空格替换为“%20”,给定一个串及串长,返回替换后的字符串;StringBuilder/StringBuffer都可以;找出一串字符中出现频率最高的单词和出现次数;给定一个字符串,判断能否变成另一个字符串;1. 分别排序后调用Arrays中的方法。确定一个字符串所有字符是否全部不同;不使用额外数据结构;
2024-05-09 23:34:07
356
1
原创 计算机网络入门及常见网络技术要点归纳
将对方的电话号码以及声音数据以数据包的形式发送的技术叫VoIP(Voice over IP),利用此技术,在因特网已经独立的网络中通信的电话服务叫做IP电话;由两部分构成,电话接通之前,基于SIP(a=session initiation protocol)协议执行,实际开始对话后是基于RTP(real-time transport protocol)或者RTCP(RTP control protocol)协议执行;访问网络上其他计算机桌面环境,操作文件以及应用程序的技术,windows中叫远程桌面;
2024-05-08 23:20:30
1232
1
原创 浅论计算机网络分组、电路交换与协议
蠕虫:无需明显的用户交互就能感染设备,当用户运行了一个脆弱的网络应用,该应用能被攻击者发送恶意软件,则无需用户干预,该应用自动下载恶意软件并运行,生成了蠕虫,该蠕虫可以自动扫描因特网,寻找下载相同应用的容易受到感染的主机,并发送自身副本;每个端系统都有一个ip地址,发送的分组首部包含了目的地ip地址,当该分组到达路由器时,路由器检查自己的转发表(forwarding table),用该ip地址搜索转发表,确定相应的出链路,路由器将分组导向该出链路,转发表依据路由选择协议。接着在第三个b/a秒,
2024-05-08 23:17:00
818
1
Mubu(幕布)是一款思维导图和大纲工具
2024-06-25
Layui前端UI框架压缩包
2024-06-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人