会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
侯蜀黍
千里之行,始于足下; 千丈之堤,溃于蚁穴
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
14
下一页
2020年7月23日
如何提高服务器并发处理能力
摘要: 说明 以下内容为入门级介绍,意在对老技术作较全的总结而不是较深的研究。主要参考《构建高性能Web站点》一书。 什么是服务器并发处理能力 一台服务器在单位时间里能处理的请求越多,服务器的能力越高,也就是服务器并发处理能力越强 有什么方法衡量服务器并发处理能力 1. 吞吐率 吞吐率,单位时间里服务器处理
阅读全文
posted @ 2020-07-23 09:40 侯蜀黍
阅读(361)
评论(0)
推荐(0)
2020年7月22日
php 23种设计模型 - 状态模式
摘要: 状态模式 状态模式当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。状态模式主要解决的是当控制一个对象状态的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同状态的一系列类中,可以把复杂的判断逻辑简化。 角色:上下文环境(Work):它定义了客户程序需要的接口并维护一个
阅读全文
posted @ 2020-07-22 10:32 侯蜀黍
阅读(258)
评论(0)
推荐(0)
2020年7月20日
php 23种设计模式 - 迭代器模式
摘要: 迭代器模式 迭代器模式 (Iterator),又叫做游标(Cursor)模式。提供一种方法访问一个容器(Container)对象中各个元素,而又不需暴露该对象的内部细节。 当你需要访问一个聚合对象,而且不管这些对象是什么都需要遍历的时候,就应该考虑使用迭代器模式。另外,当需要对聚集有多种方式遍历时,
阅读全文
posted @ 2020-07-20 10:00 侯蜀黍
阅读(334)
评论(0)
推荐(0)
2020年7月17日
浏览器访问服务器的流程
摘要: 1、浏览器输上域名,例如www.baidu.com 2、浏览器会先访问DNS服务器,把域名解析成ip地址,在返回给浏览器 2)DNS的解析原理: 原理步骤: 1)系统首先会查找本地的DNS缓存和hosts文件信息,确认其中是否有与,域名www.baidu.com所对应的IP地址。如果有,就直接访问这
阅读全文
posted @ 2020-07-17 11:36 侯蜀黍
阅读(1188)
评论(0)
推荐(0)
2020年7月16日
linux定时任务 - at定时任务
摘要: at命令是一次性定时计划任务,at的守护进程atd会以后台模式运行,检查作业队列来运行作业。atd守护进程会检查系统上的一个特殊目录来获取at命令的提交的作业,默认情况下,atd守护进程每60秒检查一次目录,有作业时,会检查作业运行时间,如果时间与当前时间匹配,则运行此作业。 注意:at命令是一次性
阅读全文
posted @ 2020-07-16 11:54 侯蜀黍
阅读(1959)
评论(0)
推荐(0)
php 23种设计模式 - 观察者模式
摘要: 观察者模式 某个对象可以被设置为是可观察的,只要通过某种方式允许其他对象注册为观察者。每当被观察的对象改变时,会发送信息给观察者。 介绍 意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 主要解决:一个对象状态改变给其他对象通知的问题,而
阅读全文
posted @ 2020-07-16 11:38 侯蜀黍
阅读(346)
评论(0)
推荐(0)
2020年7月14日
php 23种设计模型 - 模板方法模式
摘要: 模板模式 模板模式准备一个抽象类,将部分逻辑以具体方法以及具体构造形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。先制定一个顶级逻辑框架,而将逻辑的细节留给具体的子类去实现。 介绍 意图:定义一个操作中的算法的骨架,而
阅读全文
posted @ 2020-07-14 15:11 侯蜀黍
阅读(366)
评论(0)
推荐(0)
2020年7月13日
php 23种设计模型 - 策略模式
摘要: 介绍 意图:定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替换,用户还不需要知道其具体的实现 主要解决:在有多种算法相似的情况下,使用 if...else 所带来的复杂和难以维护。 何时使用:一个系统有许多许多类,而区分它们的只是他们直接的行为。 如何解决:将这些算法封装成一个一个的类,
阅读全文
posted @ 2020-07-13 10:07 侯蜀黍
阅读(465)
评论(0)
推荐(0)
2020年7月4日
Nginx+PHP-FPM运行原理
摘要: CGI common gateway interface (公共网关接口) 请求模式: Web Brower(浏览器) (通过http协议传输) > Http Server(服务器nginx/apache) > CGI Program > Db Server 与 CGI 通过 STDIN/STDOU
阅读全文
posted @ 2020-07-04 18:52 侯蜀黍
阅读(278)
评论(0)
推荐(0)
PHP底层运行原理简括
摘要: PHP是一种适用于web开发的动态语言。具体点说,就是一个用C语言实现包含大量组件模块的软件框架。是一个强大的UI框架。 简言之;PHP动态语言执行过程:拿到一段代码后,经过词法解析、语法解析等阶段后,源程序会被翻译成一个个指令(opcodes),然后ZEND虚拟机顺次执行这些指令完成操作。PHP本
阅读全文
posted @ 2020-07-04 18:49 侯蜀黍
阅读(277)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
14
下一页