samson

A good programmer is someone who always looks both ways before crossing a one-way street.

基于QT的局域网聊天

1.DrawerDrawer.h#ifndef DRAWER_H #define DRAWER_H #include <QToolBox> #include <QToolButton> #include &am...

2018-04-03 17:05:47

阅读数:110

评论数:0

基于MFC实现的网络教室

1.项目名称:Windows 下的网络教室 2.项目目的:实现同一局域网下服务器和客户端的通信。3.项目描述:基于 MFC 实现了页面的布局。设置服务器实现教师与学生的通讯,用客户端模拟教 师和学生两种角色,并实现注册和登录的功能。教师端按下开始抢答后,学生端可以抢答。学生端可以进行举手、提交作业...

2018-03-28 11:49:40

阅读数:88

评论数:0

linux下网络传输(模拟路由器)

1.项目目的:实现开发板和计算机之间的通信。2.项目描述:路由器项目可以获取通信双方的MAC地址,通过修改ICMP包来实现数据的转发,从而实现不同网段的通信。除此之外,还可以通过过滤ARP缓存表来实现防火墙的功能,并可以实时打印网卡信息和ARP缓存表。在程序运行过程中路由器可以Ping开发板或者主...

2018-03-28 10:45:04

阅读数:116

评论数:0

基于Linux的飞鸽欺骗

1.IP信使传输协议(第9版草案)         1996/02/212003/01/14 H.Shirouzu 2.关于IP信使: IP信使使用TCP/UDP协议提供收发消息及文件(目录)。 3.特性: IP信使能够安装在任何一个安装了TCP/IP协议栈的操作系统上,使用在线用户的动态识别机制...

2018-03-27 14:23:02

阅读数:125

评论数:0

IO多路复用

1.概述select,poll,epoll都是IO多路复用的机制。I/O多路复用就是通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但select,poll,epoll本质上都是同步I/O,因为他们都需要在读写事件就绪后自己负责进行读...

2018-03-27 13:07:54

阅读数:34

评论数:0

提示
确定要删除当前文章?
取消 删除