2022寒假第二次作业汇总
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzu/2022OOP |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzu/2022OOP/homework/12442 |
这个作业的目标 | <提供规则集(dataacl1.1)和数据集(dataacl1.n_trace),输出数据集中数据包所最佳匹配的规则位置(即匹配到第几条规则就输出规则编号,从0开始,若匹配不到输出-1,输出格式”数据包信息 匹配规则位置“);数据集和规则集用文件的形式读入,匹配结果以文件的形式输出> |
作业正文 | 如下 |
一、学习过程
任务分割
- 了解点分十进制的概念:https://baike.baidu.com/item/点分十进制/2186100
所以需要把ip地址从二进制转换成十进制,这是其中一个函数。
2.读入数据包,在规则集中寻找最佳匹配
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?