经历过两次项目上线,每次都因为一些小问题搞得很不好处理。所以总结下来供以后参考。(不定期更新)
数据库
1.sql语句使用时如输入的值为字符串的时候,一定要用单引号引着,避免数据库把数字型字符串当做数字来处理。
例:查询学生信息的sql语句:select * from student where studentID = 20140612161409049 。很简单的一条通过id查询学生的sql语句,但是就是因为di的生成策略导致他在有的数据库执行这条语句的时候抛出 [Err] ORA-01722: 无效数字 错误。
web前端
1.在前端网页开发的时候及时删除console等调试信息,避免某些低版本的IE浏览器或者以IE为内核的浏览器上弹出 SCRIPT5009: 'console' is undefined (console未被定义) 错误!
java
1.在jdk1.4以后,java的有包名的类不能引用默认包中的类。据网友解释,是因为让我们养成分包的好习惯。不管是怎么样,所以初学java的朋友们,都养成分包的好习惯吧,免得以后写的代码错了都不知道怎么回事儿。
2.我们在用java调用DLL文件时候,往往都会自己建一个对应的java对象来调用DLL文件,这时候如果DLL文件谢写了包的话,这个java对象也必须有对应的包在可以调用本地的DLL文件。