摘要:
查了好多资料,发现还是不全,干脆自己整理吧,至少保证在我的做法正确的,以免误导读者,也是给自己做个记录吧!代码重构-寻觅坏道味本文参考了一下书籍:《重构-善改既有代码的计划》《重构手册》1.重复的代码a)封装成类,应用组合方法。b)封装成方法,通常是在统一类中。c)数参少的方法用调数参多的代码,并予赋默认值。d)提取大众基类,把同共的代码放到父类。2.长过a)方法i.提取子方法。ii.动移这个方法动作外的函数到表面。b)类i.提取类(一同化变的,逻辑上有依附的量变封装在一同)ii.虑考movemethod来搬移不属于该类的方法。c)数参列i.封装成一个代表数参的象对。ii.传递这个数参象对取代 阅读全文
posted @ 2013-05-08 19:15
坚固66
阅读(158)
评论(0)
推荐(0)
摘要:
在写这篇文章之前,xxx已经写过了几篇关于改迭代二分查找主题的文章,想要了解的朋友可以去翻一下之前的文章Bentley在他的著作《Writing Correct Programs》中写道,90%的计算机专家不能在2小时内写出完整确正的二分搜索算法。难怪有人说,二分查找道理单简,甚至小学生都能明确。不过这查找算法多好专家都写欠好。我自己尝试了一下,实确要第一次就完整写确正不容易.以下两份实现依次为迭代和递归版本的码代,二分查找的思惟很多人都楚清,但是这里有一个细节就是要注意界边的择选。每日一道理 共和国迎来了她五十诞辰。五十年像一条长河,有急流也有缓流;五十年像一幅长卷,有冷色也有暖色;五十年像 阅读全文
posted @ 2013-05-08 19:13
坚固66
阅读(210)
评论(0)
推荐(0)
摘要:
最近应用开辟的进程中出现了一个小题问,顺便记录一下原因和方法--系统牛逼应用RAMP解理在内念头原文地址 关于Gamification中的外在励奖和在内念头我们探讨了很多了。这类探讨是总像在探讨好的和坏的式方。我对于之前这样探讨常常觉得忸怩!其实最好的是两者皆有,但是在内的念头确实是久长的、实真的互动的起源。 定义在内念头什么是在内念头?Chambers.co.uk给了我们在内和念头的定义:在内:属于某个事物或某个人的性本的心核部份念头:来激起(人)行为,某个为行的关相原因所以,在内念头是一个发至外部的原因,而不是像励奖这样外在的货色。在从前几年中有很多研讨,最着名的是一个Edward De. 阅读全文
posted @ 2013-05-08 19:11
坚固66
阅读(337)
评论(0)
推荐(0)
摘要:
工作之余抽点时间出来写写博文,希望对新接触的朋友有帮助。今天在这里和大家一起学习一下对象服务器// 定义Web Service的命名空间static final String SERVICE_NS = "http://WebXml.com.cn/";// 定义Web Service供给务服的URLstatic final String SERVICE_URL = "http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx";/*** 获得省的列表* @return*/public static 阅读全文
posted @ 2013-05-08 19:10
坚固66
阅读(219)
评论(0)
推荐(0)
摘要:
题记:写这篇博客要主是加深自己对手机服务器的认识和总结现实算法时的一些验经和训教,如果有错误请指出,万分感谢。前段间时公司须要android端的手群机推功能,我们就通过MQTT来现实了该功能。MQTT的官网如下http://mqtt.org/关于系统的要主架构就不胪陈了。这关系的到职业道德问题,在这里只谈谈MQTT现实推送的功能。 在MQTT官网中http://mqtt.org/software罗列出了现实了该协议的开源户客端和服务器程工和库。我们是通过ApacheActiveClient开源项目的基本上来现实的。 上面绍介户客端和服务器简略的搭建:户客端 :首先到github(https:/ 阅读全文
posted @ 2013-05-08 19:08
坚固66
阅读(680)
评论(0)
推荐(0)