悲剧的上午丢了近几天的代码

悲剧的上午丢了近几天的代码
上午本想着把现有模块的搞完然后整理优化下代码再提交SVN,然而是各种的不顺利,先是昨天的Action中int变量传递问题,看相关资料说structs会自动对基本类型进行转换的,但为何我的int就是不能转换,各种尝试后最终好了,一个可能的原因是我在给int类型变量赋值时,在值的后面多写了},或许真是我不小心造成的浪费时间精力。然后是我写的要通过浏览器下载模板文件,本来通过http的形式,链接直接写文件路径就行了,但我尝试后怎么都不行,后来才最终发现可能是因为我写${ctx}时忘了写最前面的$,不确定是否是这影响的,反正最后改了之后就好了。最后是我郁闷的为什么单击两个按钮对应相同的Action请求一个能成功正常,而另一个总是失败,最后发现是因为给失败的那个按钮写了两遍单击事件把上面的正常要用的事件覆盖了。
然后发生了上午最悲剧的时,正专心myeclipse写代码时突然电脑黑屏,不得已我只能强制关掉再打开电脑,然后中间就是近1小时的各种电话干扰,最终打开电脑时我傻了,这近一周写的sql文件和dao几个重要方法及修改的bug全部没有了,我各种痛恨,想各种方法尽可能恢复也不行,早知道不应该一开机就打开myeclipse,这样我可以到target中根据之前的class和缓存的sql文件恢复,然而我没在意直接打开了myeclipse,然后原来好的文件也被后来坏的覆盖掉了。昨天微软工程师来讲时我还在想要效仿微软的daily build每天把自己写的代码提交到SVN,然而昨天晚上我没执行,想着时把现有代码再仔细的测试整理一下然后再提交,最终出现了今天的悲剧,至少要重复劳动两小时,并可能隐含各种bug和问题,就




原文地址:https://www.cnblogs.com/doit8791/p/3437359.html