摘要: 软件维护时间将要占软件生命周期的90%,说明软件的可扩展性是十分重要的遵守设计原则将会极大提高软件的可维护性和可扩展性,使我们有时间专注于更重要的部分每一个设计模式都体现了一个或多个设计原则:一,找出应用中可能变化之处,把他们独立出来,不要和那些不需要变化的代码混在一起(封装) 如果每次新的需求一来,都会使某部分的代码发生变化,那么就可以确定这部分代码需要被独立出来,和其他稳定代码有所区分 判断哪里将发生变化是很难的,特别要注意不要过度设计二,针对接口编程,而不是针对实现编程(解耦) 这里的接口不是单指interface,而是指超类型,超类型包含interface和abstract类三,多.. 阅读全文
posted @ 2013-05-20 21:57 心意合一 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1,文件的默认权限是没有x的,即文件的最大默认权限为666(-rw-rw-rw)2,由于进入目录和目录的x权限有关,故目录的最大默认权限为777(drwxrwxrwx)查看默认权限需要使用umask命令:[123@123 ~]$ umask //数字方式显示0022[123@123 ~]$ umask -S //符号方式显示u=rwx,g=rx,o=rx以数字范式显示有4个数字,只看后3个即可,第一个为特殊权限使用[123@123 ~]$ touch test1[123@123 ~]$ ls -al test1-rw-r--r-- 1 123 123 0 05... 阅读全文
posted @ 2013-05-20 15:38 心意合一 阅读(477) 评论(0) 推荐(0) 编辑