程序员大神
先来看个小故事:
小王:老大,这里怎么没有执行成功呢?代码我从其他地方拷过来的呢!
老大:报异常了没有?
小王:报了,说的是文件导入失败,可是我的文件写入的方法没有问题呀!
老大:你看看人家怎么写的?
小王:人家没写这一块,只有我这里才需要对文件内容进行特殊处理。
老大:那么问题就在这一块儿了。(缩小问题范围了)
小王:我只是把文件内容写好了就导入了数据库了呀!
老大:数据库导入文件那个我看了是公共的sql,没问题。
小王:你看我文件写入这一块的代码嘛,没啥问题呢,我看了文件内容都是正常的。
老大:既然如此,那么肯定是导入的时候存在问题,但是公共方法是可行的,肯定是你的文件格式有问题,你调整一下文件的编码试一试。
......
小王:老大,搞定了,果然是文件编码的问题,不同的编码读取的字节长度不一样,数据库总是以它认为的编码去读取,保持编码一直就行了。
老大:好的,我知道了。
从始至终,老大没有看过代码。