设计模式是为程序代码优化而诞生的,目的是设计出易维护、容易拓展、易复用、灵活性好的程序。设计模式体现是面向对象的三大思想:封装、继承和多态。设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计...
分类:
其他好文 时间:
2014-06-07 01:29:07
阅读次数:
257
客户信息增删改查系统
软件工程开发流程:1、瀑布模型 2、螺旋模型
RUP (Rational Unified Process,统一软件开发过程 ) 采用瀑布模型: 需求 --- 需求分析 --- 系统设计(概要、详细设计)---- 编码 --- 测试 --- 实施 --- 维护
* 瀑布模型 缺陷在编码结束之前,客户看不到最终软件产品 ,如果需求、设计出现明显错漏,导致...
分类:
数据库 时间:
2014-06-05 06:18:27
阅读次数:
489
设计模式是从许多优秀的软件系统中总结出来的代码设计经验,也就是一些扩展性、灵活性好,易于维护和复用的设计方案,这可是前辈们的头破血流换来的。我们要站在巨人的肩膀上,吸取宝贵的经验,设计出优秀的软件系统来面对这个需求日新月异的信息时代。
设计模式以实现”六大原则“为方针,主要有23个,分为三大类。...
分类:
其他好文 时间:
2014-06-05 03:51:39
阅读次数:
214
本题应该挺经典的,因为可以使用好多方法过,适合训练多种高级数据结构和算法。
这里使用AVL平衡二叉树的解法,时间还可以,大概300ms吧,内存很省188k,因为这里使用指针,没有浪费内存。
这里使用Geeks上面的AVL的做法,使用递归更新树,而不使用双亲指针,试了下使用双亲指针,真的好麻烦,要维护多一个指针,容易出错很多。
递归操作二叉树是非常优雅的。
而且不需要使用任何STL容器,非常...
分类:
其他好文 时间:
2014-06-05 01:56:58
阅读次数:
269
看好了,不是MFC工程,是VC工程,MFC的API和标准win32API还是不一样的,网上很多都是这种方法:
((CButton *)GetDlgItem(IDC_RADIO1))->SetCheck(TRUE); //RadioButton选上
但是在wince平台上不行,只能使用如下方法(#include windowsx.h>):
Button_SetCheck(GetD...
据中国之声《全国新闻联播》报道,国家互联网信息办公室2014年05月22日宣布,为维护国家网络安全、保障中国用户合法利益,中国即将推出网络安全审查制度,关系国家安全和公共利益的系统使用的、重要信息技术产品和服务,应通过网络安全审查。文章出处:www.ijiami.cn...
分类:
移动开发 时间:
2014-06-04 23:20:49
阅读次数:
380
javabean是一种可重复使用且跨平台的软件组件。他可以分为:客户界面组件(UI,user
interface)和没有用户界面,主要负责处理事务(如,数据处理、操作数据库等)地javabeanjavabean的优点:1.使得html和java程序分离,便于维护代码。2.充分利用javabean组件...
分类:
编程语言 时间:
2014-05-31 20:51:43
阅读次数:
348
微软AJAX虽然是过时的玩意,但是得维护公司之前的老项目,转载看看。局部更新是ajax技术的最基本,也是最重要的用法,今天大概把asp.net
ajax中的局部更新控件 updatepanel的用法记录下,大家可以共同探讨
UpdatePanel控制页面的局部更新,这个更新功能依赖于scriptMa...
分类:
其他好文 时间:
2014-05-31 12:28:18
阅读次数:
192
原文:http://www.pkwind.com/php5-session-xiang-jie-jing-dianhttp协议是WEB服务器与客户端
(浏览器)相互通信的协议,它是一种无状态协议。所谓无状态,指的是不会维护http请求数据,http请求是独立的,不持久的。而越来越复杂的WEB应 用,...
分类:
Web程序 时间:
2014-05-31 04:45:39
阅读次数:
350
一、Android的体系结构1.1体系结构从下往上进行层概述:Linux内核层:该层主要的作用是:对系统进行管理例如:驱动管理,电源管理,进程管理,安全管理,内存管理等等。硬件抽象层:该层主要的作用是:对Linux底层实现进行屏蔽,向上提供接口,该层不开源,主要是为了维护商家的利益,但是会影响系统的...
分类:
移动开发 时间:
2014-05-31 01:08:13
阅读次数:
516