自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 mac os 安装 mysql

1.下载文件2.切换管理员 sudo su3.设置软链接 ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql

2019-04-18 21:53:11 143

原创 设计模式-外观模式、迭代器模式

一、外观模式外观模式:为子系统中的一系列接口提供一个统一的操作界面,faced模式定义了一个高层接口,这个接口使得子系统更加容易使用。比如我们要邮寄一个快递,需要先检查是否有违禁物品,然后称重计算邮费,最后在运输。如果如果这些步骤都由客户去做的时候,客户体验会非常不好,如果遇到更复杂的系统,客户也不一定知道怎么做。所以我们新成立一个管理员,客户只用和管理员打交道,管理员负责控制调用各个子系...

2019-04-07 17:06:29 143

原创 设计模式-适配器模式、责任链模式

一、适配器模式适配器模式:将一个类的接口转换成客户需要的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。比如,开发小组1编写的系统中有一个接口A,该接口中有一个名字是methodA()的方法,并且系统中已有一些类,比如Computer类,实现了A接口,那么A接口变量可一回调Computer类的实例的methodA()方法。开发小组2编写的系统...

2019-04-06 19:44:42 330

原创 设计模式-策略模式

本文章参考《Java 设计模式》(耿祥义 张跃平 著)编写策略模式(别名:政策)定义一系列算法,把他们一个个封装起来,并且使他们可以相互替换。本模式使得算法可独立于使用它的客户而变化。StrategyPattern(Another Name: Policy)Define a family of algorithms, encapsulate each one, and make ...

2019-04-01 10:11:04 163

原创 设计模式-装饰模式

装饰模式(别名:包装模式):动态的给对象添加一些额外的职责。就功能来说装饰模式比生成子类更为灵活。Decorator Pattern(Another Name: Wrapper Pattern):Attach additional responsibilities to an object dynamically. Decorators provide a flexible alter...

2019-03-31 22:54:23 231

原创 UDP协议的特点

一、UDP是无连接的,即通信时不需要创建连接(发送数据结束时也没有连接可以释放)所以减小了开销和发送数据前的时延;二、UDP采用最大努力交付,不保证可靠交付,因此主机不需要维护复杂的连接状态;三、UDP是面向报文的,只在应用层交下来的报文前增加了首部后就向下交付IP层;四、UDP是无阻塞控制的,即使网络中存在阻塞,也不会影响发送端的发送频率五、UDP支持一对一、一对多、多对一、多对...

2019-03-22 23:18:47 23332 2

空空如也

空空如也

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

TA关注的人

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