文章列表
重构和单元测试是程序员的两大法宝,他们的作用就像空气和水对于人一样,平凡,不起眼,但是意义深重。预善事,必先利器,本文就介绍怎样在Eclipse中进行重构。
本文介绍了Eclipse支持的重构种类,它们的含义,以及怎样重构。本文同时也可以作为学习重构知识的快速手册。
什么是重构
重构是指在保持程序的全部功能的基础上改变程序结构的过程。重构的类型有很多,如更改类名,改变方法名,或者提取代码到方法中。每一次重构,都要执行一系列的步骤,这些步骤要保证代码和原代码相一致。
为什么重构很重要
手工重构时,很容易在代码中引入错误,例如拼写错误或者漏掉了重构的某一步。为了 ...
或许这个问题真的很简单,我这思想被困住了。又或许这问题真的很恶心,弄了一下午。
实际上就是一个复选框的问题
上面无数个复选框,下面一个复选框。选中一个的可以选中无数的。
无数的选择满了,就可以把一个的设置为选中状态。
正着做好做。选中一个全部选中。反着做结果被正着做的把思维困住了。再加上有人提醒,用一个全局变量。这下更坏了。脑子里就奔着全局变量下手了。
还一个问题,就是当多个复选框被选中的时候,还算是数组,当只剩下一个复选框被选中做迭代的时候,就会出现无法选中一个复选框无法选中的状态。
最后利用了很笨的方法解决的问题,哎~
<!DOCTYPE HTML PUBLIC &qu ...
关于乱码的问题碰到的不是一两次了。但是解决后都没有记录下来,以致于再次碰到问题再查,再看。只能怪自己太懒。但是本人对他人不懒,我都喜欢让别人去记录下来,哈哈。
这次碰到的是ajax与客户端传值的中文乱码问题,解决方案如下
前端:
url="test.jsp?name=寒枫";
url=encodeURI(url);
url=encodeURI(url);
xmlHTTP.setrequestheader("cache-control","no-cache");
xmlHTTP.s ...