资源简介
2014年编写的最新代码,功能非常全,最后蒋大神验收完说很不错,给了90+的分数,给学弟学妹们参考。。。希望自觉学习,不要抄袭
代码片段和文件信息
#define _CRT_SECURE_NO_WARNINGS
#include
#include
using namespace std;
/*缓存文件结构
int:已有个数
已有个数个stru_black:黑名单记录
*/
int is_same(char* record char* url char* ip)
{
return strcmp(record url) == 0 || strcmp(record ip) == 0;
}
//返回1表示在黑名单,0表示不在
int in_black(char* query_url char* query_ip)
{
int result;
FILE* black_file;
if ((black_file = fopen(“blacklist.txt“ “r“)) == NULL)
{
return 0;
}
char record[100];
while(1)
{
if (fscanf(black_file “%s“ record) == EOF)
{
result = 0;
break;
}
if (is_same(record query_url query_ip))
{
result = 1;
break;
}
}
fclose(black_file);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-05-15 20:47 DNS90+\
文件 2451456 2014-05-14 20:44 DNS90+\DNS实验报告.doc
目录 0 2014-05-15 20:46 DNS90+\源代码\
文件 850 2014-05-11 23:33 DNS90+\源代码\blacklist.cpp
文件 196 2014-04-04 21:24 DNS90+\源代码\blacklist.h
文件 43 2014-05-14 11:53 DNS90+\源代码\blacklist.txt
文件 59 2014-05-14 08:08 DNS90+\源代码\cache.txt
文件 9858 2014-05-11 23:46 DNS90+\源代码\local_manager.cpp
文件 660 2014-04-18 09:38 DNS90+\源代码\local_manager.h
文件 13843 2014-05-12 10:31 DNS90+\源代码\main.cpp
文件 171 2014-04-04 19:52 DNS90+\源代码\数据文件结构.txt
- 上一篇:基于8086微处理器的温度测控系统设计.doc
- 下一篇:快图高分脚本,参考答案
相关资源
- Win7 DNS重置、LSP修复
- 北邮编译原理第二次实验报告LL(1)
- 北邮微机原理硬件实验报告及代码
- 计算机网络仿真实验,NS2-TCP拥塞协议
- 计算机组织与结构 ppt 课件 北邮 赵方
- vhdl 微波炉 源文件及报告
- 软件工程课程设计网上书店管理系统
- 北邮微波实验全部工程文件-实验三:
- 北邮微波实验全部工程文件-实验二:
- 软件工程课程设计网上购物.doc
- 北邮 模电实验 OTL功率放大设计仿真报
- 北邮mooc 科研诚信与学术规范
- Windows性能计数器统计网络流量.rar
- vhdl实现简单打地鼠游戏机
- 数据库重点.rtf
- 计算机网络课程设计ftp协议客户端和
- 收集并统计网络流量--关于传参问题
- utorrent北邮2.0.4免安装定制版屏蔽ipv
- 电子购物网站课程设计
- web交互设计网页注册源代码
- 北邮概率论与随机过程期末考试卷.
- 软件学院本科计网期末试卷
- 北邮计算机研究生高级系统结构试验
- adns9500.c
- 北邮计通网实验四IIS服务配置和使用
- 北邮计算机通信与网络实验实验二W
- 计网课设:NTP协议网络对时程序
- 北邮作业——软件工程:需求文档
- 域名解析IP地址
- 获取计算机的网络资源
评论
共有 条评论