随笔分类 -  软件设计

摘要:powerdesigner 连接mysql提示“connection test failed”,该如何解决: 1、把64位的jdk换成32位的jdk(VM只支持32的jre) 2、系统变量: CLASSPATH = E:\Workspaces\my-jar\mysql-connector-java- 阅读全文
posted @ 2016-08-23 18:27 tian830937 阅读(1337) 评论(0) 推荐(0)
摘要:借助本文档的前几部步骤自动生成mysql的PDM, 阅读全文
posted @ 2016-08-23 18:20 tian830937 阅读(494) 评论(0) 推荐(0)
摘要:如果你已经安装好了mysql和mysql连接驱动,则可以向下进行了 打开控制面板,以小图标的形式查看,找到管理工具 如果你已经安装好了mysql和mysql连接驱动,则可以向下进行了 打开控制面板,以小图标的形式查看,找到管理工具 打开管理工具,找到数据源(odbc),打开 打开管理工具,找到数据源 阅读全文
posted @ 2016-08-23 18:06 tian830937 阅读(6209) 评论(0) 推荐(0)
摘要:1. 什么是REST REST全称是Representational State Transfer,中文意思是表述(编者注:通常译为表征)性状态转移。 它首次出现在2000年Roy Fielding的博士论文中,Roy Fielding是HTTP规范的主要编写者之一。 他在论文中提到:“我这篇文章的 阅读全文
posted @ 2016-04-08 11:53 tian830937 阅读(152) 评论(0) 推荐(0)
摘要:用VS看大型工程代码,尤其是很多层类的,很容易头晕,即便是装了visual assist 插件。用VS生成类图吧,只能生成一堆框,只有一些小的类关系有箭头表示。远远不能满足要求。下面介绍建模工具EA来生成类图。 1、新建类图(例如ClassModel),没用的图表删除,ctrl+s保存。 2、选中类 阅读全文
posted @ 2016-02-25 16:11 tian830937 阅读(4938) 评论(0) 推荐(0)
摘要:堆和栈的区别: 一、堆栈空间分配区别: 1、栈(操作系统):由操作系统自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈; 2、堆(操作系统): 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收,分配方式倒是类似于链表。 二、堆栈缓存方式区别: 1、栈使 阅读全文
posted @ 2016-02-23 10:34 tian830937 阅读(212) 评论(0) 推荐(0)
摘要:内容目录: 从一个示例开始 类之间的关系 时序图 附录:《图说设计模式》 看懂UML类图和时序图 这里不会将UML的各种元素都提到,我只想讲讲类图中各个类之间的关系; 能看懂类图中各个类之间的线条、箭头代表什么意思后,也就足够应对 日常的工作和交流; 同时,我们应该能将类图所表达的含义和最终的代码对 阅读全文
posted @ 2016-02-16 16:35 tian830937 阅读(190) 评论(0) 推荐(0)
摘要:序列图主要用于展示对象之间交互的顺序。 序列图将交互关系表示为一个二维图。纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色用生命线表示。当对象存在时,角色用一条虚线表示,当对象的过程处于激活状态时,生命线是一个双道线。 消息用从一个对象的生命线到另一个对象生命... 阅读全文
posted @ 2015-04-24 20:39 tian830937 阅读(2565) 评论(0) 推荐(0)
摘要:在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1.泛化(Generalization) 【泛化关系】:是一种... 阅读全文
posted @ 2015-04-24 20:37 tian830937 阅读(164) 评论(0) 推荐(0)