码迷,mamicode.com
首页 >  
搜索关键字:fd    ( 1602个结果
揭秘python编程技巧
揭秘python编程技巧一、python的标准输入和输出[root@133wc]#vimstdin.py #!/usr/bin/python #encoding:utf-8 importsys fd=sys.stdin#等待键盘输入 data=fd.read()#data是记录键盘的输入 sys.stdout.write(data+"\n")#标准的键盘输出,\n是添加换行 [root@133wc]#pythonstdin...
分类:编程语言   时间:2016-09-14 23:33:08    阅读次数:149
Linux下fastbin利用小结——fd覆盖与任意地址free
linux下的fastbin是ctf中pwn题的重点出题点。去年(2015)中,XCTF就有两站是使用fastbin的利用作为pwn400的压轴题来出现,这也是我刚开始接触fastbin的利用,参考了k0sh1师傅写在freebuf上的一篇文章。我写了几个demo来说明问题。 目录 1.关于fast ...
分类:系统相关   时间:2016-09-12 18:38:31    阅读次数:576
文件操作
打开文件方法: with open (r"E:\a.txt",'r+') as fd: for line in fd: print(line) f = open(r'E:\a.txt',"r+") f.read() f.readline() #str f.readlines() #list 。 re ...
分类:其他好文   时间:2016-09-11 01:28:40    阅读次数:122
测试键盘的控制字符对应的ASCII码值
#include #include //终端操作头文件 char getch(void){ struct termios tm, tm_old; int fd = 0, ch; if (tcgetattr(fd, &tm) < 0) { //保存现在的终端设置 return -1; } tm_old... ...
分类:其他好文   时间:2016-09-06 21:11:30    阅读次数:196
epoll使用详解(精髓)
epoll - I/O event notification facility在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在 ...
分类:其他好文   时间:2016-09-02 21:47:30    阅读次数:159
使用read write 读写socket
一旦,我们建立好了tcp连接之后,我们就可以把得到的fd当作文件描述符来使用。 由此网络程序里最基本的函数就是read和write函数了。 写函数: ssize_t write(int fd, const void*buf,size_t nbytes); write函数将buf中的nbytes字节内 ...
分类:其他好文   时间:2016-09-02 15:51:03    阅读次数:122
python学习之迭代器与生成器
1、迭代器省内存 迭代器只允许往后读数据,不允许回读数据 迭代器不能跳着读文件,因为他是一点一点加载文件内容到内存的,读完了可以销毁或丢掉 2、生成一个迭代器 a = iter(["fd", "ss", "dd", "ff"]) 3、迭代器方法: python3.0以上:__next__(); py ...
分类:编程语言   时间:2016-09-01 18:03:05    阅读次数:148
head/tail实现
只实现了head/tail的基本功能,默认显示十行及-n参数。 一、使用带缓冲的系统调用。 write/read等系统调用是不带缓冲的,可以包装一层,使其带缓冲。 typedef struct { int rio_fd; int rio_cnt; char *rio_bufptr; char rio ...
分类:其他好文   时间:2016-09-01 08:10:27    阅读次数:178
tar 压缩去除目录
tar zcvf fd.tar.gz * --exclude=file1 --exclude=dir1 注意: 1、yes: --exclude=file1 no: --exclude file1 2、yes: --exclude=dir1 no: --exclude=dir1/ ...
分类:其他好文   时间:2016-08-31 15:20:24    阅读次数:190
Linux重定向介绍及实例
Linux重定向程序:指令+数据读入数据:Input输出数据:Output打开的文件都有一个fd:filedescriptor(文件描述符)Linux给程序提供三种I/O设备标准输入(STDIN)0默认接受来自键盘的输入标准输出(STDOUT)1默认输出到终端窗口标准错误(STDERR)2默认输出到终端窗口[root@localho..
分类:系统相关   时间:2016-08-29 22:51:34    阅读次数:450
1602条   上一页 1 ... 65 66 67 68 69 ... 161 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!