-
精易官方免费模块v3.60版
2014-01-22 20:12:36关于精易模块由来: 最初开始成立精易论坛时,并没有精易模块的,是自己在平常编写程序时,自己封装成一个模块, 方便自己调用,后应会员的要求,才正式以 精易论坛的前2个字,做为开头,发布了精易模块, 一直... -
python底层网络交互模块_Python的系统交互subprocess模块
2020-11-30 00:57:44早期的Python版本中,主要是通过os....os.system(command):返回命令执行状态码,而将命令执行结果输出到屏幕os.popen(command).read():可以获取命令执行结果,但是无法获取命令执行状态码subprocess模块是Pytho...早期的Python版本中,主要是通过os.system()、os.popen().read()等函数来执行命令行指令的。从Python2.4开始官方建议使用subprocess模块。
os.system(command):返回命令执行状态码,而将命令执行结果输出到屏幕
os.popen(command).read():可以获取命令执行结果,但是无法获取命令执行状态码
subprocess模块是Python 2.4中新增的一个模块,它允许你生成新的进程,连接到它们的input/output/error管道,并获取它们的返回状态码。
subprocess模块中的常用函数
run(args, *, stdin=None, input=None, stdout=None, stderr=None, capture_output=False, shell=False, cwd=None, timeout=None, check=False, encoding=None, env=None, universal_newlines=None):执行命令,返回一个包含执行结果的CompletedProcess类的实例
args:表示要执行的命令。必须是一个字符串,字符串参数列表。
stdin、stdout和stderr:子进程的标准输入、输出和错误。其值可以是subprocess.PIPE、subprocess.DEVNULL、一个已经存在的文件描述符、已经打开的文件对象或者None。subprocess.PIPE表示为子进程创建新的管道。subprocess.DEVNULL表示使用os.devnull。默认使用的是None,表示什么都不做。另外,stderr可以合并到stdout里一起输出。
capture_output:表示是否返回命令执行结果
shell:默认(False)调用os.execvp()执行指定的程序,如果为True,将通过操作系统的shell执行指定的命令
cwd:用于设置子进程的当前目录。
timeout:设置命令超时时间。如果命令执行时间超时,子进程将被杀死,并弹出 TimeoutExpired 异常。
check:如果该参数设置为 True,并且进程退出状态码不是 0,则弹 出 CalledProcessError 异常。
encoding: 如果指定了该参数,则 stdin、stdout 和 stderr 可以接收字符串数据,并以该编码方式编码。否则只接收 bytes 类型的数据。
env:用于指定子进程的环境变量。如果 env = None,子进程的环境变量将从父进程中继承。
call():执行命令,返回命令执行状态码,类似于os.system(cmd),通常返回状态为0表明已经正常运行完毕,若大于0表示异常,若为负表明进程被终止
check_call():执行命令,如果返回状态码为0则返回0,否则抛出异常。其功能等价于run(..., check=True)
check_output():执行命令,如果执行状态码为0则返回命令执行结果,否则抛出异常
getoutput(cmd):接收字符串格式的命令,执行命令并返回执行结果,类似于os.popen(cmd).read()
getstatusoutput(cmd):执行cmd命令,返回一个元组(状态码,执行结果输出)
Popen() 方法
Popen 是 subprocess的核心,子进程的创建和管理都靠它处理。
构造函数:
class subprocess.Popen(args, bufsize=-1, stdin=None, stdout=None, stderr=None, preexec_fn=None, shell=False, cwd=None, env=None, universal_newlines=False, *, encoding=None)
args:shell命令,可以是字符串或者序列类型(如:list,元组)
bufsize:缓冲区大小。当创建标准流的管道对象时使用,默认-1。
0:不使用缓冲区
1:表示行缓冲,仅当universal_newlines=True时可用,也就是文本模式
正数:表示缓冲区大小
负数:表示使用系统默认的缓冲区大小
preexec_fn:只在 Unix 平台下有效,用于指定一个可执行对象(callable object),它将在子进程运行之前被调用
Popen 对象属性和方法
pid:获取当前执行子shell的程序的进程号
stdout.read():标准输出,需要stdout参数设置为subprocess.PIPE
stderr.read():标准错误输出,需要stderr参数设置为subprocess.PIPE
poll(): 检查进程是否终止,如果终止返回 returncode,否则返回 None。
wait(timeout): 等待命令执行完成,并且返回结果状态
communicate(input,timeout): 和子进程交互,发送和读取数据,该方法会阻塞父进程,直到子进程完成
send_signal(singnal): 发送信号到子进程 。
terminate(): 停止子进程,也就是发送SIGTERM信号到子进程。
kill(): 杀死子进程。发送 SIGKILL 信号到子进程。
最后编辑:2020-04-24作者:qingheluo
这个作者貌似有点懒,什么都没有留下。
-
Qt5网络编程官方教程
2020-07-16 21:59:49Qt网络模块提供了允许您编写TCP/IP客户端和服务器的类。它提供了代表低级网络概念的低级类(例如QTcpSocket,QTcpServer和QUdpSocket),以及高级类(例如QNetworkRequest,QNetworkReply和QNetworkAccessManager)...目录
使用QTcpSocket和QTcpServer进行TCP通信
Qt网络模块提供了允许您编写TCP/IP客户端和服务器的类。它提供了代表低级网络概念的低级类(例如QTcpSocket,QTcpServer和QUdpSocket),以及高级类(例如QNetworkRequest,QNetworkReply和QNetworkAccessManager)来使用通用协议执行网络操作。它还提供实现连接管理的类,例如QNetworkConfiguration,QNetworkConfigurationManager和QNetworkSession。
与网络编程相关的Qt类
Qt Network C ++ Classes页面包含Qt Network中C++类的列表。
HTTP和FTP的高级网络操作
网络访问API是用于执行常见网络操作的类的集合。 API在使用的特定操作和协议(例如,通过HTTP获取和发布数据)上提供了一个抽象层,并且仅公开了用于一般或高级概念的类,函数和信号。
网络请求由QNetworkRequest类表示,该类也充当与请求关联的信息(例如,任何标头信息和所使用的加密)的通用容器。构造请求对象时指定的URL确定用于请求的协议。当前,支持HTTP,FTP和本地文件URL进行上载和下载。
网络操作的协调由QNetworkAccessManager类执行。创建请求后,将使用此类来分派请求并发出信号以报告其进度。管理器还协调使用Cookie来存储客户端上的数据,身份验证请求以及代理的使用。
对网络请求的答复由QNetworkReply类表示。这些由QNetworkAccessManager在调度请求时创建。 QNetworkReply提供的信号可用于单独监视每个答复,或者开发人员可以选择为此目的使用管理器的信号,而放弃对答复的引用。由于QNetworkReply是QIODevice的子类,因此可以同步或异步地处理答复,即作为阻塞或非阻塞操作。
每个应用程序或库都可以创建一个或多个QNetworkAccessManager实例来处理网络通信。
使用QTcpSocket和QTcpServer进行TCP通信
TCP(传输控制协议)是大多数Internet协议(包括HTTP和FTP)用于数据传输的低级网络协议。它是一种可靠的,面向流,面向连接的传输协议。它特别适合连续数据传输。
QTcpSocket类为TCP提供了一个接口。您可以使用QTcpSocket来实现标准网络协议,例如POP3,SMTP和NNTP,以及自定义协议。
开始任何数据传输前必须先建立与远程主机和端口的TCP连接。建立连接后,即可通过QTcpSocket::peerAddress()和QTcpSocket::peerPort()获得对等方的IP地址和端口。对等方可以随时关闭连接,然后数据传输将立即停止。
与QNetworkAccessManager一样,QTcpSocket异步工作并发出信号以报告状态更改和错误。它依靠事件循环来检测输入数据并自动刷新输出数据。您可以使用QTcpSocket::write()将数据写入套接字,并使用QTcpSocket::read()读取数据。 QTcpSocket表示两个独立的数据流:一个用于读取,另一个用于写入。
由于QTcpSocket继承了QIODevice,因此可以将其与QTextStream和QDataStream一起使用。从QTcpSocket读取时,必须通过事先调用QTcpSocket::bytesAvailable()来确保有足够的数据可用。
如果您需要处理传入的TCP连接(例如,在服务器应用程序中),请使用QTcpServer类。调用QTcpServer::listen()设置服务器,然后连接到QTcpServer::newConnection()信号,该信号对于每个连接的客户端发出一次。在槽函数中,调用QTcpServer::nextPendingConnection()接受连接,然后使用返回的QTcpSocket与客户端进行通信。
尽管其大多数功能都是异步运行的,但也可以同步使用QTcpSocket(即阻塞)。要获得阻塞行为,请调用QTcpSocket的waitFor...()函数;它们挂起调用线程,直到发出信号为止。例如,调用非阻塞QTcpSocket::connectToHost()函数后,调用QTcpSocket::waitForConnected()阻塞线程,直到发出connect()信号为止。
同步套接字通常导致代码具有更简单的控制流程。 waitFor...()方法的主要缺点是,在waitFor...()函数阻塞时不会处理事件。如果在GUI线程中使用,这可能会使应用程序的用户界面卡死。因此,我们建议您仅在非GUI线程中使用同步套接字。同步使用时,QTcpSocket不需要事件循环。
财富客户端和财富服务器示例显示了如何使用QTcpSocket和QTcpServer编写TCP客户端-服务器应用程序。有关如何在单独的线程中使用同步QTcpSocket(不使用事件循环)的示例,另请参见阻塞的财富客户端。有关每个活动客户端一个线程的多线程TCP服务器的示例,请参阅线程财富服务器。
将UDP与QUdpSocket一起使用
UDP(用户数据报协议)是一种轻量级,不可靠,面向数据报的无连接协议。当可靠性不重要时可以使用它。例如,报告时间的服务器可以选择UDP。如果丢失了一天中的数据报,则客户端可以简单地发出另一个请求。
QUdpSocket类允许您发送和接收UDP数据报。它继承了QAbstractSocket,因此它共享QTcpSocket的大部分接口。主要区别在于QUdpSocket将数据作为数据报而不是连续的数据流进行传输。简而言之,数据报是有限大小的数据包(通常小于512字节),除了要传输的数据外,还包含数据报的发送方和接收方的IP地址和端口。
QUdpSocket支持IPv4广播。广播通常用于实现网络发现协议,例如查找网络上哪个主机具有最大的可用硬盘空间。一台主机向所有其他主机接收的网络广播数据报。然后,每个接收到请求的主机都会将其当前的可用磁盘空间量发送给发件人答复。始发者等待直到收到所有主机的答复,然后可以选择具有最大可用空间的服务器来存储数据。要广播数据报,只需将其发送到特殊地址QHostAddress::Broadcast(255.255.255.255),或发送到本地网络的广播地址。
QUdpSocket::bind()准备用于接受传入数据报的套接字,就像用于TCP服务器的QTcpServer::listen()一样。每当一个或多个数据报到达时,QUdpSocket就会发出readyRead()信号。调用QUdpSocket::readDatagram()读取数据报。
广播发送方和广播接收方示例显示了如何使用Qt编写UDP发送方和UDP接收方。
QUdpSocket还支持多播。 “多播发送器”和“多播接收器”示例显示了如何使用写入UDP多播客户端。
使用QHostInfo解析主机名
在建立网络连接之前,QTcpSocket和QUdpSocket执行名称查找,将您要连接的主机名转换为IP地址。通常使用DNS(域名服务)协议执行此操作。
QHostInfo提供了一个静态函数,使您可以自己执行这种查找。通过使用主机名,QObject指针和槽函数签名调用QHostInfo :: lookupHost(),QHostInfo将执行名称查找并在结果准备好后调用给定的槽函数。实际查找是在单独的线程中完成的,利用操作系统自己的方法执行名称查找。
QHostInfo还提供了一个称为QHostInfo::fromName()的静态函数,该函数将主机名作为参数并返回结果。在这种情况下,名称查找是在与调用方相同的线程中执行的。此重载对于非GUI应用程序或在单独的非GUI线程中进行名称查找很有用。 (在GUI线程中调用此功能可能会导致用户界面卡住,而该功能在执行查找时会阻塞。)
支持网络代理
可以通过代理执行与Qt的网络通信,代理可以直接或过滤本地和远程连接之间的网络流量。
各个代理由QNetworkProxy类表示,该类用于描述和配置与代理的连接。支持在不同级别的网络通信上运行的代理类型,其中SOCKS 5支持允许在较低级别上代理网络流量,而在协议级别上使用HTTP和FTP代理。有关更多信息,请参见QNetworkProxy::ProxyType。
可以基于每个套接字或针对应用程序中的所有网络通信启用代理。通过在连接之前,调用新打开的套接字的QAbstractSocket::setProxy()函数,可以使其使用代理。通过使用QNetworkProxy::setApplicationProxy()函数,可以为所有后续套接字连接启用应用程序级代理。
代理工厂用于创建代理使用策略。 QNetworkProxyFactory根据对特定代理类型的查询提供代理。查询本身在QNetworkProxyQuery对象中编码,这些对象使您可以基于关键条件来选择代理,例如代理的目的(TCP,UDP,TCP服务器,URL请求),本地端口,远程主机和端口以及使用的协议(HTTP,FTP等)。
QNetworkProxyFactory::proxyForQuery()用于直接查询工厂。可以通过将工厂传递给QNetworkProxyFactory::setApplicationProxyFactory()来实现整个应用程序的代理策略,并可以通过将QNetworkProxyFactory子类化来创建自定义代理策略。有关详细信息,请参见类文档。
-
python网络监控模块_python2.7系统性能监控psutil模块
2020-12-19 21:53:50系统环境:Centos7.4,系统自带python2.7.5登录psutil官网,下载psutil的tar包:psutil-5.4.6.tar...此次试验是下载到/mnt/下,依次执行如下操作:tar zxf psutil-5.4.6.tar.gzcd psutil-5.4.6python setup.py insta...系统环境:Centos7.4,系统自带python2.7.5
登录psutil官网,下载psutil的tar包:psutil-5.4.6.tar.gz,并使用命名sha256sum和官网的包进行核对,确保下载的包没有进行篡改。
此次试验是下载到/mnt/下,依次执行如下操作:
tar zxf psutil-5.4.6.tar.gz
cd psutil-5.4.6
python setup.py install
python
如果安装psutil没有问题,则:
[root@localhost ~]# python
Python 2.7.5 (default, Jul 13 2018, 13:06:57)
[GCC x.x.x xxxxxxxx (Red Hat xxxx-xxx)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import psutil
>>>exit()
此时证明安装psutil模块没有问题,可以直接使用。python脚本需要以.py结尾。文件开头:
#!/usr/bin/python ##python的安装路径
#-*- coding: utf-8 -*- ##编码格式的定义
import psutil ##导入需要使用的模块
为了便于显示效果,以下是在Python命令行执行:
>>> import psutil
>>> psutil.cpu_percent() ##CPU平均使用率
0.0
>>> psutil.cpu_percent(percpu=True) ##每颗CPU的使用率
[0.1, 0.3, 0.2, 0.2]
>>> psutil.cpu_count() ##CPU物理颗数
4
>>> psutil.virtual_memory() ##内存使用情况
svmem(total=1911857152, available=1534185472, percent=19.8, used=222138368, free=1521319936, active=154025984, inactive=89636864, buffers=16433152, cached=151965696, shared=9072640, slab=64802816)
>>> psutil.swap_memory() ##swap空间使用情况
sswap(total=21474832384, used=0, free=21474832384, percent=0.0, sin=0, sout=0)
>>> psutil.pids() ##获取系统所有的进程ID
[1, 2, 3, 5, 7, 8, 9, 10, 11,……]
>>> psutil.Process(pid) ##根据进程ID,查看进程名
>>> psutil.net_io_counters() ##查看网络包情况
snetio(bytes_sent=113097, bytes_recv=292916, packets_sent=1228, packets_recv=3817, errin=0, errout=0, dropin=0, dropout=0)
>>> psutil.disk_partitions() ##查看磁盘挂载情况
[sdiskpart(device='/dev/sda3', mountpoint='/', fstype='ext4', opts='rw,seclabel,relatime,data=ordered'), sdiskpart(device='/dev/sda1', mountpoint='/boot', fstype='ext4', opts='rw,seclabel,relatime,data=ordered'), sdiskpart(device='/dev/mapper/centos-var', mountpoint='/var', fstype='ext4', opts='rw,seclabel,relatime,data=ordered'), sdiskpart(device='/dev/mapper/centos-home', mountpoint='/home', fstype='ext4', opts='rw,seclabel,relatime,data=ordered'), sdiskpart(device='/dev/mapper/centos-data', mountpoint='/data', fstype='ext4', opts='rw,seclabel,relatime,data=ordered')]
>>> psutil.disk_usage("/") ##具体某个挂载点的使用情况
sdiskusage(total=10186727424, used=1086652416, free=8559009792, percent=11.3)
-
DAY10—模块、import、包、sys.path、PyPI官网
2020-12-06 23:36:06运行 Python 程序时,按照模块中语句的顺序依次执行。 语句是 Python 程序的构造单元,用于创建对象、变量赋值、调用函数、控制语句等。 与函数类似,模块也分为标准库模块和用户自定义模块。 Python 标准库提供了...一、模块化
- Python 程序由模块组成。一个模块对应 python 源文件,一般后缀名是:.py。
- 模块由语句组成。运行 Python 程序时,按照模块中语句的顺序依次执行。
- 语句是 Python 程序的构造单元,用于创建对象、变量赋值、调用函数、控制语句等。
与函数类似,模块也分为标准库模块和用户自定义模块。
Python 标准库提供了操作系统功能、网络通信、文本处理、文件处理、数学运算等基
本的功能。比如:random(随机数)、math(数学运算)、time(时间处理)、file(文件处理)、
os(和操作系统交互)、sys(和解释器交互)等。
模块化编程有如下几个重要优势:
4. 便于将一个任务分解成多个模块,实现团队协同开发,完成大规模程序
5. 实现代码复用。一个模块实现后,可以被反复调用。
6. 可维护性增强。API(Application Programming Interface 应用程序编程接口)是用于描述模
块中提供的函数和类的功能描述和使用方式描述。
模块化编程中,首先设计的就是模块的 API(即要实现的功能描述),然后开始编
码实现 API 中描述的功能。最后,在其他模块中导入本模块进行调用。二、import
import 语句的基本语法格式如下:
import 模块名 #导入一个模块
import 模块 1,模块 2… #导入多个模块
import 模块名 as 模块别名 #导入模块并使用新名字import math print(id(math)) print(type(math)) print(math.pi) #通过 math.成员名来访问模块中的成员 `` ` mport 导入的是模块。from...import 导入的是模块中的一个函数/一个类。 如果进行类比的话,import 导入的是“文件”,我们要使用该“文件”下的内容,必 须前面加“文件名称”。from...import 导入的是文件下的“内容”,我们直接使用这 些“内容”即可,前面再也不需要加“文件名称”了。 import 语句本质上就是调用内置函数__import__(),我们可以通过它实现动态导入。给 __import__()动态传递不同的的参数值,就能导入不同的模块。 # 三、包 当一个项目中有很多个模块时,需要再进行组织。我们将功能类似的模块放到一起, 形成了“包”。本质上,“包”就是一个必须有__init__.py 的文件夹。 方式: 1. import a.aa.module_AA 在使用时,必须加完整名称来引用,比如:a.aa.module_AA.fun_AA() 2. from a.aa import module_AA 在使用时,直接可以使用模块名。 比如:module_AA.fun_AA() 3. from a.aa.module_AA import fun_AA 直接导入函数 在使用时,直接可以使用函数名。 比如:fun_AA() # 四、sys.path 检查顺序: 1. 内置模块 2. 当前目录 3. 程序的主目录 4. pythonpath 目录(如果已经设置了 pythonpath 环境变量) 5. 标准链接库目录 6. 第三方库目录(site-packages 目录) 7. .pth 文件的内容(如果存在的话) 8. sys.path.append()临时添加的目录 # 五、模块本地发布 # 六、PyPI官网和管理模块 ·注册 PyPI 网站 ·创建用户信息文件.pypirc
-
通信与网络中的Antenova 出GPS射频天线模块
2020-12-01 06:09:06Antenova有限公司首席执行官Greg McCray在北京宣布:该公司全面推出了第二代全球定位系统GPS RADIONOVA:registered:射频天线模块,这种模块适用于嵌入式GPS应用。同时还宣布:采用这款业界领先的GPS射频天线模块所... -
通信与网络中的Antenova全面推出第二代GPS RADIONOVA射频天线模块
2020-12-02 18:50:10“这款GPS RADIONOVA射频天线赢得了原始设备制造商(OEM)以及领先GPS芯片供应商的极大兴趣”,Antenova公司首席执行官Greg McCray说道:“我们这款新推出的模块化设计在两段天线间置入了射频元件,进一步优化了上... -
【MXNet官方教程4】Module - 神经网络训练和预测
2018-03-15 19:33:05比如指定训练数据的输入,模型参数初始化,执行前向和后向计算,梯度下降并更新参数,模型的保存和恢复等。在预测的时候,这些步骤也需要进行多次。对于初学者和经验丰富的开发者来说,这些都是能让人头疼的问题。 ... -
MXNet官方文档中文版教程(4):神经网络训练和推断(Module)
2020-04-04 21:20:44训练神经网络涉及不少的步骤。我们需要知道如何提供输入训练数据,初始化模型参数,执行前向和后向传播,根据计算的梯度更新权重,...module提供用于执行预定义网络的高级和中级接口。我们可以互换地使用两个接口... -
SaltStack实战之远程执行-Modules
2017-06-09 17:54:32SaltStack实战之远程执行-Modules学习SaltStackSaltStack实战之远程执行... 官方模块链接官网可执行模块文档:https://docs.saltstack.com/en/latest/ref/modules/all/2. 常用模块network模块收集和管理网络信息的模... -
模块和包.redis
2019-09-18 10:36:10此模块儿常用来连接并执行官方Redis命令,支持附加到字符串,递增哈希值,列表进栈,集合计算交集,差集和并集,无序集合中获取最大值等(http://doc.redisfans.com/) 数据存储: C编写,支持网络,基于内存亦可持久化,KEY... -
2020易语言模块大全持续更新3.zip
2020-07-02 13:10:51网络控件模块 1.0.ec 网络控件模块.ec 网络文件模块2.0.ec 网络时间验证.ec 网络服务器模块.ec 网页操作类(光庆版2.0).ec 网页操作类(光庆版3.0).ec 网页操作类.ec 网页操作类3.0_光庆版.ec 置交替色.ec 置窗口透明... -
TensorFlow入门官方demo
2021-01-25 16:41:24这个demo是TensorFlow官方提供的新手入门教程,训练了一个结构非常简单的神经网络,对于小白而言可以快速入手TensorFlow。以下代码的执行默认配置好TensorFlow环境并导入keras。 官方教程地址 程序需要导入以下模块 ... -
嵌入式系统/ARM技术中的u-blox的LEA-5T精确授时GPS模块亮相
2020-11-21 18:50:37u-blox公司日前推出LEA-5T GPS模块,该模块为高性能精确授时GPS...”u-blox首席执行官Thomas Seiler先生说。“该模块架构紧凑,价格合理,可以使消费设备应用从高精确授时功能中受益,让提供家庭宽带网络的WiMAX基站应 -
Python查看程序中各模块的运行时间
2020-05-12 00:00:40在用python编写神经网络模型时,感觉模型训练的有点慢,于是想查看一下各个模块的运行时间,一直使用time.time,有点繁琐,因此想有没有可以直接一次性统计整个代码所有模块的运行时间的库,经过查找发现snakeviz库... -
npm安装模块err的解决办法:cnpm
2018-04-11 11:54:29国内众所周知的网络原因,使用npm安装模块会发生err现象,而聪明的中国人也想出了解决的办法代理淘宝镜像cnpm我这里记录下安装cnpm的过程(事实上就是cnpm上面的安装命令)taobao镜像官网:...在执行以下命令l... -
python struct 官方文档
2019-12-30 10:31:36此模块在Python值和表示为Python bytes对象的C结构之间执行转换。除其他来源外,它可用于处理存储在文件中或来自网络连接的二进制数据。它使用 格式字符串作为C结构布局的紧凑描述以及与Python值之间的预期转换 ... -
VaporIO公司和BaseLayer公司整合其模块化数据中心技术
2017-07-03 10:58:00日前,两家不寻常的数据中心技术厂商VaporIO公司和BaseLayer公司正在整合它们的模块化...VaporIO公司创始人兼首席执行官克劳福德表示,至少有一家客户已经使用了这种组合产品。但客户的名称由于保密协议不能透露,该... -
floodlight官方文档(四):Controller Modules概览
2019-08-02 16:26:48控制器模块执行大多数应用程序通用的功能,例如: 发现和公开网络状态和事件(拓扑、设备、流) 启用控制器与网络交换机的通信(即OpenFlow协议) 管理泛光灯模块和共享资源,如存储、线程、测试 Web UI和调试... -
msf rhosts设置文件_msf之CVE20190708Bluekeep漏洞利用模块
2020-11-28 07:03:00msf之CVE-2019-0708-Bluekeep漏洞利用模块漏洞介绍2019年5月14日微软官方发布安全补丁,修复了Windows远程桌面服务的远程代码执行漏洞,该漏洞影响了某些旧版本的Windows系统。此漏洞是预身份验证且无需用户交互,这... -
易语言 茶凉专用模块
2010-05-04 12:26:36模块名称:茶凉专用模块 作者:茶凉 版本:2.0 本模块可以编程更简单,仅仅用核心支持库编写。 @备注: 官方论坛:http://bbs.clrje.cn/ 官方QQ群:92716369 ------------------------ -------------------------- ... -
nodeJS学习笔记——node介绍&模块(3)
2017-11-06 16:02:44Node 是一个可以用来解析和执行 JavaScript 语言的一个环境或者说是一个平台 Node 环境或者说平台 给 JavaScript 语言,提高了 一些 例如文件操作、网络操作等接口API Node 的特点:事件驱动、 异步IO模型、 .... -
ArcGIS Server网络分析服务的发布与测试
2017-09-19 10:21:22ArcGIS官方对网络数据集的解释如下: 网络数据集非常适合于构建交通网络。它们由包含了简单要素 (线和点) 和转弯要素的源要素创建而成,而且存储了源要素的连通性。...对网络执行的分析(例如从停靠点 1 -
MXNet官方文档教程(7):训练和推断模型
2017-03-08 16:38:25这个包提供了中层和高层接口来执行已定义好的网络。 基础用法 准备 在本部分教程中,我们将使用一个十类的多层感知机和一个综合数据集。 import mxnet as mx from data_iter import SyntheticData ... -
node.js 基础入门Day1——node.js特点+模块化概念+各类node.js学习地址
2020-06-08 20:54:40Node.js 是什么? 以下引自 Node.js 官网: Node.js® is a JavaScript runtime built on Chrome’s V8 JavaScript engine. 不是编程语言 也不是框架和库 是一个 JavaScript 运行时(环境) ...网络IO -
-
-
【python自动化第八篇:网络编程】
2018-12-13 08:46:58动态导入模块 目的是为了在导入模块的过程中将模块以字符的格式导入。 lib = __import__("lib.aa") # 传统方法 lib.aa ... 类似于if,实际的意思就是如多对应的条件为真就执行...
-
投标方法论
-
week6 day5 协程和IO模型
-
Oracle_11g_Linux到Linux_DataGuard部署
-
KSC dataset KSC.mat
-
MySQL 存储过程(创建海量数据实验环境)
-
MySQL 查询与高级查询(多表、嵌套和正则表达式)
-
中山大学《生理学》复习重点.pdf
-
重庆理工大学《概率论与数理统计》5套期末复习题(含答案).pdf
-
区块链商城app软件开发相比传统电商的颠覆性创新技术
-
城乡规划法题库.pdf
-
HTTP和HTTPS协议
-
python Flask+scrapy+人工智能 实现高性能搜索引擎
-
基于java的SSM框架的流浪猫救助网站的设计与实现
-
毕业设计+源码).pdf
-
FFmpeg4.3系列之16:WebRTC之小白入门与视频聊天的实战
-
试题 算法训练 文章翻转
-
Django学习笔记(四)-使用模板系统
-
磁珠篇通识
-
Leetcode338-比特位计数
-
小程序onreachbottom不执行事件