纵有疾风起
人生不言弃

java

离开windows的第一个月-起风网

离开windows的第一个月

男闺蜜尚淼阅读(326)评论(0)

一、初衷   我厌烦了win下的各种问题,更加厌倦了各种流氓软件之间的相互竞争,但是苦于现在工作的本子也是新买的,直接换Mac不划算,也比较氪金,于是转向linux寻求解决方案。可选方案为linux桌面级的发行版: CentOS/ Uban...

设计模式十–桥梁模式

周扬青阅读(273)评论(0)

定义 将抽象和实现解耦,使得两者可以独立的变化 角色 1:抽象化角色(Abstraction)该角色抽象化给出的定义,并保存一个队实现化对象的引用 public abstract class Abstraction{ private Imp...

设计模式的征途—15.观察者(Observer)模式-起风网

设计模式的征途—15.观察者(Observer)模式

Weddinginthedream阅读(295)评论(0)

在日常生活中,交通信号灯指挥者日益拥挤的城市交通。红灯亮,汽车停止;绿灯亮,汽车继续前行;在这个过程中,交通信号灯是汽车的观察目标,而汽车则是观察者。随着交通信号灯的变化,汽车的行为也会随之变化,一盏交通信号灯可以指挥多辆汽车。在软件系统中...

Java 抽象类

java学习阅读(329)评论(0)

Java 抽象类 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类除了不能实例化对象之外,类的其它功能依然存在,...

头条百度滴滴实习面试总结-起风网

头条百度滴滴实习面试总结

vicky阅读(338)评论(0)

今日头条/字节跳动:(IOS研发实习生) 一面:(1小时) 1、自我介绍,可实习时间,在校情况; 2、手撕算法: (1). 青蛙跳台阶,一次可以跳1个台阶或者2个台阶,问跳完N阶台阶总共有几种跳法?(递归和非递归) (2). 按照顺时针的顺...

设计模式十八--中介者模式-起风网

设计模式十八–中介者模式

Bodyontheocean阅读(341)评论(0)

定义 用一个中介对象封装一系列对象的交互,终结者使各个对象不需要显示的相互引用,从而使耦合度松散,而且可以独立的改变他们各自的交互方式。 中介者模式的角色 1:抽象中介者(Mediator)该角色定义出同事对象到中介者之间的统一接口,用于各...

设计模式三--抽象工厂模式-起风网

设计模式三–抽象工厂模式

秋花点点头阅读(312)评论(0)

定义 抽象工厂模式的定义:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类 解释 通俗点,抽象工厂模式就是工厂模式的升级版本,抽象工厂类是工厂类的工厂,当业务产生了产品族群,可以通过它获取生产某一个产品的工厂 抽象工厂的...

Java 9 新特性

java学习阅读(304)评论(0)

Java 9 新特性 Java 9 发布于 2017 年 9 月 22 日,带来了很多新特性,其中最主要的变化是已经实现的模块化系统。接下来我们会详细介绍 Java 9 的新特性。 Java 9 新特性 模块系统:模块是一个包的容器,Jav...