由于软件产品的不可见性,过程的多变化性,人员的高流动性及项目的高度不确定性,故得进行软件项目管理活动,其集中于人员,产品,过程和项目4个方面;包括项目启动,规划,实施及收尾活动。项目组织分为民主式, 主程序员式及技术管理式组织,微软有着小型多元化的项目组织;清晰明确的角色划分;精密细致的团队模型;....
分类:
其他好文 时间:
2015-02-01 14:45:06
阅读次数:
228
软件项目具有产品的不可见性、项目的高度不确定性、软件过程的多变化性、软件人员的高流动性的显著特征。有效的软件项目管理集中于人员、产品、过程和项目四个方面。软件项目的生命周期有项目启动、项目规划、项目实施和项目收尾四个阶段。软件项目组织有民主式组织结构、主程序员式组织结构、技术管理式组织结构集中结构....
分类:
其他好文 时间:
2015-02-01 13:19:57
阅读次数:
229
bat:运行Java程序,脚本中的主要操作是设置classpath.脚本的功能:(1)设置path:可以找到java命令(2)设置splash(启动画面)(3)设置classpath:主程序运行时找到引用的class(4)设置远程调试需要的相关参数@echo offif "%OS%"=="Windo...
分类:
编程语言 时间:
2015-01-30 15:41:31
阅读次数:
339
目标:在主程序运行时打开子程序,并在主程序中根据一些逻辑来适时地隐藏和显示子程序的主窗体。 最初的想法是使用启动进程的方式,但是这样要用到Win32的一些个API,还要找窗体什么的,另外操作进程占用资源也会多,所以主动放弃这个想法。于是想到使用反射来完成这个过程。 string pa...
软件项目的特征:软件产品的不可见性项目的高度不确定性软件过程的多变化性软件人员的高流动性软件项目管理的“4P”:人员(People) 产品(Product) 过程(Process) 项目(Project)软件项目管理活动:项目启动项目规划项目实施项目收尾软件项目组织:民主式组织结构主程序员式组织结构...
分类:
其他好文 时间:
2015-01-30 14:58:08
阅读次数:
238
本节目标
定义服务契约
创建宿主程序
创建客户端程序访问服务
定义服务契约
ServiceContract特性:该特性可被用来作用于子类或者借口之上,并允许重复声明。
OperationContract:只有定义了该特性的方法才会被放入服务之中。
1、新建服务程序
新建项目——类库,这里我们先不直接新建一个WCF服务,而是新建一个类库,命名为HelloService
...
分类:
其他好文 时间:
2015-01-29 00:09:46
阅读次数:
224
前言前一篇我们说到了如何利用应用程序域的相关技术实现热升级的目的。下面我来介绍另一种场景,如下图所示:主程序仅提供作为MdiContainer的窗体框架,所有的功能都以单独的子窗体形式加载。每个子窗体对应的是一个单独的功能模块(dll文件)。比如管理公司结构的时候,用户管理模块和部门管理模块就分别以...
分类:
其他好文 时间:
2015-01-28 17:29:06
阅读次数:
261
1、首先了解一下堆栈帧的创建步骤(来自《32位汇编语言程序设计》王艳平一书):
1)主程序把传递的参数压入堆栈;
2)调用子程序时,返回地址压入堆栈;
3)子程序中,EBP压入堆栈;设置EBP等于ESP,通过EBP访问参数和局部变量;
4)子程序有局部变量,ESP减去一个数值,在堆栈预留局部变量使用的空间;
5)子程序要保护的寄存器...
分类:
其他好文 时间:
2015-01-27 15:04:49
阅读次数:
155
原文地址:http://www.eoeandroid.com/thread-318159-1-1.html现在大多数android应用都支持切换皮肤的功能。比如千千静听,墨迹天气等等。本文介绍两种切换皮肤的方法。1.第一种是通过安装皮肤apk的方式。当安装了皮肤apk包之后,主程序只需要读取皮肤ap...
分类:
移动开发 时间:
2015-01-26 16:24:41
阅读次数:
174
在android的项目开发中,都会遇到后期功能拓展增强与主程序代码变更的现实矛盾,也就是程序的灵活度。 由于linux平台的安全机制,再加上dalvik的特殊机制,各种权限壁垒,使得开发一个灵活多变的程序,变得比较困难,不像pc平台下那么容易。 这里实际上可以借鉴传统软件中扩展程序的方法: 也就是插...
分类:
移动开发 时间:
2015-01-26 13:36:25
阅读次数:
213