码迷,mamicode.com
首页 >  
搜索关键字:可维护    ( 1747个结果
设计模式原则详解
我们在应用程序开发中,一般要求尽量两做到可维护性和可复用性。 应用程序的复用可以提高应用程序的开发效率和质量,节约开发成本,恰当的复用还可以改善系统的可维护性。而在面向对象的设计里面,可维护性复用都是以面向对象设计原则为基础的,这些设计原则首先都是复用的原则,遵循这些设计原则可以有效地提高系统的复....
分类:其他好文   时间:2014-10-26 10:16:25    阅读次数:430
hdu1003
求和最大的子串,取和以及首尾的位置。 O(n2)的复杂度显然tle,线性O(n)一扫即可。维护一个sum值,当sum小于0时,sum清空,否则sum累加,并和maxn值比较。 1 #include 2 #include 3 #include 4 using namespace std; 5 #...
分类:其他好文   时间:2014-10-25 20:02:00    阅读次数:182
Java 为什么使用抽象类和接口
Java接口和Java抽象类代表的就是抽象类型,就是我们需要提出的抽象层的具体表现。OOP面向对象的编程,如果要提高程序的复用率,增加程序的可维护性,可扩展性,就必须是面向接口的编程,面向抽象的编程,正确地使用接口、抽象类这些太有用的抽象类型做为你结构层次上的顶层。1、Java接口和Java抽象类最...
分类:编程语言   时间:2014-10-25 14:21:45    阅读次数:256
IronPython初体验和实战集合等类型转换和类型匹配
人老了,做什么都累~学到了这么多技术,从最早C到C++再到JAVA再到C#,最终都是为了改善产品,改善系统的可维护性。众所周知C#,C++,C都是强类型语言,什么情况都得定义一些实体类来改变业务模型,虽然C#4.0增加了很多runtime功能,但是要和脚本(比如PHP)比起来,真的还不够完美。就比如...
分类:编程语言   时间:2014-10-24 23:38:10    阅读次数:370
编写高质量代码【笔记】
书写可维护的代码(Writing Maintainable Code )可维护的代码意味着:可读的一致的可预测的看上去就像是同一个人写的已记录最小全局变量(Minimizing Globals)每个JavaScript环境有一个全局对象,当你在任意的函数外面使用this的时候可以访问到。你创建的每一...
分类:其他好文   时间:2014-10-24 18:42:35    阅读次数:167
JAVA NIO 类库的异步通信框架netty和mina
Netty 和 Mina 我究竟该选择哪个? 根据我的经验,无论选择哪个,都是个正确的选择。两者各有千秋,Netty 在内存管理方面更胜一筹,综合性能也更优。但是,API 变更的管理和兼容性做的不是太好。相比于 Netty,Mina 的前向兼容性、内聚的可维护性功能更多,例如 JMX 的集成、性能....
分类:编程语言   时间:2014-10-24 15:54:17    阅读次数:163
C++程序设计教程学习(1)-第一部分 编程基础
第一章 概述 C++到底难不难学?没有学不会的事情 1.1 程序设计语言qq 语言 编程语言 人和计算机交流的工具,群体扩大,人人间交流过程描述与信息表达的工具 机器语言,汇编语言,高级语言 1.2 C++简史 1.3 C++ 褒贬C 计算机应用范围的扩大和编程规模的扩大,可维护性、可扩展性、安全性...
分类:编程语言   时间:2014-10-21 15:20:32    阅读次数:205
二叉查找树的Java实现
为了克服对树结构编程的恐惧感,决心自己实现一遍二叉查找树,以便掌握关于树结构编程的一些技巧和方法。以下是基本思路: [1] 关于容器与封装。封装,是一种非常重要的系统设计思想;无论是面向过程的函数,还是面向对象的对象,都是实现抽象和封装的技术手段。要使系统更加安全更具可维护性,就应当将封装思想谨记心...
分类:编程语言   时间:2014-10-20 20:49:33    阅读次数:228
hdu 5029 Relief grain(树链剖分+线段树)
题目链接:hdu 5029 Relief grain 题目大意:给定一棵树,然后每次操作在uv路径上为每个节点添加一个数w,最后输出每个节点个数最多的那个数。 解题思路:因为是在树的路径上做操作,所以基本就是树链剖分了。只不过以前是用一个数组即可维护值,这题要用 一个vector数组记录。过程中用线段树维护最大值。 #pragma comment(linker, "...
分类:其他好文   时间:2014-10-18 11:14:53    阅读次数:243
Netty:一个非阻塞的客户端/服务器框架
Netty:一个非阻塞的客户端/服务器框架作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsNetty是一个异步事件驱动的网络应用框架,为Java网络应用的开发带来了一些新活力。Netty由协议服务器和客户端所组成,可用于快速开发可维护的高性能软件。Netty应用框架及其工具简化了网络编程,而且由Netty社区进行维护。Netty还被归类为NIO客户端/服...
分类:Web程序   时间:2014-10-16 19:01:52    阅读次数:242
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!