poll的多路复用p =select.poll()功能:创建poll对象返回值:poll对象 p.register(fd,event)功能:注册要关注的IO事件参数: fd 要关注的IO对象 event 选择要关注的事件 常用时间类型: POLLIN 读IO事件 rlist POLLOUT 写IO事 ...
分类:
编程语言 时间:
2018-10-18 22:01:38
阅读次数:
172
import turtle #引用turtle库 turtle.setup(650,350,200,200) #画布空间 turtle.setup(width.heigh,starx.stary) turtle.penup() #抬起画笔 turtle.fd(-250) #向正前方向运动 turtl... ...
分类:
编程语言 时间:
2018-10-16 13:47:02
阅读次数:
314
原文链接:https://mp.weixin.qq.com/s?__biz=MzU0MzQ5MDA0Mw==&mid=2247483907&idx=1&sn=3d5e1384a36bd59f5fd14135067af1c2&chksm=fb0be897cc7c61815a6a1c3181f3ba35 ...
分类:
其他好文 时间:
2018-10-14 22:03:24
阅读次数:
201
条件竞争漏洞 竞争条件”发生在多个线程同时访问同一个共享代码、变量、文件等没有进行锁操作或者同步操作的场景中 一、使用FD FD开启抓包,点击购买 选中数据包==shift+r== 出现多条数据包队列,前几条会是并发 点击GO,发送 成功,正常大辣条数目应该为4,现在买了11个 二、使用burpsu ...
分类:
其他好文 时间:
2018-10-14 01:48:53
阅读次数:
508
1>c:\program files (x86)\microsoft sdks\windows\v7.0a\include\winsock2.h(557): warning C4005: “FD_CLOSE”: 宏重定义1> c:\program files (x86)\microsoft sdks ...
分类:
数据库 时间:
2018-10-13 19:45:27
阅读次数:
438
1.标准I/O缓冲区 要理解标准I/O,就要先知道文件I/O的业务逻辑。 下面图示为文件I/O 如执行下面的代码: write(fd, buf2, sizeof(buf2)); 图中 buf:就是buf2。 缓冲区:是文件系统的页缓存。 当执行写操作时,buf中的数据会被复制到内核空间的页缓冲区,如 ...
分类:
其他好文 时间:
2018-10-11 01:46:17
阅读次数:
137
宏原型: int FD_ISSET(int fd,fd_set *fdset) /*is the bit for fd on in fdset?*/ 判断描述符fd是否在给定的描述符集fdset中,通常配合select函数使用,由于select函数成功返回时会将未准备好的描述符位清零。通常我们使用F ...
分类:
其他好文 时间:
2018-10-05 20:21:11
阅读次数:
272
package com.fd.mybatis.bean; public class Student { private int id; private Stri... ...
分类:
其他好文 时间:
2018-09-25 01:17:24
阅读次数:
167
阻塞操作 是指在执行设备操作时若不能获得资源则挂起进程,直到满足可操作的条件后再进行操作。 被挂起的进程进入休眠状态,被从调度器的运行队列移走,直到等待的条件被满足。 非阻塞操作 进程在不能进行设备操作时并不挂起,它或者放弃,或者不停地查询,直至可以进行操作为止。 fd = open("...", ...
分类:
系统相关 时间:
2018-09-22 16:56:57
阅读次数:
145
在 spring运行在tomcat上 的基础上,进行增加mybatis整合 第一步:增加com.fd.spring.mapper包,并增加 StudentMapper接口 第二步:增加com.fd.spring.service包,并增加 StudentService接口 第三步:增加com.fd.s ...
分类:
编程语言 时间:
2018-09-22 00:51:51
阅读次数:
138