以引力搜索算法(Gravitational Search Algorithm,GSA)为例,测试函数为23个经典单目标测试函数,能直接运行,可二次开发。资源包括:23个经典单目标测试函数+GSA算法。
2023-10-20 16:48:46 7KB 软件/插件
1
电流测试软件,安捷伦的14565A,主要是用来测量电流的一个小工具~!电流测试软件,安捷伦的14565A,主要是用来测量电流的一个小工具~!电流测试软件,安捷伦的14565A,主要是用来测量电流的一个小工具~!
2023-10-20 10:49:43 3.31MB 工具 电流
1
前言随着电子技术的发展,电池被广泛用于移动电话、寻呼机、听力器、电子工具,甚至卫星上。根据电池所使用的不同行业,其测试也根据其化学特性、尺寸、特殊用途而有所区别。二次电池(可充电电池)一般需要进行放电-充电测试过程。二次电池的放电特性是其容量和寿命的重要指标,在产品测试过程中,进行充放电可用来确保其质量,同时应保证测试电池不被短路。典型的电池充放电测试应包括程控电源、电子负载、电压表、电流表。而Keithley2400系列数字源表由于可激励并测试电流和电压,故仅一台仪器便可完成测试过程,从而节省了空间和编程时间。测试原理二次电池根据不同应用可采用不同方法进行充放电测试,本文采用恒压或恒流方法。
1
吉林大学软件工程案例分析与实践测试经理文档(不含代码)
2023-10-19 16:51:02 97KB 吉林大学 测试经理
1
G.711u-law编码格式音频文件,可以作为测试实验用,挺好用的。
2023-10-19 16:45:24 54KB G711音频文件 G711音频数据 G711 u-law
1
IEC 104 Client Simulator可用于测试、仿真和开发IEC 104通信协议相关的应用程序和设备。它提供了丰富的功能和易于使用的界面,适用于各种IEC 104相关的需求。
2023-10-19 14:38:41 3.82MB 测试 网络协议
1
Origin/OriginPro 2017 SR1简体中文版,测试版,无帮助文件,实测可用,无水印大C。
2023-10-19 12:47:35 287KB OriginPro 2017 SR1 简体中文版
1
PHP发送邮件代码,你需要做的只是下载下来修改下你的smtp信息就可以发送了,已经测试过了。我用半小时的时间来整理打包然后用虚拟的5分给你下载并使用,且开源免费。你还犹豫个鸟?
2023-10-19 09:04:16 28KB PHP邮件 P[HP 邮件发送
1
Python测试框架之nose Python测试框架之nosePython测试框架之nosePython测试框架之nosePython测试框架之nosePython测试框架之nose
2023-10-19 06:01:51 313KB nose
1
在计算机网络中,网络地址转换(Network Address Translation,缩写为NAT),也叫做网络掩蔽或者IP掩蔽(IP masquerading),是一种在IP数据包通过路由器或防火墙时重写来源IP地址或目的IP地址的技术。这种技术被普遍使用在有多台主机但只通过一个公有IP地址访问因特网的私有网络中。根据规范,路由器是不能这样工作的,但它的确是一个方便且得到了广泛应用的技术。当然,NAT也让主机之间的通信变得复杂,导致了通信效率的降低。 一、NAT的类型 1、基本网络地址转换(Basic NAT) 2、网络地址端口转换(NAPT) 1)完全圆锥型NAT(Full cone NAT) 2)受限圆锥型NAT(Address-Restricted cone NAT) 3)端口受限圆锥型NAT(Port-Restricted cone NAT) 4)对称NAT(Symmetric NAT) 二、NAT工作原理 1、基本网络地址转换(Basic NAT) 它实现比较简单,仅支持地址转换,不支持端口映射。静态NAT要求对每一个当前连接都要对应一个公网IP地址,因此要维护一个公网的地址池。宽带(broadband)路由器通常使用这种方式来允许一台指定的设备去管理所有的外部链接,甚至当路由器本身只有一个可用外部IP时也如此,这台路由器有时也被标记为DMZ主机。由于改变了IP源地址,在重新封装数据包时候必须重新计算校验和,网络层以上的只要涉及到IP地址的头部校验和都要重新计算。 2、网络地址端口转换(NAPT) 这种方式支持端口的映射,并允许多台主机共享一个公网IP地址。NAPT分为四种类型,具体工作流程如下: 1)完全圆锥型NAT(Full cone NAT) 初始状态时,Client与Server1、Client与Server2都没有通讯过。 当Client通过NAT向Server1发送一个packet后,NAT会生成如下一行映射。 在全锥型网络下,后续当Server1要发送数据到Client时,Server1首先将数据送到NAT(210.21.12.140:8000),NAT接收到该报文,会将该报文转发给Client(192.168.1.5:5000)。 在全锥型网络下,Server2要发送数据给Client,Server2也是需要先将数据发送到NAT(210.21.12.140:8000),NAT接收到该报文,会将该报文转发给Client(192.168.1.5:5000)。因为NAT上已经有了192.168.1.5:5000到210.21.12.140:8000的映射。 2)受限圆锥型NAT(Address-Restricted cone NAT) 初始状态时,Client与Server1、Client与Server2都没有通讯过。 当Client通过NAT向Server1发送一个packet后,NAT中会生成如下一行映射(注意,这里增加了一项IP地址的限制)。 在受限圆锥型NAT下,Server1要发送数据到Client时,Server1首先将数据送到NAT(210.21.12.140:8000),NAT接收到该报文,会将该报文转发给Client(192.168.1.5:5000)。 并且Server1主机的任何端口号数据,都可以将数据送到NAT(210.21.12.140:8000),NAT都会将该报文转给Client(192.168.1.5:5000)。 但是Server2主机无法与Client主机进行通讯。因为Client从来没有和Server2通信过,NAT将拒绝Server2试图与Client连接的动作。 3)端口受限圆锥型NAT(Port-Restricted cone NAT) 初始状态时,Client与Server1、Client与Server2都没有通讯过。 当Client通过NAT向Server1发送一个packet后,NAT中会生成如下一行映射(注意,这里增加了IP+port限制)。 在端口受限圆锥型NAT下,Server2无法与Client通信,因为Client从来没有和Server2通信过。 并且Server1也只能用它的210.15.27.166:80与Client的192.168.1.5:5000通信,因为Client也从来没有和Server1的其他端口通信过。 备注:家用路由器大部分都属于端口受限圆锥型NAT。 4)对称NAT(Symmetric NAT) 初始状态时,Client与Server1、Client与Server2都没有通讯过。 当Client通过NAT向Server1发送一个packet后,NAT中会生成如下一行映射 接下来Client要使用相同的端口和Server2通信,将会在NAT中生成如下映射表。 Server1只能用它的210.15.27.166:80通过NAT的 210.21.12.140:8000与Client的192.168.1.5:5000通信。 Server2也只能用它的210.15.27.140:80通过NAT的210.21.12.140:8001与Client的192.168.1.5:5000通信, Server1或者Server2的其他端口则均不能和Client的192.168.1.5:5000通信。
2023-10-18 20:17:26 477KB NAT类型 NAT测试 NAT1 网络地址转换
1