实验8-1:EIGRP 基本配置 实验目的通过本实验可以掌握:(1)在路由器上启动EIGRP 路由进程(2)启用参与路由协议的接口,并且通告网络(3)EIGRP 度量值的计算方法(4)可行距离(FD)、通告距离(RD)以及可行性条件(FC)(5)邻居表、拓扑表以及路由表的含义(6)查看和调试EIGR ...
分类:
其他好文 时间:
2017-12-09 21:06:32
阅读次数:
221
这一会闲着没啥事,就把之前做的pwnable上面的题来总结下吧。 0x01 fd: 源码: 让read变成标准输入(使fd变成0),然后输入LETMEWIN字符串。 ...
分类:
其他好文 时间:
2017-12-09 13:02:31
阅读次数:
184
int SocketClient::connectTimeOutForWin(SOCKET &connect_fd, const int &timeout, const sockaddr_in &server) { int error=-1, len; len = sizeof(int); time... ...
重定向和管道 标准输入和输出: 程序:指令+数据 读入数据:Input 输出数据:Output 打开的文件都有一个fd: file descriptor (文件描述符) Linux给程序提供三种I/O设备 标准输入(STDIN)-0默认接受来自键盘的输入 标准输出(STDOUT)-1默认输出到终端窗 ...
分类:
系统相关 时间:
2017-12-03 14:44:24
阅读次数:
232
题目链接 C.Butterfly 令$fd[i][j]$为以$s[i][j]$为起点开始往下走最大连续的‘X’个数 令$fl[i][j]$为以$s[i][j]$为起点开始往左下走最大连续的‘X’个数 令$fr[i][j]$为以$s[i][j]$为起点开始往左下走最大连续的‘X’个数 令$a[i][j ...
分类:
其他好文 时间:
2017-12-02 13:04:14
阅读次数:
165
1. python访问文件通过内置函数open打开文件,看一下open函数解释:打开文件返回的是一个文件对象fd = open('/tmp/tmp.txt')查看他的方法:关闭文件:fd.close()向文件内写入:fd = open('/tmp/tmp.txt', 'w')这样打开文件等于重写文件,
分类:
其他好文 时间:
2017-12-01 00:51:22
阅读次数:
231
1、标准输入和输出一般来说程序是由指令+数据组成;那么就不可避免的要读入和输出数据,即input和output。打开的文件都有一个fd:filedescriptor(文件描述符),可以在/proc/$$/fd中查看当前终端打开的文件数,一个文件描述符就是一个打开的文件。[root@centos7x~]#ll/proc/$$/fdtotal0lrwx------.1rootroot64Nov2612
分类:
系统相关 时间:
2017-11-26 17:50:19
阅读次数:
167
原文链接:应用服务器中对JDK的epoll空转bug的处理 前面讲到了epoll的一些机制,与select和poll等传统古老的IO多路复用机制的一些区别,这些区别实质可以总结为一句话, 就是epoll将重要的基于事件的fd集合放在了内核中来完成,因为内核是高效的,所以很多关于fd事件监听集合的操作 ...
分类:
其他好文 时间:
2017-11-22 10:21:12
阅读次数:
201
接上文libevent(九)bufferevent 上文主要讲了bufferevent如何监听读事件,那么bufferevent如何监听写事件呢? 对于一个fd,只要它的写缓冲区没有满,就会触发写事件。 一般情况下,如果不向这个fd发送大量的数据,它的写缓冲区是不会满的。 所以,如果一开始就监听写事 ...
分类:
其他好文 时间:
2017-11-14 14:52:15
阅读次数:
265
intsocket_fd;structsockaddr_insin;socket_fd=socket(AF_INET,SOCK_STREAM,0);if(socket_fd==-1){return-1;}bzero(&sin,sizeof(sin));sin.sin_family=AF_INET;sin.sin_port=htons(port);inet_pton(AF_INET,"127.0.0.1",&sin.sin_addr);if(bind(socket_fd,(structsocka..
分类:
其他好文 时间:
2017-11-13 14:09:22
阅读次数:
143