会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Kevin-养码青年
博客园
管理
上一页
1
···
3
4
5
6
7
8
下一页
2018年7月7日
设计模式(七)_模板方法模式
摘要: 模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的 方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就是模板方法模式的用意。 UML类图 举例说明 比如我们做饭,我要煮面条。分为下面几
阅读全文
posted @ 2018-07-07 03:23 Kevin_zheng
阅读(281)
评论(0)
推荐(0)
2018年7月6日
Idea(二) 解决IDEA卡顿问题及相关基本配置
摘要: 一、IDEA太卡顿,设置使用IDEA的内存 在IDEA的安装目录下的bin目录下: 打开设置: 将idea.exe.vmoptions文件内由-server-Xms128m-Xmx512m-XX:MaxPermSize=250m-XX:ReservedCodeCacheSize=150m-ea-Ds
阅读全文
posted @ 2018-07-06 20:26 Kevin_zheng
阅读(9718)
评论(0)
推荐(0)
2018年7月4日
设计模式(六)_观察者模式
摘要: 继续学习设计模式,这个月准备再学习几个重要的设计模式。废话不多说,观察者模式,走起! 观察者模式定义了对象之间的一对多依赖,这样一来。当一个对象改变状态时,它的所有的依赖着都会收到通知并自动更新。 观察者模式属于行为型模式。行为型模式关注的是对象之间的通讯,观察者模式就是观察者和被观察者之间的通讯
阅读全文
posted @ 2018-07-04 22:15 Kevin_zheng
阅读(448)
评论(0)
推荐(1)
2018年7月2日
SpringBoot(十一)_springboot热部署
摘要: 在开发中,后台修改了代码就要重新启动服务,很是费劲,现在我们可以让SpringBoot自动编译 热启动就需要用到我们在一开始引入的另外一个组件:devtools。它是 Spring Boot 提供的一组开发工具包,其中就包含我们需要的热部署功能。但是在使用这个功能之前还需要再做一些配置。 (1)在
阅读全文
posted @ 2018-07-02 21:06 Kevin_zheng
阅读(293)
评论(0)
推荐(0)
2018年6月30日
UML类图学习
摘要: 最近在学习设计模式,接触最多的就是先用UML类图画出这种设计模式。平常看其他人的博客多多少少也碰到UML类图,毕竟再多的文字,都没有一张图来的直白。掌握UML图其实对与java程序员来说,还是很有必要的。
阅读全文
posted @ 2018-06-30 11:50 Kevin_zheng
阅读(739)
评论(1)
推荐(0)
2018年6月27日
设计模式(五)_工厂方法模式
摘要: 今天主要讲解的是工厂方法模式。内容参考自java_my_life 博主的博客。但是拒绝粘贴复制,全部手打 工厂方法模式是类的创建模式。工厂方法模式的用意是定义一个创建产品对象的工厂接口,将实际创建工作,推迟到子类中。 案例说明 大家很多时候都做过导出功能,比如一个系统,需要导出的格式包括html、p
阅读全文
posted @ 2018-06-27 23:20 Kevin_zheng
阅读(397)
评论(1)
推荐(0)
2018年6月24日
设计模式(四)_简单工厂模式
摘要: 废话不多说,继续学习设计模式的简单工厂模式 简单工厂模式是类的创建模式,又叫静态工厂方法模式。简单工厂模式是由一个工厂对象决定创建哪种产品类实例 使用场景 假如一个应用系统有多种登录方式,比如:用户密码登录、第三方账号登录。那自然建立一个各种登录方式都使用的接口。 下面我针对登录场景,画了uml图
阅读全文
posted @ 2018-06-24 17:04 Kevin_zheng
阅读(304)
评论(0)
推荐(0)
设计模式(三)_装饰器模式
摘要: 上篇学习了策略模式,现在回想下,什么是策略模式,好了。本篇主要介绍装饰器模式,just do it! 什么是装饰器模式 装饰器模式指的是动态的将责任附加到对象上。若要扩展功能,装饰器模式提供了比继承更弹性的替代方案。 如何使用装饰器模式 老王来到商场买衣服,需要买衣服,裤子,帽子...... 如果老
阅读全文
posted @ 2018-06-24 11:39 Kevin_zheng
阅读(367)
评论(0)
推荐(0)
2018年6月22日
设计模式(二)_ 策略模式
摘要: 上篇学习了单例模式,接着学习,坚持就是胜利,今天主要学习下策略模式,参考了gitchat周君的相关课程,但是内容全部手打,拒绝粘贴。 什么是策略模式 策略模式的用意是针对一组算法,将每一个 算法封装到具有相同接口的独立类中,从而使得它们之间可以相互替换,此模式让算法的变化可以不影响客户端的情况下发生
阅读全文
posted @ 2018-06-22 13:27 Kevin_zheng
阅读(584)
评论(2)
推荐(2)
2018年6月20日
SpringBoot(十)_springboot集成Redis
摘要: springboot集成Redis
阅读全文
posted @ 2018-06-20 14:55 Kevin_zheng
阅读(1221)
评论(1)
推荐(0)
2018年6月9日
SpringBoot(九)_springboot集成 MyBatis
摘要: springboot集成 MyBatis
阅读全文
posted @ 2018-06-09 23:45 Kevin_zheng
阅读(758)
评论(0)
推荐(0)
2018年6月7日
Idea使用Mybatis Generator 自动生成代码
摘要: Idea使用Mybatis Generator 自动生成代码
阅读全文
posted @ 2018-06-07 23:48 Kevin_zheng
阅读(3138)
评论(0)
推荐(0)
2018年6月5日
设计模式(一)_单例模式
摘要: 计划6月份学习设计模式,一共23种设计模式,先6月份学1/4吧,学习6篇,今天就以最简单的单例模式进行学习 概念: java中单例模式是一种常见的设计模式,这里主要介绍两种:懒汉式单例、饿汉式单例。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类
阅读全文
posted @ 2018-06-05 20:11 Kevin_zheng
阅读(329)
评论(0)
推荐(1)
2018年6月3日
SpringBoot(八)_springboot集成swagger2
摘要: swagger是一个功能强大的api框架,它的集成非常简单,不仅提供了在线文档的查阅,而且还提供了在线文档的测试。
阅读全文
posted @ 2018-06-03 17:30 Kevin_zheng
阅读(394)
评论(0)
推荐(0)
2018年6月2日
SpringBoot(七)_统一异常处理
摘要: 统一异常处理
阅读全文
posted @ 2018-06-02 22:07 Kevin_zheng
阅读(777)
评论(0)
推荐(2)
SpringBoot(六)_AOP统一处理请求
摘要: AOP统一处理请求
阅读全文
posted @ 2018-06-02 20:07 Kevin_zheng
阅读(1936)
评论(3)
推荐(2)
SpringBoot(五)_表单验证
摘要: 参数校验在我们日常开发中非常常见,最基本的校验有判断属性是否为空、长度是否符合要求等,在传统的开发模式中需要写一堆的 if else 来处理这些逻辑,很繁琐,效率也低。使用 @Valid + BindingResult 就可以优雅地解决这些问题
阅读全文
posted @ 2018-06-02 19:29 Kevin_zheng
阅读(556)
评论(0)
推荐(0)
2018年5月31日
Redis (二)_ jedis的使用
摘要: Jedis 是 Redis 官方首选的 Java 客户端开发包
阅读全文
posted @ 2018-05-31 23:53 Kevin_zheng
阅读(545)
评论(0)
推荐(0)
Redis(一) 安装
摘要: 选择在Linux下安装redis,现在采用虚拟机安装的centos7 进行安装的 1.安装gcc 2.下载redis安装包,在root目录下执行 3.解压redis安装包 4.进入redis目录 5.编译 6.安装: 7.拷贝redis.conf到安装目录: 8.进入 /usr/local/redi
阅读全文
posted @ 2018-05-31 00:10 Kevin_zheng
阅读(480)
评论(1)
推荐(0)
2018年5月28日
SpringBoot(四)_Spring Data JPA的使用
摘要: JPA 绝对是简化数据库操作的一大利器。
阅读全文
posted @ 2018-05-28 23:31 Kevin_zheng
阅读(911)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
下一页
公告