自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 【23种设计模式】【原型模式】

1、什么是“原型模式”? 原型可以理解为克隆。保持原来的对象,通过克隆的方式,在java虚拟机上直接拷贝数据流生成新的副本对象,避免了一些类加载、实例化、初始化的操作。 1)理解“浅拷贝”和“深拷贝” 浅拷贝:浅拷贝只复制某个对象的引用,而不复制对象本身,新旧对象还是共享同一块内存。 对于基础数据类型:直接复制数据值;对于引用数据类型:只是复制了对象的引用地址,新旧对象指向同一个内存地址,修改其中一个对象的值,另一个对象的值随之改变 深拷贝:创造一个一模一样的对象,新对象和原对象不共享内存,修改新

2022-04-23 21:29:22 36

原创 【23种设计模式】【单例模式】

1、什么是“单例”? 单例就是唯一的实例。比如太阳,整个太阳系中恒星只有一个。 2、适用场景 单例模式应用的场景一般发现在以下条件下: 1)资源共享的情况下,避免由于资源操作时导致的性能或损耗等。如上述中的日志文件,应用配置。 2)控制资源的情况下,方便资源之间的互相通信。如线程池等。 根据上诉条件列出以下常用的应用场景: 1)外部资源:每台计算机有若干个打印机,但只能有一个PrinterSpooler,以避免两个打印作业同时输出到打印机。内部资源:大多数软件都有一个(或多个)属性文件存放系统配置

2022-04-23 16:36:33 657

原创 【23种设计模式】【组合模式】

【java】【设计模式】

2022-04-23 15:13:15 36

原创 【深耕Shiro】基础篇

java安全框架:Shiro(一)简介 一、简介: Apache Shiro™是一个功能强大且易于使用的 Java 安全框架,它执行身份验证、授权、加密和会话管理。借助 Shiro 易于理解的 API,您可以快速轻松地保护任何应用程序——从最小的移动应用程序到最大的 Web 和企业应用程序。 二、功能: primary concerns:主要关注点 supporting features:支持功能 Authentication:身份认证和登录,验证用户是不是拥有相应的身份; Authorization:授权

2022-03-02 13:03:01 29

shiro+redis

shiro+redis 描述shiro和redis之中的关系;shiro+redis 描述shiro和redis之中的关系shiro+redis 描述shiro和redis之中的关系shiro+redis 描述shiro和redis之中的关系

2018-03-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除