模块化应用程序是指由松耦合的功能单元(模块)集成在一起的大型应用。一个客户端模块封装了程序的一部分功能和相关问题。模块可以使一些相关组件的集合,例如程序功能,包括界面和业务逻辑,或是程序基础架构,例如日志或是授权用户等程序级别的服务。模块之间互相独立又可以松耦合通信。使用模块化应用程序设计是开发.....
分类:
其他好文 时间:
2014-05-01 13:37:45
阅读次数:
507
当开始编程工作时,就会有很多关于你必须学习哪种最热门编程语言的讨论。但跟任何程序员进行讨论的时候,他们会告诉你学习语言并不是学习编程的唯一。同样重要的是要理解组成基础编程语言的核心概念,即算法、数据结构以及学习如何使用技术框架,这些现已成为创造一个伟大的技术产品的精髓。既然你可以在HackerEar...
分类:
其他好文 时间:
2014-05-01 13:26:33
阅读次数:
325
1
/**********************************************************************************************************
2 * Function :...
分类:
其他好文 时间:
2014-05-01 12:23:42
阅读次数:
276
1
/**********************************************************************************************************
2 * Function :...
分类:
其他好文 时间:
2014-05-01 12:23:06
阅读次数:
355
1
/**********************************************************************************************************
2 * Function : ...
分类:
其他好文 时间:
2014-05-01 12:12:43
阅读次数:
297
javaScript 总结
1 Javascript的基本功能
写入HTML输出
document.write("This is a heading");
对事件作出反应
点击这里
改变HTML内容
x=document.getElementById("demo") //查找元素
x.innerHTML="Hello JavaScript"; //改变内容
改变HTML...
分类:
编程语言 时间:
2014-04-29 13:35:22
阅读次数:
417
今日在完成一个大作业,主要的任务是编写linux下的shell程序,这有助于我们理解什么是shell,还有其实他也渗透了linux操作系统微内核的概念,下面有几篇还不错的资料,供大家参考。
首先是一篇解析shell原理的文章,对我帮助不大,因为我还没有要编写一个完整的shell的需要,所以只是资料,略看了一下。http://files.linjian.org/articles/bash_stud...
分类:
其他好文 时间:
2014-04-29 13:34:20
阅读次数:
362
在红黑树基础上设计map容器,在设计map时,可以明显利用的map模板类中KEY,VALUE,KEYOFVALUE的灵活运用
不多说,代码如下:
//my_map.h
#ifndef MY_MAP_H_INCLUDED
#define MY_MAP_H_INCLUDED
#include //for pair
#include"my_rb_tree.h"
using std::pair;...
分类:
其他好文 时间:
2014-04-29 13:27:21
阅读次数:
443
希尔排序
希尔排序,有时称为递减增量排序,是在插入排序基础上,把列表拆成几个较小的子表,然后对每个子表使用插入排序的方法。选出子表的方法是希尔排序的关键,它并不是把列表的中相近的元素取出来组成子表,而是使用了一个增量值I,有时也叫做“间隙”,然后每隔一个间隙选中一个元素来组成子表。
这可以从图6中看出来,列表中有9个元素,如果我们使用增量3,就有3个子表,每个子表单独做插入排序。完成之后的...
分类:
编程语言 时间:
2014-04-29 13:15:20
阅读次数:
353
shell下面想通过改变显示内容的颜色来xian...
分类:
其他好文 时间:
2014-04-29 13:14:23
阅读次数:
257