1.argparse模块作用 用于解析命令行参数 2.位置参数和可选参数 运行以下代码: 运行结果: 参数为 h或 help时,parser.parse_args()会输出命令行的位置参数position arguments和可选参数optional arguments 位置参数:按照参数的顺序解析 ...
分类:
编程语言 时间:
2018-06-08 16:02:19
阅读次数:
2171
1 protobuf/xml/json对比 从数据的存储格式的角度进行对比 假如要存储一个键值对: {price:150} 1.1 protobuf的表示方式 message Test { optional int32 price = 1; } protobuf的物理存储:08 96 01,就3个字 ...
分类:
Web程序 时间:
2018-06-04 00:54:12
阅读次数:
242
我们知道 Java 8 增加了一些很有用的 API, 其中一个就是 Optional. 如果对它不稍假探索, 只是轻描淡写的认为它可以优雅的解决 NullPointException 的问题, 于是代码就开始这么写了Optional<User> user = ...... if (user.isPresent()) { return user.get
分类:
编程语言 时间:
2018-06-02 11:24:59
阅读次数:
162
/** * JDK8 Optional * Created by chengbx on 2018/5/28. * Optional 类是一个容器类,代表一个值存在或者不存在,原来用null表示一个值不存在, * 现在Optional可以更好的表达这个概念。并且可以避免空指针异常。 * Optiona... ...
分类:
其他好文 时间:
2018-06-01 19:41:45
阅读次数:
149
usage: CVE-2018-8174.py [-h] -u URL -o OUTPUT [-i IP] [-p PORT] Exploit for CVE-2018-8174 optional arguments: -h, --help show this help message and ex ...
分类:
编程语言 时间:
2018-05-30 21:21:35
阅读次数:
191
The sqlite3 module supports two kinds of placeholders: question marks (qmark style) and named placeholders (named style). execute(sql[, parameters]) s ...
分类:
数据库 时间:
2018-05-27 17:16:21
阅读次数:
850
axios axios 是一个基于 Promise 的 HTTP 客户端,专门为浏览器和 node.js 服务 Vue 2.0 官方推荐使用 axios 来代替原来的 Vue request,所以这里介绍一下 axios 的功能和基本的使用方法,希望能够对各位所有帮助。^_^ 功能 在浏览器中发送 ...
分类:
移动开发 时间:
2018-05-23 18:55:00
阅读次数:
251
FUNCTION ZCRM_AU_MAIL. *" *"*"Local Interface: *" IMPORTING *" VALUE(EXGST) TYPE ZZFPAMT OPTIONAL *" VALUE(INGST) TYPE ZZFPAMT OPTIONAL *" VALUE(BELNR ...
分类:
其他好文 时间:
2018-05-22 13:02:54
阅读次数:
250
官方文档 print(…) print(value, …, sep=’ ‘, end=’\n’, file=sys.stdout, flush=False) Prints the values to a stream, or to sys.stdout by default. Optional ke ...
分类:
编程语言 时间:
2018-05-22 12:55:43
阅读次数:
500