python @classmethod 使用详解 看完即懂 官方的说法: classmethod(function) 中文说明: classmethod是用来指定一个类的方法为类方法,没有此参数指定的类的方法为实例方法,使用方法如下: class C: @classmethod def f(cls, arg1, arg2, ...): ... 看后之后真是一头雾水。说的啥子东西呢??? 自己到国外的论坛看其他的例子和解释,顿时就很明朗。 下面自己用例子来说明。 看下面的定义... 2019年01月28日 汪洋大海 暂无评论 喜欢 0 阅读 2,751 views 次 阅读全文
python 最好用的SOAP客户端 Zeep 无论你是python几,都建议你用zeep来链接你的soap接口,因为它是最新的而且还有人维护的库。 zeep客户端对象 它Client是与SOAP服务器交互的主要接口。它提供了一个service引用客户端默认绑定的属性(通过ServiceProxy对象)。通过传递service_name和启动客户端时,可以指定默认绑定port_name。否则,该服务中的第一个服务和第一个端口将用作默认值。 缓存WSDL和XSD... 2019年01月25日 汪洋大海 暂无评论 喜欢 0 阅读 5,483 views 次 阅读全文
中国蚁剑AntSword过狗 自写编码器,轻松过waf 1,过狗PHP一句话 现在的防护软件,对GET和POST检查很严格 用php混淆,编写function,定义class来绕过这些防护软件,熟悉php的人对绕过这些软件还是比较容易的。 我们这里就不多说明了, 我们先来了解一下PHP的超全局变量 这些里面有一些是我们可控的,那么我们可以利用里面任意一个可控的去发送数据,别老盯着POST,GET。 我们这里就随便选用一个 @eval($_SERVER['HTTP_ACCEPT... 2019年01月25日 汪洋大海 暂无评论 喜欢 0 阅读 3,734 views 次 阅读全文
Python lambda 使用方法超详解 lambda是Python编程语言中使用频率较高的一个关键字。那么,什么是lambda?它有哪些用法? 这里,我们通过阅读各方资料,总结了关于Python中的lambda的“一个语法,三个特性,四个用法,一个争论”。 一个语法 在Python中,lambda的语法是唯一的。其形式如下: lambda argument_list: expression 其中,lambda是Python预留的关键字,argument_list和expression由用户自定义。... 2019年01月18日 汪洋大海 暂无评论 喜欢 0 阅读 1,982 views 次 阅读全文
python suds zeep api python soap协议库 zeep 各种问题解决方法 https://woj.app/4723.html Suds是一个轻量级的SOAP python客户端,它为Web服务提供服务代理。 概述 suds的目标是在基于SOAP的Web服务中提供类似RPC的接口。这意味着在大多数情况下,用户不需要关心WSDL和引用模式的复杂性。无论指定哪种soap消息样式,服务方法的签名都保持不变。检查WSDL的用户会注意到,即使使用'document'... 2019年01月16日 汪洋大海 暂无评论 喜欢 0 阅读 3,050 views 次 阅读全文
Python type object class bases关系 object 和 type的关系很像鸡和蛋的关系,先有object还是先有type没法说,obejct和type是共生的关系,必须同时出现的。 在看下去之前,也要请先明白,在Python里面,所有的东西都是对象的概念。 在面向对象体系里面,存在两种关系: - 父子关系,即继承关系,表现为子类继承于父类,如『蛇』类继承自『爬行动物』类,我们说『蛇是一种爬行动物』,英文说『snake is a kind o... 2019年01月16日 汪洋大海 暂无评论 喜欢 0 阅读 2,423 views 次 阅读全文
python Flask Web url_for 函数 1.URL反转:根据视图函数名称得到当前所指向的url 2.url_for() 函数最简单的用法是以视图函数名作为参数,返回对应的url,还可以用作加载静态文件,如 1 <link rel="stylesheet" href="{{url_for('static',filename='css/index.css')}}"><link rel="stylesheet" href="{{url_for('static',filename='css/index.css')}}"&... 2019年01月15日 汪洋大海 暂无评论 喜欢 0 阅读 3,628 views 次 阅读全文
CentOS7 最新简单 系统配置国内yum源和epel源 1.首先进入/etc/yum.repos.d/目录下,新建一个repo_bak目录,用于保存系统中原来的repo文件 [root@bogon ~]# cd /etc/yum.repos.d/ [root@bogon yum.repos.d]# mkdir repo_bak [root@bogon yum.repos.d]# mv *.repo repo_bak/ 2.在CentOS中配置使用网易和阿里的开源镜像 到网易和阿里开源镜像站点下载系统对应版本的repo文件 wget -O /etc/yum.repos.d/CentOS-Base.... 2019年01月12日 汪洋大海 暂无评论 喜欢 0 阅读 2,714 views 次 阅读全文
Tomcat TRACEZ Response allow:options 主要是在tomcat的web.xml或者项目的web.xml中配置以下参数 1 2 3 4 5 6 7 8 9 10 11 12 <security-constraint> <web-resource-collection> <web-resource-name>fortune</web-resource-name> <url-pattern>/*</url-pattern> <http-method>PUT</http-method> <http-method>DELETE</http-method> <http... 2019年01月12日 汪洋大海 暂无评论 喜欢 0 阅读 2,080 views 次 阅读全文
python 进程间共享数据 multiprocessing 通信问题 — Manager Python中进程间共享数据,处理基本的queue,pipe和value+array外,还提供了更高层次的封装。使用multiprocessing.Manager可以简单地使用这些高级接口。 Manager()返回的manager对象控制了一个server进程,此进程包含的python对象可以被其他的进程通过proxies来访问。从而达到多进程间数据通信且安全。 Manager支持的类型有list,dict,Namespace,Lock,RLock,Semaphore,Bounded... 2019年01月10日 汪洋大海 暂无评论 喜欢 0 阅读 6,247 views 次 阅读全文