随笔分类 -  设计模式&架构

设计模式和软件架构学习
摘要:设计模式,及软件设计中的“套路”。每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题解决方案的核心,这样,你就能一次又一次的使用该方案而不必做重复的劳动。设计模式大约有20多种,它们使人们可以更加简单方便的复用成功的设计和体系结构,提高系统维护的有效性。与设计模式密切相关的是6大设计原则, 阅读全文
posted @ 2017-01-15 22:20 luoxn28 阅读(1974) 评论(0) 推荐(10) 编辑
摘要:Tomjson,一个"短小精悍"的 json 解析库,tomjson使用Java语言编写,主要作用是把Java对象(JavaBean)序列化为json格式字符串,将json格式字符串序列化为相对应的Java对象(JavaBean)。项目地址:https://github.com/luoxn28/to 阅读全文
posted @ 2016-07-26 08:24 luoxn28 阅读(2162) 评论(4) 推荐(5) 编辑
摘要:CleanBlog是一个高端(低调)、大气(简洁)的个人博客系统,之前在网上看到了好多个人博客网站,感觉很酷的,自己也想搭建一个,最近 刚学完SSM(Spring/SpringMVC/MyBatis),所以就采用SSM来搭建一个简洁的个人博客。先上一张博客首页图片: 1 CleanBlog架构 Cl 阅读全文
posted @ 2016-06-20 09:48 luoxn28 阅读(17527) 评论(4) 推荐(2) 编辑
摘要:经过一段时间的Java Web基础知识的学习,为了将整个知识点串联起来,自己写了一个简单的网上书城小项目。整个项目架构比较简单,适合像我这种Java Web初学者来学习参考,项目名称web_bookstore,是基于servlet/jsp和html/css/js实现的。 整个工程代码已push到Gi 阅读全文
posted @ 2016-05-28 12:54 luoxn28 阅读(20616) 评论(9) 推荐(7) 编辑
摘要:代理模式和装饰模式有很大的相似性,二者的类图(几乎)是一样的。下面分别讲解代理模式和装饰模式。 1、代理模式 一般著名的跑步运动员都会有自己的代理人,如果想联系该运动员的比赛事宜,可以直接联系他的代理人就可以了。类图如下所示: IRunner接口如下: Runner类如下所示: RunnerAgen 阅读全文
posted @ 2016-05-27 20:33 luoxn28 阅读(24679) 评论(5) 推荐(2) 编辑

点击右上角即可分享
微信分享提示