开放-关闭原则:是说软件实体(类、模块、函数等等)应该可以扩展,但是不可修改[ASD]。这其实说明了两个特征,一个是“对于扩展是开放的(Open for
extension)”,另一个是“对于更改是封闭的(Closed for modification)”[ASD]。对扩展开放,意味着有新的需求或变...
分类:
其他好文 时间:
2014-05-14 04:15:09
阅读次数:
266
修改eclipse.ini启动参数:-startupplugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x...
分类:
系统相关 时间:
2014-05-14 03:43:20
阅读次数:
371
XBMC快捷键配置文件:/usr/share/xbmc/system/keymaps/keyboard.xml<FullscreenVideo>
<keyboard>
<period>StepForward</period>
<comma>StepBack</comma>
<quote>SmallStepBack</quote>
<opensquarebracket>BigStepFor..
分类:
系统相关 时间:
2014-05-12 03:26:23
阅读次数:
417
C#修改文件或文件夹的权限,为指定用户、用户组添加完全控制权限 //给Excel文件添加"Everyone,Users"用户组的完全控制权限
FileInfo fi = new FileInfo(excelPath);
System.Security.AccessControl.FileSecurity fileSecurity...
分类:
其他好文 时间:
2014-05-11 21:46:53
阅读次数:
377
使用TabHost 可以在一个屏幕间进行不同版面的切换,而系统自带的tabhost界面较为朴素,我们应该如何进行自定义修改优化呢...
分类:
移动开发 时间:
2014-05-11 20:03:17
阅读次数:
379
1:LAMP源码搭建用户关系
a. apache服务以daemon用户的处理请求。以root身份作为主进程。
b. php源码安装,会在httpd.conf文件中自动加入调用模块,但是在该文件中还要修改Addtype和Dir_Moudel...
分类:
其他好文 时间:
2014-05-11 19:51:54
阅读次数:
396
Linux的shell命令难记且容易忘记,但使用以下方法,或许就比较容易记住了。1命令提示符$,#:$表示美元,代表发工资,因此普通用户工作的时候,前面需要放一叠美元工作才有动力。#表示很厉害的意思,发音sharp,虽然不知道root用户到底能做多少事情,但事实是不需要美元激励就有..
分类:
系统相关 时间:
2014-05-11 19:29:21
阅读次数:
354
Windows服务器默认端口为“3389”,这一端口极易遭到黑客的扫描,一般装好服务器的系统后都会将系统的远程端口更改一下,这就需要在注册表中更改两个键的值,对于很多不知道的人或者说像省点事的话不如照着这个批处理文件来修改远程端口。在桌面新建一个文本文档,将如下代码复..
“重写”父类方法就是修改它的实现方式或者说在子类中对它进行重新编写。
子类继承父类的方法,在调用对象继承方法的时候,调用和执行的是父类的实现。但是,有时候需要对子类中的继承方法有不同的实现方式。
例如,假设动物存在“叫”的方法,从中继承有猫类和狗类两个子类。
重写父类的方法要用到override关键字(具有override关键字修饰的方法是对父类中同名方法的...
分类:
其他好文 时间:
2014-05-11 18:57:56
阅读次数:
291
今天使用cvs的时候又碰到了问题,可以用户可以更新但不能提交修改
错误入下:
上次也遇到了这个问题,是因为提交前没有刷新项目,造成了什么不统一。。刷新下就好。
这次查了下是用户权限的问题,但我们团队使用的都是一个用户(服务器用户),所以肯定
不行。
下面介绍下怎么添加用户。
团队有几个人就要建立几个用户,并设置administrator权限,方法如下:
右键计算机--...
分类:
其他好文 时间:
2014-05-11 18:49:45
阅读次数:
332