2013第47周五抱怨负能量
2013 周五 47 能量
2023-09-11 14:18:11 时间
今天好多负能量,上午电脑突然崩溃,写了几天的代码代码文件坏掉,刚好又没提交svn,下午只好忍着痛恨重写,基本上完成复原到原来的状态,到晚上才开始测试很早就想做的文件导入,结果调用框架的生成一个bean类对象方法,怎么样都失败,同事类似的代码完全拿过来就没问题,对比两边代码没问题,将所有其余代码都注释掉,只留下两边核心的方法名,还是不行,最后除了我们两个类实现相同框架中一个接口,除了包名、类名,spring中配置的类对象名不同外,其它都相同,但不知为何调用它的类通过框架方法来返回对象就正常,我的就不行并且产生异常。中间又请另一个同事帮忙调试,想着各种差别调试,最终还是不行,最后我不得已放弃了该方法,通过最原始最简单的new对象方式来绕过该问题达到想要的效果。最终浪费我和同事2小时的时间,就调试这一个繁琐的问题,主要原因是对框架结构不熟,不知道里面的源码是怎样的,而框架本身又没有清晰的文档,相关负责的同事又不在这里,最终才会这样失败。其实今天任务没完成的原因除了是因为电脑中途意外之外,最重要的是我顺序开发不当,我应该将自己比较陌生的东西工作放在白天,相关同事在的时候能够及时请教解决。
晚上开始用structs上传文件时Action对象中的InputFile对象总是为空,后来在配置文件中加入下面代码就好了。
<interceptor-ref name="fileUpload">
</interceptor-ref>
<interceptor-ref name="defaultStack" /> 晚上看到同事在我这里帮忙调试,整个编码修改速度明显比我快,也让我再次想到了要更加熟悉myeclipse的快捷键,这两周的编辑器使用,让我逐渐熟练了myeclipse编辑器,但于同事比起来还有差距,所以我要更加注意精进才行。再总结下好用的地方:
1.用注意用alt相关的几个快捷键:针对很常用很好用
Alt+/ 代码助手完成一些代码的插入 ,自动显示提示信息
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面
Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面
Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性
2.要用好myeclipse的ctrl+f,尤其是选中后自动显示真的很方面;
3.用tomcat的重启按钮,而不总是先关闭tomcat再打开这样很麻烦。