码迷,mamicode.com
首页 >  
搜索关键字:活性    ( 3070个结果
IOS基础——实例变量四种范围类型
1.为了强制一个对象隐藏其数据,编译器限制实例变量范围以限制其在程序中的可见性。 但是为了提供灵活性,苹果也让开发者显示设置范围(四选一)。2.四种编译指令如下:@private 实例变量只能被声明它的类访问。@protected实例变量能被声明它的类和子类,所有没有显示指定范围的实例变量都是@pr...
分类:移动开发   时间:2015-03-15 18:17:21    阅读次数:111
Don't Repeat Yourself (不要重复你自己)
DRY是指Don't Repeat Yourself特指在程序设计以及计算中避免重复代码,因为这样会降低灵活性、简洁性,并且可能导致代码之间的矛盾。《The Pragmatic Programmer》对这一思想做了很好的阐述。把一切重复的代码抽象出来。我觉得最主要的原因是很好维护,当需要改动时只需要...
分类:其他好文   时间:2015-03-13 16:20:37    阅读次数:114
从Windows/Linux文件系统设计的一个特性论软件架构的灵活性欠缺
当在Windows下打开一个文件时,此文件所在的路径全部被锁定。 路径锁定的意思是,文件本身、所在目录、上一层目录等,全部无法被重命名和重新移动。 实际上,这个锁定完全可以被移除。 方法是: 任何一个打开的文件将创建对原始文件数据IO的一个流连接,同时产生一个对文件元属性的临时快照的拓扑镜像。 这里的基本想法是:文件移动、重命名的操作并不影响文件的内容数据,可以看作是对文件属性的操作...
分类:Windows程序   时间:2015-03-12 15:14:35    阅读次数:155
【SSH进阶之路】一步步重构容器实现Spring框架——配置文件+反射实现IoC容器(十)
配置文件+反射,实现彻底解耦合,提高程序的灵活性。。。...
分类:编程语言   时间:2015-03-11 09:19:52    阅读次数:161
360消息系统RPC基础库迭代
360消息系统RPC基础库迭代引文: 消息系统内部各服务的通信,是依赖于RPC调用串联起来的。RPC框架的易用性,性能,开销决定了整个系统的开发的灵活性,整体性能 和负载上限。因此对于这样一个基础库,硬性要求一定是稳定高效易用的,一旦整个系统使用,除非必要不做影响应用层的修改。 但由于项目在启动时,go语言本身还没有成型的开源方案,先后开发3个版本,才完善成型。 消息系统...
分类:其他好文   时间:2015-03-11 07:08:04    阅读次数:195
java 从头开始学 第一天(基础概念)
面向对象编程oppjava是一个支持并发基于类和面向对象的计算机编程语言。优点1 代码开发模块化,更易于维护和修改。2 代码复用。3 增强代码的可靠性和灵活性。4 增强代码的可靠性。面向对象编程有很多重要的特性:封装,继承,多态和抽象。1.封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其...
分类:编程语言   时间:2015-03-10 22:45:32    阅读次数:184
ruby中的设计模式--策略模式
模板模式固然不错,但其还是有一些缺陷的。比如其实现依赖于继承并且缺足够的灵活性。在这时候我们就需要找到一个更加优化的解决方案——策略模式。下面是使用策略模式实现的Report模板 1 # 策略1 2 class HTMLFormatter 3 def output_report title, t.....
分类:其他好文   时间:2015-03-10 18:49:35    阅读次数:121
PDO学习笔记
一、PDO简介 PDO是PHP Data Object的简称,用于定义数据库访问的抽象层,统一各种数据库的访问接口。PDO有如下特性: 编码一致性:PDO支持多种数据库扩展,并为其提供统一的访问接口 灵活性:PDO提供了统一的SQL操作方法和属性 高效性:PDO是用C编写、PHP编译的 面向对象:PDO完全采纳面向对象的思想 PDO支持的数据库: pdo支持的数据库 但是,需要注意的是,PDO只是提供了一组数据库访问接口,利用PDO本身不能操作任何数据库...
分类:其他好文   时间:2015-03-09 08:13:18    阅读次数:155
Apache 性能调谐
Apache 2.x 是一个通用的 web 服务器,被设计在灵活性,可移植性和性能之间达到平衡。虽然被设计用于一些特殊的基准记录,Apache 2.x 在许多实际应用场景中性能不凡 相比于 Apache 1.3,2.x 包含很多额外的优化来...
分类:Web程序   时间:2015-03-08 23:11:39    阅读次数:380
在项目开发过程中,应该按要求编写好十三种文档,文档编制要求具有针对性、精确性、清晰性、完整性、灵活性、可追溯性。
在项目开发过程中,应该按要求编写好十三种文档,文档编制要求具有针对性、精确性、清晰性、完整性、灵活性、可追溯性。 ◇ 可行性分析报告:说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。 ◇ ...
分类:其他好文   时间:2015-03-08 15:31:12    阅读次数:140
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!