windows的又一个问题
来源:互联网 发布:55开的淘宝店叫什么 编辑:程序博客网 时间:2024/06/04 01:26
最近在看ipset的代码,ipset实现了一个ip地址集合的操作,是linux中netfilter的操作子集,ipset在netfilter中起作用,它的逻辑很简单,基本是纯算法的,很少涉及到内核调试,所以想详细研究一下,因为工作机是windows的,于是不得不将压缩包拷贝到windows,用winrar解压,解压之后开始看代码,没有发现match的注册,按理说每个匹配操作都应该有一个match函数的,ipset显然需要自己的match函数,但是我没有找到,于是我开始怀疑自己的眼睛,难道ipset用了一种很神奇的方式来定义match吗?我觉得源码的作者不可能无聊到这个地步...
花了大半天之后,我点击了ipset的压缩包,发现里面有两个ipt_set.c,一个就是ipt_set.c,另一个是ipt_SET.c,于是我恍然大悟,windows不区分大小写,ipt_SET.c和ipt_set.c就是同一个文件,因此解压的时候就会相互覆盖,从而丢失了一个,这就是根本的原因,发现了这个之后我诅咒了上帝,招来了一群windows爱好者的反对,他们硬说ipset的作者不应该这么给文件起名字...别的不说,我只想问一下,现实世界中,A和a一样吗?即使在计算机的最原始编码中,ascii的A和a是一个数吗?如果windows称霸天下,微软难道要将a和A定义成一样吗?事实上微软也有两套标准,在windows的文件系统中,A和a是没有区别的,但是在其api或者别的什么中,即使是微软也要遵循国际标准,起码遵循ascii和unicode
- windows的又一个问题
- Protel 的又一个问题
- 又一个奇怪的问题
- windows的又一个奇怪现象
- 又一个关于反射的问题
- 又一个恶心的驱动的问题
- 又一个JBoss无法启动的问题
- 又一个困扰我的简单问题。
- 又一个怪问题
- 又一个编码问题
- 又一个对偶问题
- 又一个新手问题。。语法错误???
- 又一个因版本问题出现的strust2 的报错
- 又一个php的error_handler引起的诡异问题
- 又一个弱智问题,我真的快要崩溃了。。。
- 又一个新项目!又一个新的开始!:)
- .Text 的又一个 Bug
- Ma的,又一个博客~!
- association & composition & aggregation & generalization
- 20个公司绝对不会告诉你的潜规则
- C++提供了四种新的类型强制
- usaco题目分类
- 一名Delphi程序员的开发习惯
- windows的又一个问题
- 串口程序调试总结
- SQL Server 2008 定时作业的制定(SQL2005参考此方法)
- Linux 内核软中断(softirq)执行分析
- 让程序员增添一些浪漫情怀的代码
- linux 下使用mapscript开发wms环境搭建篇
- js的事件模型
- C#中调用Windows API的要点
- 2.单链表内元素的插入