自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

咔咔学长

脑袋跟不上手速。

  • 博客(2)
  • 资源 (10)
  • 收藏
  • 关注

原创 观察者设计模式:索拉卡的R技能

观察者模式:在对象之间定义一对多的依赖,这样以来,当一个对象改变状态,依赖它的对象都会收到通知,并自动更新。 设计原则: 为交互对象之间的松耦合设计而努力 举例说明 场景:LOL中有一个英雄名字叫索拉卡,当这个英雄释放R技能时,会使其队友回血。 需求:实现当索拉卡执行R技能时,给队友回血。 1.定义一个被观察的接口Observable(也叫主题:Subject),并让索拉卡实现此接口 ...

2018-11-17 14:32:32 359

原创 策略设计模式:英雄死亡之后的处理

策略模式:定义算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。 设计原则 封装变化 多用组合,少用继承 针对接口编程,不针对实现编程 举例说明 场景:在LOL中有140个英雄,大部分英雄在死亡之后,屏幕变黑;而另一些英雄在死亡后,可以继续释放技能。 需求:增加英雄死亡之后的表现行为方法。 1.封装变化,把死亡之后的这两种行为封装成两个策略类;同时...

2018-11-14 20:46:37 257

MAC contexts 窗口管理工具

MAC contexts 窗口管理工具

2023-08-20

OmniGraffle-7.15.1.dmg

OmniGraffle Mac功能强大且易于使用的应用程序创建漂亮的图表和设计。主要用于绘制流程图、图表、组织结构图、ui界面设计等等。

2020-04-23

Mac版SwitchHosts3.5.4+SublimeText3.zip

SwitchHosts 是一个host文件管理工具,可以一键变更配置好的host,无需重复修改host文件。 SublimeText是一款很棒的文档编辑器,拥有丰富的编辑功能;高性能处理文本,可以快速打开大文本文件。

2020-04-23

Mac版jdk11+maven3.6.1.zip

mac版本的jdk11和maven3.6.1 由于官网下载速度较慢,存放于此,共各位使用。 注:jdk11中没有移除了rt.jar and tools.jar,如需使用,请下载jdk8及之前版本。

2020-04-23

gradle-4.10.2-all

Gradle是一个基于JVM的构建工具,是一款通用灵活的构建工具,支持maven, Ivy仓库,支持传递性依赖管理,而不需要远程仓库或者是pom.xml和ivy.xml配置文件,基于Groovy,build脚本使用Groovy编写。

2018-10-10

tbschedule-3.3.3.2.jar

TBSchedule是一个支持分布式的调度框架,能让一种批量任务或者不断变化的任务,被动态的分配到多个主机的JVM中,不同的线程组中并行执行。基于ZooKeeper的纯Java实现,由Alibaba开源。

2018-05-24

Eclipse从入门到精通

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

2018-01-22

Spring源码深度解析

《Spring源码深度解析》从核心实现和企业应用两个方面,由浅入深、由易到难地对Spring源码展开了系统的讲解,包括Spring的设计理念和整体架构、容器的基本实现、默认标签的解析、自定义标签的解析、bean的加载、容器的功能扩展、AOP、数据库连接JDBC、整合MyBatis、事务、SpringMVC、远程服务、Spring消息服务等内容。, 《Spring源码深度解析》不仅介绍了使用Spring框架开发项目必须掌握的核心概念,还指导读者如何使用Spring框架编写企业级应用,并针对在编写代码的过程中如何优化代码、如何使得代码高效给出切实可行的建议,从而帮助读者全面提升实战能力。, 《Spring源码深度解析》语言简洁,示例丰富,可帮助读者迅速掌握使用Spring进行开发所需的各种技能。《Spring源码深度解析》适合于已具有一定Java编程基础的读者,以及在Java平台下进行各类软件开发的开发人员、测试人员等。

2017-11-07

Spring技术内幕(第2版)

Spring技术内幕:深入解析Spring架构与设计原理(第2版)

2017-10-16

空空如也

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

TA关注的人

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