摘要: 英文原文:Inside NGINX: How We Designed for Performance & Scale 为了更好地理解设计,你需要了解NGINX是如何工作的。NGINX之所以能在性能上如此优越,是由于其背后的设计。许多web服务器和应用服务器使用简单的线程的(threaded)、或基于 阅读全文
posted @ 2019-04-21 01:57 秋天的鱼 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 设计模式在程序设计上有着很重要的作用,使用设计模式可以使得代码更容易被理解,使得代码更规范,真正实现工程化。 一、用UML表示一个类 类图一般是三行的结构: 类名称属性:格式(可见性 名称:类型[=缺省值])方法:格式(可见性 名称(参数列表)[返回类型])注:在Visio中的画的类图中使用的是C# 阅读全文
posted @ 2019-04-11 00:42 秋天的鱼 阅读(1559) 评论(0) 推荐(0) 编辑
摘要: 有大量的文章解释什么是设计模式,如何实现设计模式,网络上不需要再写一篇这样的文章。相反,在本文中我们更多的讨论什么时候用和为什么要用,而不是用哪一个和如何使用。 我将会为这些设计模式描绘不同的场景和案例,和提供一个简短的定义帮助你们中对这些指定的模式不熟悉的人。让我们开始吧。 这篇文章覆盖了Robe 阅读全文
posted @ 2019-04-11 00:30 秋天的鱼 阅读(5298) 评论(0) 推荐(0) 编辑
摘要: 继承 指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性; 实现 指的是一个class类实现interface接口(可以是 阅读全文
posted @ 2019-04-09 22:23 秋天的鱼 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 博客好久没有更新了,实在惭愧,最近在忙人生大事,哈哈!这段时间没有看什么新的东西,结合项目中遇到的PHP异常处理问题,我又重新梳理了之前模糊的概念,希望对大家理解PHP异常处理有所帮助。 请一定要注意,没有特殊说明:本例 PHP Version < 7 说起PHP异常处理,大家首先会想到try-ca 阅读全文
posted @ 2019-04-08 19:37 秋天的鱼 阅读(885) 评论(1) 推荐(1) 编辑
摘要: 这是设计模式系列开篇的第一篇文章。也是我学习设计模式过程中的总结。这篇文章主要讲的是面向对象设计中,我们应该遵循的六大原则。只有掌握了这些原则,我们才能更好的理解设计模式。我们接下来要介绍以下6个内容。 单一职责原则 单一职责原则的定义是就一个类而言,应该仅有一个引起他变化的原因。也就是说一个类应该 阅读全文
posted @ 2019-04-07 03:23 秋天的鱼 阅读(173) 评论(0) 推荐(0) 编辑
摘要: self、static 和 $this 的区别为了更好地理解 self、static 和 $this 的区别,先来看一个示例。 <?phpclass A { protected $name = 'A'; static $alias = 'a'; const HASH = 'md5'; public 阅读全文
posted @ 2019-04-06 17:33 秋天的鱼 阅读(191) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-04-06 04:44 秋天的鱼 阅读(4) 评论(0) 推荐(0) 编辑
摘要: php关键字 阅读全文
posted @ 2019-04-05 22:37 秋天的鱼 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 众所周知,css的三大特性分别是 继承性,层叠性,和优先级。 那么这里就详细说一下css中width的继承性及其特殊情况。 继承性概念详解:css的继承性指的被包在内部的标签拥有外部标签的样式性,子元素可以继承父元素的属性。但也不是所有的css属性都有继承性的。 常见的拥有继承性的属性以 text- 阅读全文
posted @ 2019-04-04 02:07 秋天的鱼 阅读(4210) 评论(0) 推荐(1) 编辑