0

UML学习——用例图(二)

1.什么是用例? 用例模型主要应用在工程开发的初期进行系统需求分析阶段,描述了系统具备什么功能,也就是说从用户的角度观察系统应该支持哪些功能,同时帮助系统分析员对系统功能有个全面的认识,从宏观上描述系统的行为。 用例模型包括的基本元素有:用例,角色,系统。 2用例的作用 一个系统中可以包含多个用例, ...
柳暗花明睡一觉 发布于 2017-09-22 11:58 评论(0)阅读(6)
0

悟空模式-java-单例模式

【那座山,正当顶上,有一块仙石。其石有三丈六尺五寸高,有二丈四尺围圆。三丈六尺五寸高,按周天三百六十五度;二丈四尺围圆,按政历二十四气。上有九窍八孔,按九宫八卦。四面更无树木遮阴,左右倒有芝兰相衬。盖自开辟以来,每受天真地秀,日精月华,感之既久,遂有灵通之意。内育仙胞,一日迸裂,产一石卵,似圆球样大 ...
tirion0510 发布于 2017-09-21 18:01 评论(0)阅读(11)
0

UML 学习——UML概述(一)

1.什么是UML? 面对日益复杂的软件需求的挑战,面向过程的开发已经不能再满足,面向对象的开发模式应运而生,随即出现了如 java ,c++等面向对象编程的语言。对于软件的开发也有了新的思维——面向对象建模。在此理论以及实践的基础上,UML诞生了,其作用就是将使用面向对象模型开发软件的思维方法,以及 ...
柳暗花明睡一觉 发布于 2017-09-21 17:02 评论(0)阅读(18)
0

Java类加载机制详解

一、类加载器 类加载器(ClassLoader),顾名思义,即加载类的东西。在我们使用一个类之前,JVM需要先将该类的字节码文件(.class文件)从磁盘、网络或其他来源加载到内存中,并对字节码进行解析生成对应的Class对象,这就是类加载器的功能。我们可以利用类加载器,实现类的动态加载。 二、类的 ...
怀秋 发布于 2017-09-21 14:15 评论(0)阅读(19)
0

关于使用lombok遇到的问题

在官网上下载了lombok.jar包以后,有两种安装方式 : 1. 双击下载下来的 JAR 包安装 lombok 我选择这种方式安装的时候提示没有发现任何 IDE,所以我没安装成功,我是手动安装的。如果你想以这种方式安装,请参考官网的视频。2.eclipse / myeclipse 手动安装 lom ...
江城印象 发布于 2017-09-21 09:26 评论(0)阅读(21)
2

观察者模式

摘要 本文以C 示例说明观察者模式的概念和应用场景。 定义 观察者模式(Observer Pattern , 有时又被称为发布&订阅(Publish&Subscribe)模式)是软件设计模式的一种。在此种模式中,一个目标对象管理所有相依于它的观察者对象,并且在它本身的状态改变时主动发出通知。这通常透 ...
DebugLife 发布于 2017-09-21 09:20 评论(2)阅读(284)
0

GLSProv WebUI Framework 探索阶段成果所得(1)

作为我的处子随笔,我就凭着我所想到的记录一下这段时间探索我所做的这个Feature的历程以及所学,所感. 先说一下背景,Provisiong一直是我们COM组项目里比较重要的配置环节,诞生10来年,一直是Java Swing作为主要的GUI界面,配合后台的OMCP Server 与网元以及数据库打交 ...
龙口何润东 发布于 2017-09-20 16:38 评论(0)阅读(9)
2

微服务从设计到部署(六)选择部署策略

部署单体应用程序意味着运行一个或多个相同副本的单个较大的应用程序。您通常会在每个服务器上配置 N 个服务器(物理或虚拟)并运行 M 个应用程序实例。单体应用程序的部署并不总是非常简单,但它比部署微服务应用程序要简单得多。 ...
oopsguy 发布于 2017-09-20 09:29 评论(0)阅读(380)
0

Rafy中的EventBus

EventBus主要是干嘛使的,直接翻译叫事件总线。 是观察者模型的实现,利用它你既可以实现观察者模型的业务场景,还可以基于它的事件驱动机制来实现应用程序内组件之间的解耦与通信。 我们来看看有EventBus的总线结构图,如下: Rafy中的EventBus使用入口是基于上图中Composer组件组 ...
行周 发布于 2017-09-20 08:19 评论(0)阅读(7)
2

headfirst设计模式(3)—装饰者模式

序 好久没写设计模式了,自从写了两篇之后,就放弃治疗了,主要还是工作太忙了啊(借口,都是借口),过完年以后一直填坑,填了好几个月,总算是稳定下来了,可以打打酱油了。 为什么又重新开始写设计模式呢?学习使我快乐啊(我装逼起来我自己都害怕),其实主要是最近填坑的时候看源代码有点晕,很多代码不知道他们为什 ...
纷飞丶 发布于 2017-09-19 22:42 评论(2)阅读(150)
1

单例模式(Singleton)看了就懂

单例,故名思议,一个只能创建一个实例的类。 单例被广泛应用于Spring的bean(默认)、线程池、数据库连接池、缓存,还有其他一些无状态的类如servlet。 一个没必要多例的类实现了单例可以节约空间(显而易见),节省资源(线程、数据库连接)。 单例模式有这么多好处,那我们来实现它吧,首先想到的是 ...
Qixf 发布于 2017-09-19 18:26 评论(0)阅读(243)
0

The content of element type "package" must match "(result-types?,interceptors?,default-interceptor-ref?,default-action-ref?,default-class-ref?,global- results?,global-exception-mappings?,action*)".

报错 原因 action与result-type顺序搞错了 package里元素必须按照一定的顺序排列: result-types interceptors default-interceptor-ref default-action-ref default-class-ref global-res ...
Honey_Badger 发布于 2017-09-19 17:57 评论(0)阅读(7)
0

悟空模式-java-抽象工厂模式

【一朝,王母娘娘设宴,大开宝阁,瑶池中做蟠桃胜会】 有一天,王母娘娘要在瑶池办party,就需要准备大量的食材。要知道,天上的神仙也分三六九等,九曜星、五方将、二十八宿、四大天王、十二元辰、五方五老、普天星相、河汉群神等等,不同等级的神仙在宴会中吃的东西也不一样。 为了方便管理,我们把神仙分为低级神 ...
tirion0510 发布于 2017-09-19 15:33 评论(0)阅读(14)
1

好的架构不是设计出来的,而是演进出来的

对很多创业公司而言,很难在初期就预估到流量十倍、百倍以及千倍以后网站架构会是什么样的一个状况。同时,如果系统初期就设计一个千万级并发的流量架构,很难有公司可以支撑这个成本。 因此,这里主要会关注架构的眼花。在每个阶段,找到对应该阶段网站架构所面临的问题,然后在不断解决这些问题,在这个过程中整个架构会 ...
来自火星的码农 发布于 2017-09-18 23:31 评论(0)阅读(76)
0

微服务从设计到部署(五)事件驱动数据管理

单体应用程序通常具有一个单一的关系型数据库。使用关系型数据库的一个主要优点是您的应用程序可以使用 ACID 事务。很不幸的是,当我们转向微服务架构时,数据访问将变得非常复杂。这是因为每个微服务所拥有的数据对当前微服务来说是私有的,只能通过其提供的 API 进行访问。封装数据可确保微服务松耦合,独立演... ...
oopsguy 发布于 2017-09-18 09:50 评论(2)阅读(405)
1

[我所理解的REST] 3.基于网络应用的架构

上篇中解释到什么是架构风格和应该以怎样的视角来理解REST(Web的架构风格)。本篇来介绍一组自洽的术语,用它来描述和解释软件架构;以及列举下对于基于网络的应用来说,哪些点是需要我们重点关注的。 1 软件架构 软件架构方面研究的是如何以最佳的方式划分一个系统、如何标识组件、组件之间如何通信、信息如何 ...
Blackheart 发布于 2017-09-17 16:58 评论(3)阅读(248)
0

java sql编辑器 数据库备份还原 quartz定时任务调度 自定义表单 java图片爬虫 java代码生成器

A代码编辑器,在线模版编辑,仿开发工具编辑器,pdf在线预览,文件转换编码B 集成代码生成器 [正反双向](单表、主表、明细表、树形表,快速开发利器)+快速表单构建器 freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本,处理类,service等完整模块C 集成阿 ...
yuwaimingser 发布于 2017-09-16 18:20 评论(0)阅读(18)
0

java 进销存 商户管理系统 库存管理 销售报表 SSM项目 客户管理

系统介绍: 1.系统采用主流的 SSM 框架 jsp JSTL bootstrap html5 (PC浏览器使用) 2.springmvc +spring4.3.7+ mybaits3.3 SSM 普通java web(非maven, 附赠pom.xml文件) 数据库:mysql 3.开发工具:my ...
yuwaimingser 发布于 2017-09-16 18:02 评论(0)阅读(34)
1

JVM菜鸟进阶高手之路二(JVM的重要性,Xmn是跟请求量有关。)

转载请注明原创出处,谢谢! 今天看群聊jvm,通常会问ygc合适吗? 阿飞总结,可能需要2个维度,1.单位时间执行次数,2.执行时间 ps p pid o etime 查看下进程的运行时间, 17天才这么点ygc,(这里算出频率),正常, 然后再算出ygc每次的时间,即142/7618=18ms,正 ...
匠心零度 发布于 2017-09-16 16:29 评论(0)阅读(33)
0

[我所理解的REST] 2.REST用来干什么的?

笔者每当遇到一个新事物的想去了解的时候,总是会问上自己第一个问题,这个新事物是干什么用的?在解释我所理解的REST这个过程中也不例外,这篇博客我们先关注一下REST是干什么用的,然后后续再解释REST是什么。好了,不说废话了,在上篇结尾处说到,REST是Web的架构风格,暂且不管REST和Web,我 ...
Blackheart 发布于 2017-09-15 23:24 评论(3)阅读(137)