2016年9月28日

原型模式应用——展现每日生活

摘要: 一 模式定义用原型实例指定创建对象的种类,并且通过复制这些原型创建新的对象。 二 模式举例1模式分析我们借用每日上班情景耒说明这一模式。2故事情节分析图 3原型模式静态建模 4代码示例4.1原型建立package com.prototype.pojo;/** * 日常生活类 * * @au... 阅读全文

posted @ 2016-09-28 20:41 爱你一万年123 阅读(203) 评论(0) 推荐(0) 编辑

单例模式

摘要: 一 模式定义1 某个类只能有一个实例。2 该类必须自行创建这个实例。3 该类必须自行向整个系统提供这个实例。 二单例模式举例1 模式分析 2 使用同步线程安全创建单例对象package com.demo.singleton;public class Singleton { // 类共享实例对... 阅读全文

posted @ 2016-09-28 20:21 爱你一万年123 阅读(102) 评论(0) 推荐(0) 编辑

c++跨平台技术学习(二)--使用跨平台的Make系统

摘要: make主要用在代码移植性上。跨平台管理编译工作有好几种方法,每种的核心都是一个叫make的程序,这是一个跨平台的工具。Make假如你有一个程序叫做bar,它由bar.cpp和main.cpp两个C++源文件以及一个bar.h头文件组成main.cpp#include "bar.h... 阅读全文

posted @ 2016-09-28 16:12 爱你一万年123 阅读(245) 评论(0) 推荐(0) 编辑

c++跨平台技术学习(一)--使用公共的代码

摘要: 引言能被不同平台共享的代码越多,跨平台的项目就越容易。所有平台上公用的功能应该被标识出来避免它们在平台相关的代码里重复出现。并且它们的编译、测试和部署应该贯穿在整个生命周期中。建议隐藏到一个统一的API抽象之中去。在工厂模式下,可以编写一个希望暴露的功能接口,进而向每一个支持的平台... 阅读全文

posted @ 2016-09-28 15:55 爱你一万年123 阅读(234) 评论(0) 推荐(0) 编辑

软件项目将死的27个征兆

摘要: 有时候我们会突然发现自己的项目正在走向注定的死亡。下面这些迹象可以让你提早发现项目失败的趋势。 在数月内三次更改项目名称。项目经理决定,与其写一个国际化的单一版本还不如针对某个国家写一个完全独立的版本。需求定义发布于开发工作开展 4 个月后。新聘请的R&D主管纸上谈兵地表示,该项目将比计划提前... 阅读全文

posted @ 2016-09-28 15:45 爱你一万年123 阅读(121) 评论(0) 推荐(0) 编辑

Java中的方法重载应用

摘要: 一 方法重载介绍如果一个类中包含了两个或两个以个以上的方法名相同,但形参列表不同,则称为方法重载。 二 方法重载应用1 代码示例public class Overload{ // 下面定义了两个test()方法,但方法的形参列表不同 // 系统可以区分这两个方法,这种被称为方法重载 publ... 阅读全文

posted @ 2016-09-28 06:59 爱你一万年123 阅读(186) 评论(0) 推荐(0) 编辑

Java成员变量的初始化和在內存中的运行机制

摘要: 一 成员变量介绍成员变量包括:实例变量(不以static修饰)和类变量(以static修饰)。二成员变量的初始化和运行机制1代码片段class Person{ public String name; public static int eyeNum;)Person p1 = ne... 阅读全文

posted @ 2016-09-28 06:55 爱你一万年123 阅读(163) 评论(0) 推荐(0) 编辑

导航