搜索到与相关的文章
各行各业

cap文件的格式说明

前面24个字节是.cap文件的文件头。头信息对应的结构体为:structpcap_file_header{bpf_u_int32magic;u_shortversion_major;u_shortversion_minor;bpf_int32thiszone;/*gmttolocalcorrection*/bpf_u_int32sigfigs;/*accuracyoftimestamps*/bpf_u_int32snaplen;/*maxlengthsav

系统 2019-08-12 01:31:51 2392

Python

python实现简单的TCP代理服务器

本文实例讲述了python实现简单的TCP代理服务器的方法,分享给大家供大家参考。具体实现代码如下:#-*-coding:utf-8-*-'''filename:rtcp.py@desc:利用python的socket端口转发,用于远程维护如果连接不到远程,会sleep36s,最多尝试200(即两小时)@usage:./rtcp.pystream1stream2stream为:l:port或c:host:portl:port表示监听指定的本地端口c:hos

系统 2019-09-27 17:55:41 2391

Python

python常用代码

目录常用代码片段及技巧自动选择GPU和CPU切换当前目录临时添加环境目录打印模型参数将tensor的列表转换为tensor内存不够debugtensormemory常用代码片段及技巧自动选择GPU和CPUdevice=torch.device('cuda'iftorch.cuda.is_available()else'cpu')#modelandtensortodevicevgg=models.vgg16().to(device)切换当前目录importo

系统 2019-09-27 17:55:40 2391

Python

Python中的高阶函数(内置高阶函数map()、reduce

一、什么是高阶函数在计算机编程语言中,高阶函数指的是接受函数作为输入或输出的函数。二、高阶函数的特性函数本身也可以赋值给变量变量可以指向函数f=abs#abs()取绝对值函数,将函数赋给变量fprint(f(-10))#输出结果-10的绝对值三、内置高阶函数map()map():接收两个参数,一个是函数一个是序列map()将传入的函数依次作用到序列的每个元素,并且把结果作为新的序列返回例:对一个序列[-1,3,-4,-5]的每一个元素求绝对值代码:结果:例

系统 2019-09-27 17:54:46 2391

Python

Python自定义一个异常类的方法

如何实现自定义一个异常python内置了许多异常类,为编写代码划定红线,才使调试代码时能及时发现错误。那么我们编写一个模块也可以为使用此模块者划定红线,来约束使用者可用哪些数据,这就需要自定义异常类型。首先需要了的是自定义类是的父类:python说明文档中是这样说exceptionException:所有内置的非系统退出类异常都派生自此类。所有用户自定义异常也应当派生自此类。那么就可以通过直接或间接的继承Exception就可以自定义一个异常类,当然也可以

系统 2019-09-27 17:54:44 2391

Python

Python+sklearn随机森林算法使用入门

随机森林是一种集成学习方法,基本思想是把几棵不同参数的决策树(参考:Python+sklearn决策树算法使用入门)打包到一起,每棵决策树单独进行预测,然后计算所有决策树预测结果的平均值(适用于回归分析)或所有决策树“投票”得到最终结果(适用于分类)。在随机森林算法中,不会让每棵树都生成最佳的节点,而是在每个节点上随机选择一个特征进行分裂。扩展库sklearn在ensemble模块中提供了随机森林分类器RandomForestClassifier和随机森林

系统 2019-09-27 17:52:35 2391

Python

Cpy和Python的效率对比

Python语言的初学者,特别是"惊奇者"(也就是那种第一眼就被毫无意义的某些特性吸引,之后持续说服自己的人)认为Python不需要C语言的for语句,因为他们能用优雅的Pythonfor来代替类C的for.Cpy的循环方式:复制代码代码如下:for(i=s;i}Python的循环方式:复制代码代码如下:foriinrange(num)[s:e:step]:最近,我写了一个循环100000000遍的代码,不幸的是(也正是所预计的),Python把机器内存吃

系统 2019-09-27 17:51:24 2391

Python

浅析神经网络(二)——利用PYTHON写Sigmoid函数

Sigmoid函数为神经网络层中的激活函数,是对输入X产生逻辑分类的过程,以下为Sigmoid函数的图像以及在两个变量输入下对其的简单实现。importnumpyasnpdefsigmoid(x):#TODO:Implementsigmoidfunctionreturn1/(1+np.exp(-x))inputs=np.array([0.7,-0.3])weights=np.array([0.1,0.8])bias=-0.1#TODO:Calculatet

系统 2019-09-27 17:51:01 2391

Python

python--一元线性回归模型分析

一、要求boston房价数据是机器学习中著名的基础数据集,包含506条记录,每条记录包含房屋的13条属性,房价信息属性MEDV在boston.target中,具体(翻译成中文)可通过如下语句查看:print(boston.DESCR)各属性的中文解释如下:CRIM城镇人均犯罪率ZN占地面积超过25,000平方尺的住宅用地比例INDUS城镇中非商业用地比例CHASCharlesRiver虚拟变量(如果边界是河流则为1;否则为0)NOX一氧化氮浓度RM每栋住宅

系统 2019-09-27 17:50:16 2391

Python

Python 操作 Rabbit MQ 路由 (六)

Python操作RabbitMQ路由(六)一、路由(Routing):本章打算新增加一个功能,使它可以达到仅订阅消息的一个子集。举个栗子,我们需要把验证的错误日志信息写入日志文件(存储到磁盘),但同时仍然把所有的日志信息输出到控制台中。二、绑定(Bindings):绑定(Binding)是指交换机(Exchange)和队列(Queue)的关系;绑定的时候可以带上一个额外的routing_key参数。为了避免与basic_publish的参数混淆,我们把它叫

系统 2019-09-27 17:50:10 2391