会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
byebai95
博客园
首页
新随笔
联系
管理
上一页
1
···
23
24
25
26
27
28
29
30
31
下一页
2019年3月4日
12、Strategy 策略模式
摘要: 策略模式 Strategy 在策略模式中,一个类的行为或者其算法运行时更改,这种类型的设计模式属于行为型模式 意图:定义一系列的算法,把他们一个个封装起来,并且他们可以互相替换 主要解决: 在有多种算法相似的情况下, 使用 if else 带来的复杂难以维护 何时使用:一个系统有许多类,而区分他们的
阅读全文
posted @ 2019-03-04 14:35 byebai95
阅读(125)
评论(0)
推荐(0)
编辑
2019年3月1日
23、Brideg 桥接模式
摘要: 桥接模式 Bridge 桥接是用于把抽象化与实现化解耦,使得二者可以独立变化。属于结构型设计模式,它通过提供抽象化和实现化之间的桥接结构,来实现二者的解耦。 目的: 将抽象部分与实现部分分离,使得他们可以独立变化 主要解决:在很多情况下,使用继承会造成类爆炸的问题,扩展不灵活 如何解决:抽象类依赖实
阅读全文
posted @ 2019-03-01 14:24 byebai95
阅读(267)
评论(0)
推荐(0)
编辑
2019年2月28日
03、抽象工厂
摘要: 在工厂模式的基础上:抽象工厂(AbstractFactory) 抽象工厂模式也就是不仅生产鼠标,同时生产键盘。 也就是 PC 厂商是个父类,有生产鼠标,生产键盘两个接口。 戴尔工厂,惠普工厂继承它,可以分别生产戴尔鼠标+戴尔键盘,和惠普鼠标+惠普键盘。 创建工厂时,由戴尔工厂创建。 后续工厂.生产鼠
阅读全文
posted @ 2019-02-28 20:04 byebai95
阅读(165)
评论(0)
推荐(0)
编辑
2019年2月27日
05、建造者模式
摘要: 建造者模式(Builder): 使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,提供一种创建对象的最佳方式。 应用: 比如坑德基的汉堡、薯条、可乐、鸡翅是不变的,但是套餐是经常变化的 Java 中的 StringBuilder 如何使用: 一些基本部件不变,而其组合
阅读全文
posted @ 2019-02-27 14:08 byebai95
阅读(240)
评论(0)
推荐(0)
编辑
操作系统镜像
摘要: 地址:https://yunpan.360.cn/surl_ymvuQUWNteC 提取码:3b0d 设置U盘启动 1.【F12】进入BIOS 2.【security】-> 【security boot】- 关闭 3.【startup】 -> 启动优先级【+】【-】移动 4.保存、退出
阅读全文
posted @ 2019-02-27 13:49 byebai95
阅读(568)
评论(0)
推荐(0)
编辑
2019年2月26日
07、原型模式
摘要: 克隆:就是用一个物体复制若干个一摸一样的物体,同样在面向对象系统中,同样可以利用克隆技术来克隆若干个一摸一样的对象。 在平常创业一个对象是通过 new 一个对象,有事业务会非常复杂,这时可以通过对已经存在的对象复制就好了,这是编程中的“克隆”。 在原型模式中我们可以利用一个原型对象来指明我们所需要创
阅读全文
posted @ 2019-02-26 20:07 byebai95
阅读(296)
评论(0)
推荐(0)
编辑
spring boot 中统一异常处理
摘要: 基于 spring boot 对异常处理的不友好,现在通过其他的方式来统一处理异常 步骤一:自定义异常类 public class UserNotExistException extends RuntimeException{ private static final long serialVers
阅读全文
posted @ 2019-02-26 19:23 byebai95
阅读(306)
评论(0)
推荐(0)
编辑
使用 Actuator 监控
摘要: 参考文章:https://www.jianshu.com/p/ba85f56a2013 Actuator 提供对自身应用的监控、配置查看等。 步骤一:导入actuator 依赖 <dependency> <groupId>org.springframework.boot</groupId> <art
阅读全文
posted @ 2019-02-26 15:59 byebai95
阅读(357)
评论(0)
推荐(0)
编辑
2019年2月22日
Swagger2
摘要: 参考文档:https://www.jianshu.com/p/5ae7267385b9 官网:https://swagger.io/ 注解参考:https://blog.csdn.net/weixin_41846320/article/details/82970204 一、Swagger2 是什么?
阅读全文
posted @ 2019-02-22 15:09 byebai95
阅读(877)
评论(0)
推荐(0)
编辑
2019年2月19日
shiro 入门
摘要: Shiro 简介 Authentication(认证、鉴定):身份认证、登陆,验证用户是否拥有响应的身份 Authorization(授权、批准):授权,即权限验证,验证某个认证的用户是否拥有某个权限,某个用户是否拥有操作某个动作的权限,访问某个资源的权限 Session Manager: 会话管理
阅读全文
posted @ 2019-02-19 17:34 byebai95
阅读(355)
评论(0)
推荐(0)
编辑
上一页
1
···
23
24
25
26
27
28
29
30
31
下一页
公告