码迷,mamicode.com
首页 > 其他好文 > 详细

今日遇到一问题,甚是定奇怪,我将文件名改为小写,系统便能加载上,但为何这样呢?

时间:2014-07-01 15:11:46      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:文件   问题   关系   总结   继承   中文   

1.
入口检测文件是否存在。

然后判断过程中文件已经存在这本身就是一个错误。

在什么地方用,就在什么地方检测该文件是否存在,这才是严谨的。


2.
当一个问题出现后,首先将出现问题的模块进行脱离。

这次这个问题,改了文件名称的大写字母为小写,就没有问题了。

就判断是文件名大小写的问题,这样是不严谨的,文件名可大可小,文件名改了可能别的地方就找不到这个文件名,而没能操作该文件,而你知道的地方,刚好又是用的改后的文件名,自然问题也就解决了,可根本原因不是文件名大小写,而是文件名因为文件名因为改动了而没有用到。

总结:
当一个事物变化时,你不能只看到起变化的一个属性,而判断就是因为这个属性的变化而解决了这个问题,因为,一个事物变化时,会有很多属性变化了,这些属性有你观察到的和没有观察到的,就如文件名大小写改了,你就认为是系统不能够处理大写文件名的问题,其实其还有一个属性,那就是操作属性,那就是名称属性,当然名称属性和名称大小写属性是泛化或者说继承的关系。

 

今日遇到一问题,甚是定奇怪,我将文件名改为小写,系统便能加载上,但为何这样呢?,布布扣,bubuko.com

今日遇到一问题,甚是定奇怪,我将文件名改为小写,系统便能加载上,但为何这样呢?

标签:文件   问题   关系   总结   继承   中文   

原文地址:http://blog.csdn.net/hellochenlian/article/details/36179309

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!