摘要: 添加时序图 1,在类图下面新建包 添加sequence时序图 点击流程控制,可以打开流程控制设计界面 我选择的是Lifeline线,你可以选择都差不多。 点击其中一条liftline连到其他上面 双击线设置属性 选着调用的指向 添加结构块 最终的效果 ctrl+t可以导出图片。工具框里还有很多的控件 阅读全文
posted @ 2017-02-18 17:37 WangwangJie 阅读(6379) 评论(0) 推荐(1) 编辑
摘要: 建筑者模式 1.管理者或叫指导者Director(并调具体建筑者去创建产品) 2.建筑者Buidler(抽象类,抽象了生成产品结构化过程) 3.具体建筑者ConcreteBuilder(具体生成产品,实现建筑者) 4.产品Product(产品内部各个部分的构成经常变化) 描述:在软件系统中,经常面临 阅读全文
posted @ 2017-02-18 01:18 WangwangJie 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 简单工厂模式 优点:所有的产品都在一个工厂里创建,实现了消费和生产的分离。 缺点:是不符合高内聚的原则,无法无缝扩展。 工厂模式 优点:实现了高内聚的原则。所有的工厂职责单一,可以无缝扩展。 缺点:工厂类太多了,维护麻烦。(还不如直接创建简单类。) 抽象工厂模式: 工厂不再生成单一的对象,而是生成有 阅读全文
posted @ 2017-02-17 00:58 WangwangJie 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 引用:简单工厂模式,存在扩展困难的的问题。这里介绍工厂方法模式 个人理解:定义抽象基类,和抽象实现类。使用的时候具体实现,抽象基类和抽象实现。 工厂方法模式定义 工厂不在负责对象的创建,而是定义了接口,实现必须要完成的工作。具体对象的创建,有对象子类完成的子类完成。这样扩展新的产品的时候,只要实现工 阅读全文
posted @ 2017-02-15 18:37 WangwangJie 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 简单工作模式 面向对象核心思想:封装变化。 个人解释:简单工厂模式,也就是建一个类的工厂类,去生产我们需要的类。 例子:我中午吃饭。我经常吃的有两种麦当劳和沙县。如果没有外卖(工厂类)。那我就要必要,想吃什么跑到那个店里买什么(生产类)。现在有工厂(外卖)类负责生产,我就可以直接在公司买了,然后等着 阅读全文
posted @ 2017-02-15 15:48 WangwangJie 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 定义:确保一个类只有一个实例,并提供全局的访问。 例子:项目里数据库访问类。这个类需要全局访问,而且需要使用反射实例化。因为反射很费资源,所以要求只实例化一个实例。这时候使用单例模式正好解决这个问题。 别人写的简单实现的例子 /// <summary> /// 单例模式的实现 /// </summa 阅读全文
posted @ 2017-02-15 12:53 WangwangJie 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 本来来源:http://www.cnblogs.com/zhangweizhong/p/4894354.html 前两篇文章,已经介绍了Quartz.NET的使用和Cron表达式表达式的写法,今天说一说Quartz的配置,Quartz相关的配置有三个quartz.config、quartz_jobs 阅读全文
posted @ 2017-02-10 18:30 WangwangJie 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 本文来源:http://www.cnblogs.com/zhangweizhong/p/4889276.htmlQuartz.NET的任务调度,主要就是依靠CronTrigger和Cron表达式。Cron是已经在UNIX存在了很长一段时间,它有着强大和可靠的调度能力。CronTrigger类也正是是 阅读全文
posted @ 2017-02-10 17:55 WangwangJie 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.csdn.net/huzhenwei/article/details/2533869 本文简述了通过创建database link实现Oracle跨数据库查询的方法 1.配置本地数据库服务器的tnsnames.ora文件 $vi $ORACLE_HOME/netwo 阅读全文
posted @ 2017-02-08 16:17 WangwangJie 阅读(10826) 评论(0) 推荐(1) 编辑
摘要: 1.获取github上面的源码时候,不能获取最新的,因为你的开发工作不一定是最新的要下载历史版本。 2.要使用里面的文件的时候,可以在目录后面url后面添加downloads 这样可以找到封装好的版本。 阅读全文
posted @ 2017-02-07 17:29 WangwangJie 阅读(174) 评论(0) 推荐(0) 编辑