在OO设计领域,我们知道前人总结了不少的经验,许多的经验在现代软件工程过程中已经被认为是原则来遵守。下面笔者摘抄几项下文涉及到的OO原则的定义。OCP(开闭原则,Open-Closed
Principle):一个软件的实体应当对扩展开放,对修改关闭。我的理解是,对于一个已有的软件,如果需要扩展,应当...
分类:
其他好文 时间:
2014-06-07 00:25:38
阅读次数:
326
html标记中格式为 text 此时,内容在原来窗口呈现,如果想新开窗口,可以采用下列方式。1.
Click 2. Click html代码 open new page ...
分类:
Web程序 时间:
2014-06-07 00:19:06
阅读次数:
313
1.
栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2.
栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详...
分类:
编程语言 时间:
2014-06-06 16:31:21
阅读次数:
302
1、基本用法JFileChooser dlg = new
JFileChooser();dlg.setDialogTitle("Open JPEG file");int result =
dlg.showOpenDialog(this); // 打开"打开文件"对话框// int result =....
分类:
其他好文 时间:
2014-06-06 11:37:09
阅读次数:
249
1.c#泛型及机制Class Stack{} T 其实为type的缩小,不过也可为其他字符代替T
,被称为“泛型类型” T为晚绑定的,在编译的时候还不能确定T的确切类型。2.泛型类型3.
分类:
其他好文 时间:
2014-06-05 14:29:40
阅读次数:
167
有时候在浏览自己的WordPress网站时,发现网页长时间无响应,
卡在正在连接到fonts.googleapis.com,如下图所示:查看网页源码时,发现Head里面有如下一段代码:
这段代码表示当前网页在线连接了谷歌的字体服务器,卡在“正在连接到fonts.googleapis.com”,可能....
本文介绍如何在64位ubuntu上搭建android的开发环境。系统:ubuntu12.04LTS使用的是ADT Bundle for
Linux和jdk1.7(open jdk也可)一共分为3步走:1.配置JDK安装Open jdk$sudo apt-get install
openjdk-7-j...
分类:
移动开发 时间:
2014-06-04 16:36:06
阅读次数:
195
package com.shiyeqiang.tree;
import java.util.Stack;
public class BiTree {
public static void main(String[] args) {
// 首先构造叶子节点
BiTree leafA1 = new BiTree(4);
BiTree leafA2 = new BiTree(5);...
分类:
其他好文 时间:
2014-06-04 13:54:31
阅读次数:
374
简单的说,就是一个在弹出窗口之后可以做其它的事,即window.open另一个在弹出窗口之后不能做其它的事,只能是关闭了当前的窗口之后才能做其它的事,即window.showModalDialog那么两者在使用上有什么不同呢?他们分别是如何和父窗口进行交互的呢?先来看window.showModal...
以下是王爽老师的《汇编语言》中第十五章中的一段程序代码,其功能是增加9号中断的功能,当按下Esc键时屏幕中显示的字母改变颜色assume
cs:codesg,ss:stack,ds:datadata segmentdw 0,0data endsstack segmentdb 128
dup(0)st...
分类:
其他好文 时间:
2014-06-02 18:21:27
阅读次数:
336