会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
纯原创,零转载
——微信:kite7x
首页
新随笔
联系
管理
上一页
1
···
4
5
6
7
8
9
10
下一页
2014年12月4日
[03]APUE:文件 I/O
摘要: [a] open 成功返回文件描术符, 失败返回 -1 oflag: O_RDONLY / O_WRONLY / O_RDWR / O_EXEC / O_APPEND / O_CLOEXEC / O_CREAT / O_EXCL / O_NONBLOCK / O_NOFOLLOW / O_SYNC
阅读全文
posted @ 2014-12-04 10:58 范辉
阅读(232)
评论(0)
推荐(0)
2014年12月3日
[02]APUE:POSIX 正则库(#include <regex.h>)
摘要: 正则匹配流程: regcomp 函数 regex 参数是预定义的正则表达式字符串 cflags 用于指定编译特性,可用参数如下 REG_EXTENDED:启用扩展正则表达式规则,默认是基本正则表达式规则 REG_ICASE:忽略大小写 REG_NOSUB:仅检查是否存在匹配项,不返回结果 REG_N
阅读全文
posted @ 2014-12-03 22:12 范辉
阅读(365)
评论(0)
推荐(0)
2014年12月2日
[01]APUE:sysconf / pathconf
摘要: sysconf / pathconf:用于运行时确定特定系统实际支持的限制值 sysconf 函数的参数格式: “_SC_ + 限制项名称”,如:CHILD_MAX 限制值指每个实际用户 ID 可以启动的最大进程数,调用 sysconf(_SC_CHILE_MAX) 即可获得其实时限制值 pathc
阅读全文
posted @ 2014-12-02 09:23 范辉
阅读(190)
评论(0)
推荐(0)
2014年12月1日
[00]APUE:GCC / GDB / Makefile
摘要: 生成静态库:ar -rc ex.a ex0.o ex1.o exN.o ... 添加符号表:ar -s ex.a 删除成员:ar -d ex.a exN.o 显示内容:ar -tv ex.a GCC 编译器选项 -o 指定生成的文件的名称 -c 生成 object 文件,不链接 -S 只生成汇编文件
阅读全文
posted @ 2014-12-01 08:57 范辉
阅读(225)
评论(0)
推荐(0)
2014年9月16日
Python3 From Zero——{最初的意识:008~初级实例演练}
摘要: 一、构显国际橡棋8x8棋盘 二、求正整数平方根 三、求负整数平方根 四、三角形面积——海轮公式:√s(s-a)(s-b)(s-c),s=(a+b+c)*1/2,a、b、c分别为三角形三边长度 五、摄时温度转华氏温度:(X * 1.8) + 32 六、判断年份是否为闰年:被4整除且不被100整除,或能
阅读全文
posted @ 2014-09-16 19:23 范辉
阅读(266)
评论(0)
推荐(0)
2014年9月14日
Python3 From Zero——{最初的意识:007~函数}
摘要: 一、编写可接受任意数量参数的函数:*、** #以*打头的参数只能作为最后一个位置参数出现,以**打头的参数只能作为最后一个参数出现;*args之后仍然可以有其它的参数出现,但只能是关键字参数(keyword_only) 二、编写只接受关键字参数的函数 #星号*之后的参数都是keyword_only参
阅读全文
posted @ 2014-09-14 15:16 范辉
阅读(277)
评论(0)
推荐(0)
2014年9月11日
Python3 From Zero——{最初的意识:006~数据编码与处理}
摘要: 一、读写CSV数据: 二、数据汇总和统计:pandas(大型数据集分析、数据归组、统计分析等)
阅读全文
posted @ 2014-09-11 20:54 范辉
阅读(243)
评论(0)
推荐(0)
Python3 From Zero——{最初的意识:005~文件和I/O}
摘要: 一、输出重定向到文件 二、参数列表的分拆 当你要传递的参数已经是一个列表,但要调用的函数却接受分开一个个的参数值,这时候你要把已有的列表拆开来 以同样的方式,可以使用 ** 操作符分拆关键字参数为字典: 三、禁止输出换行符 四、避免写入操作覆盖已有文件:open('/path/to/file', '
阅读全文
posted @ 2014-09-11 17:47 范辉
阅读(304)
评论(0)
推荐(0)
Python3 From Zero——{最初的意识:004~迭代器和生成器}
摘要: 一、反向迭代:reversed() #反向迭代只有在待处理的对象具有确定的大小或者对象实现了__reversed()__特殊方法时才能奏效,否则必须先将对象转化为列表(可能消耗大量内存) 二、迭代器切片:itertools.islice #迭代器和生成器无法进行普通的切片操作(其长度不确定且没有实现
阅读全文
posted @ 2014-09-11 16:23 范辉
阅读(269)
评论(0)
推荐(0)
Python3 From Zero——{最初的意识:003~数字、日期、时间}
摘要: 一、对数值进行取整:round(value,ndigits) #float提供17位的精度 二、对小数进行精确计算:decimal模块(规避float天生的精度误差,但效率低,常用于金融领域) 三、format()格式化输出:{「参数索引或名称」:「填充符」「对齐方式<>^」「width」「数值千分
阅读全文
posted @ 2014-09-11 13:10 范辉
阅读(318)
评论(0)
推荐(0)
2014年9月9日
Python3 From Zero——{最初的意识:002~字符串和文本}
摘要: 一、使用多个界定符分割字符串 字符串.split(',')形式只适用于单一分割符的情况;多分割符同时应用的时候,可使用re.split() 二、字符串开头或结尾匹配 思路1:.startswith(str或tuple)、.endswith(str或tuple),用元组形式可匹配多项 思路2:切片之后
阅读全文
posted @ 2014-09-09 11:04 范辉
阅读(236)
评论(0)
推荐(0)
2014年9月8日
Python3 From Zero——{最初的意识:001~数据结构和算法}
摘要: 一、从队列两端高效插入、删除元素,及保留固定数量的数据条目: collections.deque([iterable[,maxlen=N]]) a = collections.deque([1, 2],maxlen=3) a.appendleft(3) [3, 1, 2] a.appendleft(
阅读全文
posted @ 2014-09-08 20:51 范辉
阅读(232)
评论(0)
推荐(0)
2014年8月31日
Python3 From Zero——{最初的意识:000~Initial consciousness}
摘要: http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000 a、编码 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串,也可以为源码文件指定不同
阅读全文
posted @ 2014-08-31 18:12 范辉
阅读(539)
评论(0)
推荐(0)
2014年8月8日
专题:“find -perm”
摘要: 1 find . -perm 664 2 3 Search for files which have read and write permission for their owner, and group, but which other users can read but not write
阅读全文
posted @ 2014-08-08 20:52 范辉
阅读(303)
评论(0)
推荐(0)
2014年4月28日
拾遗:Perl 在 Shell 脚本编程中的应用
摘要: Perl 对我用途,仅是作为 Shell 脚本中的文本处理器;在较大的软件工程里,更多的是使用 C、go 等编译型语言。 Perl 是一种历史比较悠久的动态编程语言,在各种类 Unix 系统中得到了应泛的应用,操作系统通常会自带 perl 解释器,因此,将它作为 sed、awk 等工具的增强型替代,
阅读全文
posted @ 2014-04-28 11:52 范辉
阅读(357)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
下一页