- 浏览: 5801 次
- 性别:
- 来自: 北京
最近访客 更多访客>>
最新评论
-
renyy:
后续:机器于28号回来了!先打给北京的315投诉,客服说和当地 ...
京东购物的痛苦经历 -
renyy:
大家也看到了这篇文章有一个图片没有加上去,路径是本地磁盘D:\ ...
设计原则——依赖倒置原则(DIP)
文章列表
工作两年终于买了一台小黑 R400 ,本来应该是很幸福的感觉,但是却因为选错了卖家以至于交钱后的 10多 天后还没用上。唉!这段痛苦的经历还要从京东说起。
听说京东自称为中国最大的 3c 网上销售商,报价比中关 ...
依赖倒置原则
(DIP)
核心内容:
1、高层模块不应该依赖于低层模块,二者都应该依赖于抽象。
2、抽象不应该依赖于细节,细节应该依赖于抽象。
以
FishGUI
为实例,从实践的角度来看。假设
FishGUI
框架系统必须要移植到不同的操作系统(如:
Windows
和
Unix
),为了使操作系统的
变化不影响框架层,就必须抽象出一个操作系统适配器接口,
FishGUI
框架层中的类只依赖于该接口,而该接口的派生类具体实现到不同操作系统的调用。这个实 ...
- 2009-04-06 23:46
- 浏览 1109
- 评论(1)
看了一个关于java定时器的示例,完善了一下注释,应该还是比较清楚的了。
import java.awt.Toolkit;
import java.util.Timer;
import java.util.TimerTask;
/**
* Schedule a task that executes once every second.
*/
public class AnnoyingBeep {
Toolkit toolkit;
Timer timer;
public AnnoyingBeep() {
// 获取默 ...
- 2009-03-04 23:17
- 浏览 1187
- 评论(0)
今天遇到一个问题,当elcipse导出插件项目后在打包的过程中报错。说是插件名称过长,仔细查收后发现是eclipse在导出
插件项目时有一套默认的路径规程,总结后写了一个文档,和大家交流一下。(文档部分截图如下)
Eclipse有好多专用名称,例如Eclipse SDK等。先说一下SDK,
Eclipse Project 通常也称为 Eclipse SDK,它是 Eclipse 的核心项目。
该项目包含四个子项目:Platform、Plug-in Development Environment (PDE)、Java Development Tools (JDT) 和 Equinox。
Platform 项目包含构建基于 Eclipse 的应用程序所需的常用服务和核心服务集。
PDE 只包含开发人员在 Eclipse 中构建插件时需要使用的插件开发工具。JDT 代表 Eclipse 中的 Java ...