题目如下: Implement atoi to convert a string to an integer. Hint: Carefully consider all possible input cases. If you want a challenge, please do not see ...
分类:
其他好文 时间:
2016-11-26 16:59:57
阅读次数:
191
1.需要的库: Python 有两个内建的模块用于处理命令行参数: 一个是 getopt,《Deep in python》一书中也有提到,只能简单处理 命令行参数; 另一个是 optparse,它功能强大,而且易于使用,可以方便地生成标准的、符合Unix/Posix 规范的命令行说明。 简单流程 * ...
分类:
编程语言 时间:
2016-11-26 09:31:48
阅读次数:
222
在读TCP cubic源码中,遇到了module_param(),网上查到的资料如下: 在用户态下编程可以通过main()来传递命令行参数,而编写一个内核模块则可通过module_param()来传递命令行参数. 它的具体实现方式为:module_param_named( name, type, p ...
分类:
系统相关 时间:
2016-11-25 07:31:02
阅读次数:
168
继承 super关键字 重写 final关键字 抽象类/abstract关键字 接口 一.继承 继承是类与类之间的继承,是一种is a 的关系(继承的满足条件) 继承的类叫子类 / 派生类,被继承的叫父类 / 基类 Java中的继承也是单继承 1.extends关键字 通过extends关键字来实现 ...
分类:
编程语言 时间:
2016-11-22 09:27:32
阅读次数:
353
Python 基础语法(四) 接 Python 基础语法(三) 十、Python标准库 Python标准库是随Pthon附带安装的,包含了大量极其有用的模块。 1. sys模块 sys模块包含系统对应的功能 sys.argv 包含命令行参数,第一个参数是py的文件名 sys.platform 返回平 ...
分类:
编程语言 时间:
2016-11-20 16:02:10
阅读次数:
221
atoi(表示 ascii to integer)是把字符串转换成整型数的一个函数. atoi()函数会扫描参数 nptr字符串,跳过前面的空白字符(例如空格,tab缩进等,可以通过isspace( )函数来检测),直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('\0')才结束转 ...
分类:
编程语言 时间:
2016-11-17 23:36:11
阅读次数:
325
本章涉及标准库:1、sys2、os3、glob4、math5、random6、platform7、pikle与cPikle8、subprocess9、Queue10、StringIO11、logging12、ConfigParser13、urllib与urllib214、json15、time16、datetime10.1sys1)sys.argv命令行参数。argv[0]#代表本身名字argv[1]#第一个参数argv[..
分类:
编程语言 时间:
2016-11-14 16:20:26
阅读次数:
181
# Auther: Aaron Fan'''思路:目的是为了修改yesterday这个文件,但是因为无法直接去修改这个文件,所以需要先把修改好的内容写入高yesterday.new这个文件中,然后再把yesterday.new的内容覆盖到yesterday这个文件中f = open('yesterd ...
分类:
编程语言 时间:
2016-11-12 20:00:52
阅读次数:
150
这道题需要注意的是处理时需要跳过空字符串,还需要注意数字越界的问题 ...
分类:
其他好文 时间:
2016-11-12 16:28:11
阅读次数:
206
第一篇 linux ptrace I 在之前的文章中我们用ptrace函数实现了查看系统调用参数的功能。在这篇文章中,我们会用ptrace函数实现设置断点,跟代码注入功能。 参考资料 Playing with ptrace, Part I Playing with ptrace, Part II 英 ...
分类:
系统相关 时间:
2016-11-10 14:36:14
阅读次数:
359