杨小杰

LV1
发表了文章

建造者模式

主要解决在软件系统中,有时候面临着"一个复杂对象"的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变...

杨小杰
Java
订阅了专栏

腾讯云自媒体分享计划

2 文章2.6K 关注者
关注了用户

腾讯云自媒体分享计划

腾讯 · 产品运营 (已认证)

申请条件:至少有 20 篇或以上符合投稿要求可迁入腾讯云专栏的原创技术文章。

2 文章0 回答2.6K 关注者
发表了文章

命令模式-接收者与执行者解耦和

老板:阿飞,咱们公司又接了个新项目,一个客户,,卧室和客厅很大,电灯电视开关也不好找,所以希望制造一个遥控器来控制一些家具的开启与关闭,目前需要5个按键,卧室的...

杨小杰
发表了文章

Git的诞生和高并发的演变

Linus Torvalds,是一个传奇式的人物,他给出了Linux的原型,并一直积极推广Linux。1991年,在网络上发布了源码,从此之后,Lin...

杨小杰
LinuxJavaGit
发表了文章

单例模式-唯一实例

其实这样写是可以的,但是会影响效率。当一个实例创建之后,再次进行这个方法的调用,会进行加锁,然后返回这个实例

杨小杰
Java
发表了文章

工厂模式

老板:阿飞啊,我们公司最近接了个项目,你看着设计一下,我给你说下需求。 项目组长阿飞:好啊,什么需求? 老板:我们找了一个合作的商铺,他们要设计一套面包销售系统...

杨小杰
发表了文章

迭代器模式

有两家餐厅,共有两个菜单,两家准备合并,每个餐厅都有一个销售系统,但是内部菜单的组成结构稍有不同,一个是用数组存储菜单对象,一个是用集合存储菜单对象

杨小杰
Java编程算法
发表了文章

外观模式的介绍以及与适配器模式和装饰者模式的区别

举例:我需要打开微信发送给某个好友某些内容,其中的过程包括了,下载微信,输入账号密码,点击登陆,找到好友,发送消息。这些整体封装成了一个对外的方法,当我调用需要...

杨小杰
微信
发表了文章

2.多线程-区分线程与进程

进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础,在早期面向进程设计的计算机结构中,进程是程序的基本...

杨小杰
发表了文章

框架创建中常见设计模式-模板方法模式

钩子是一种被声明在抽象类中的方法,但只有空的或者默认实现,钩子的存在,可以让子类有能力对算法的不同点进行挂钩,要不要挂钩,由子类自行决定。

杨小杰
编程算法
发表了文章

适配器模式

1.缺少兔子类对象,先用狗类冒充一下 2.不会让客户调用兔子类的方法,发生改变(例如在客户调用的方法内做判断如果是某个值,去调用狗类的方法,去冒充兔子类)

杨小杰
发表了文章

1.多线程-了解多线程与高并发

一个CPU,去执行一个多线程任务。是不可能并行的,一个CPU只能执行一条命令,CPU会高速的切换线程任务去执行。这种情况下线程是并发的。 一个系统中拥有多个C...

杨小杰
编程算法
发表了文章

英语复习_单数,复数,形容词

杨小杰
发表了文章

springBoot学习(五)springBoot自定义banner与web开发

通过 springBootTestRun.setBannerMode(Banner.Mode.OFF);

杨小杰

个人简介

个人成就

  • 影响力总排行第 4744 名
  • 获得 99 次赞同
  • 文章被阅读 2.7K 次

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励