《重构-改善既有代码的设计》Martin Fowler 摘要: 第七章 在对象之间搬移特性
Move Method 搬移函数
你的程序中,有个函数与其所驻类之外的另一个类进行更多交流:调用后者,或被后者调用
在该函数最常引用的类中建立一个有着类似行为的新函数。将旧函数变成一个单纯的委托函数,或者将旧函数完全移除。
Move Field 搬移字段
某个字段被其所驻类之外...
分类:
其他 时间:
2014-06-07 15:18:20
收藏:
0 评论:
0 赞:
0 阅读:
375
前言
欢迎大家我分享和推荐好用的代码段~~
声明
欢迎转载,但请保留文章原始出处:
CSDN:http://www.csdn.net
雨季o莫忧离:http://blog.csdn.net/luckkof
正文
KK 以后 为何工厂模式下无法adb reboot ? 正常情况下adb reboo...
分类:
移动平台 时间:
2014-06-07 15:22:01
收藏:
0 评论:
0 赞:
0 阅读:
504
首先通过VMWare修改虚拟机参数,增加虚拟机磁盘空间(请参考相关资料),其次在虚拟机中加入扩容的磁盘空间。
1、使用parted查看可分配的空间
[root@stest ~]# parted
GNU Parted 1.8.1
使用 /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(part...
分类:
系统服务 时间:
2014-06-07 15:35:02
收藏:
0 评论:
0 赞:
0 阅读:
585
根据开发反馈,最近每天早上7:30应用会报警,应用的日志显示数据库连接池满了,新的连接被拒绝。
首先,我做了ASH报告(报告区间:7:25 ~ 7:35),从ASH的等待事件发现enq: TX - row lock contention居然高达76.54%,如下所示:
Top User Events
Event
Event Class
% Even...
分类:
数据库技术 时间:
2014-06-07 13:53:06
收藏:
0 评论:
0 赞:
0 阅读:
467
首先,五月份最让人期待的就是五一假期了,可惜他早已经被改成了3天,而且每年都是周六周日算作其中的两天,今年是1、2、3号放假,4号周日正常上班。 4-7号正常在公司参与某项目,参与这个项目四个多月了,现在正逢阶段性版本提交测试阶段。 8号部门组织出去旅游,8号晚乘车出发,目的地河南省云台山,在云台山逛了逛大峡谷,看了看没有水的瀑布,转了转没有猴子的猕猴谷,最后一天登上茱萸峰累个半死,正好晚上上...
分类:
其他 时间:
2014-06-07 15:47:16
收藏:
0 评论:
0 赞:
0 阅读:
381
最近发现不少朋友都遇到这个问题,用Cocostudio的UI编辑器创建好UI后,在代码中加载UI,然后给按钮(Button)添加点击监听事件,发现无论如何都点击不了按钮,没有任何反应。
或者,往按钮的下面一些位置点击,却发现按钮被点击了,点击坐标的位置明显和按钮的位置有偏差。...
分类:
其他 时间:
2014-06-07 15:46:38
收藏:
0 评论:
0 赞:
0 阅读:
379
前言
今天下午的天气感觉格外的气闷,整个人有一种黏糊糊的感觉,格外的不舒服。加之马上要放假了了,感觉自己完全坐不住呢(节前综合症么)。不过学习还是的继续的。
原定计划这篇文章本来应该是关于searchBox的介绍的,不过鉴于easyloader里面的依赖关系,searchBox依赖于menubutton,menubutton又依赖于menu和linkbutton。于是乎,打算...
分类:
其他 时间:
2014-06-07 14:37:56
收藏:
0 评论:
0 赞:
0 阅读:
503
不再每周转载LLVM WEEKLY,感兴趣的可以去官网: http://llvmweekly.org/...
分类:
其他 时间:
2014-06-07 14:38:39
收藏:
0 评论:
0 赞:
0 阅读:
413
将默认环境转为UTF-8,看图分析:
在windows->Preferences上
这样整个环境就变成UTF-8,不过这样还不够,
还需要,如果你需要全部文件都设为UTF-8,就:
如果只需要设java源文件,就:
建议只转换java源文件,其他类型文件可能已经是比较合适的编码了。
还有,这样只是设了文件编码的格式是UTF-8而已,
如...
分类:
系统服务 时间:
2014-06-07 14:33:23
收藏:
0 评论:
0 赞:
0 阅读:
546
前言
欢迎大家我分享和推荐好用的代码段~~
声明
欢迎转载,但请保留文章原始出处:
CSDN:http://www.csdn.net
雨季o莫忧离:http://blog.csdn.net/luckkof
正文
[Description]
如何在java/native层修改一个文件的权限(mo...
分类:
移动平台 时间:
2014-06-07 13:12:22
收藏:
0 评论:
0 赞:
0 阅读:
584
3.0以前的提供的ActionBar,以它简洁的界面,统一的风格控制,及丰富的功能,为开发者所喜爱。大量的应用使用了ActionBar,然而市面上扔存在大量的Android 2.2 , 2.3 的设备,是否意味着应用必须要放弃低版本的市场呢!No,Google 新提供了一个V7 jar 包,支持低版本上使用ActionBar。...
分类:
移动平台 时间:
2014-06-07 16:15:41
收藏:
0 评论:
0 赞:
0 阅读:
452
static void Main(string[] args)
{
//string path = @"LDAP://CN=sp\administrator";
string username = "administrator";
string password = "6yhn^YHN";
...
分类:
其他 时间:
2014-06-07 15:21:23
收藏:
0 评论:
0 赞:
0 阅读:
391
新的os x内核禁止未授权的程序随意控制,如何在不root的情况下使用gdb呢?...
分类:
数据库技术 时间:
2014-06-07 14:27:41
收藏:
0 评论:
0 赞:
0 阅读:
456
POJ 2282 The Counting Problem,组合数学
ACM
题目地址:POJ 2282
题意:
给出俩数n,m,求从n~m中0~9分别出现的次数。
分析:
组合数学。
只要能快速算出0~n中各个数的出现次数就能解决问题了。
要把数拆开来看,比如3456=3000+400+50+6。
然后就只要考虑后面都是0的数就行了。
0~...
分类:
其他 时间:
2014-06-07 15:38:25
收藏:
0 评论:
0 赞:
0 阅读:
386
uiautomator神工具
虽然没找到解决的方法,但是让我无意中发现了一个好工具,比sl4a更好用的工具,直接包装uiautomator,调用uiautomator的api在本地直接编写脚本,然后运行测试case,这样比用java写,然后再打包,runcase要简单的多,关键是他...
分类:
Web开发 时间:
2014-06-07 15:30:32
收藏:
0 评论:
0 赞:
0 阅读:
698
今天忽然想到java中特殊的对象String作为参数传递的问题,于是google一下发现排在第一位的竟然是一个长篇大论,解释的还不清楚的文章。于是我便自己动手写下这篇博客。
Java的String作为参数传递,其实与普通对象没有本质区别。下面代码描述普通对象作为参数传递,在方法中改变对象的引用,并改变对象持有变量的值
public static void main(String[] a...
分类:
编程语言 时间:
2014-06-07 15:29:52
收藏:
0 评论:
0 赞:
0 阅读:
439
CString是MFC的字符串类,它不是基本类型,而是对字符串的封装,它是自适应的,在UNICODE环境下就是CStringW,在非UNICODE环境下就是CStringA。
CString的三种形式
Visual C++.NET中将CStringT作为ATL和MFC的共享的“一般”字符串类,它有CString、CStringA和CStringW三种形式,分别操作不...
分类:
其他 时间:
2014-06-07 15:34:21
收藏:
0 评论:
0 赞:
0 阅读:
385
这节课主要讲述多个MVC是如何协同工作的。到目前为止,所有的课程都只是涉及到一个视图。从这节课开始,将会持到多视图应用的例子...
分类:
移动平台 时间:
2014-06-07 13:13:41
收藏:
0 评论:
0 赞:
0 阅读:
475
前言
欢迎大家我分享和推荐好用的代码段~~
声明
欢迎转载,但请保留文章原始出处:
CSDN:http://www.csdn.net
雨季o莫忧离:http://blog.csdn.net/luckkof
正文
[DESCRIPTION]
默认在89平台关机充电中,电量到了90就会显示绿灯...
分类:
移动平台 时间:
2014-06-07 14:37:18
收藏:
0 评论:
0 赞:
0 阅读:
587