摘要: https://segmentfault.com/q/1010000009620656 阅读全文
posted @ 2020-11-11 21:28 建铭博客 阅读(669) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/hxsstar/article/details/18699045 什么是apache的工作模式? 个人理解:apache的工作模式就是apache在运行时候的内存分配,进程和线程的使用方式。举个例子:一台apache正在运行的服务器,如果有个用户访问这个ap 阅读全文
posted @ 2020-11-11 21:09 建铭博客 阅读(766) 评论(0) 推荐(0) 编辑
摘要: worker_processes与worker_connections 设置好合适大小,可以提示nginx处理性能,非常重要。 原作者的话: As a general rule you need the only worker with large number of worker_connecti 阅读全文
posted @ 2020-11-11 21:07 建铭博客 阅读(1699) 评论(0) 推荐(0) 编辑
摘要: 当你启动nginx以后,使用ps命令查看nginx进程, 会发现nginx进程不只有一个,默认情况下, 你会看到至少两个nginx进程,如下: [root@server1 ~]# ps -ef |grep nginx |grep -v grep root 2120 1 0 10:03 ? 00:00 阅读全文
posted @ 2020-11-11 20:57 建铭博客 阅读(11444) 评论(0) 推荐(2) 编辑
摘要: php的sleep的理解? 比如 我现在有一个方法: a 调用方法:bb里面是sleep1分钟之后向数据库插入一条数据用户x在1点的时候 访问了方法a用户y在1点0分30秒的时候 访问了方法a请问:最终 到1点1分30秒的时候 ,数据库会插入一条数据 ? 还是两条数据?为什么 关注者 4 被浏览 9 阅读全文
posted @ 2020-11-11 20:32 建铭博客 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 与并行区别 并发当有多个线程在操作时,如果系统只有一个CPU,则它根本不可能真正同时进行一个以上的线程,它只能把CPU运行时间划分成若干个时间段,再将时间 段分配给各个线程执行,在一个时间段的线程代码运行时,其它线程处于挂起状。.这种方式我们称之为并发(Concurrent)。 并行:当系统有一个以 阅读全文
posted @ 2020-11-11 20:15 建铭博客 阅读(2047) 评论(0) 推荐(0) 编辑
摘要: 看了一遍排在前面的答案,类似”进程是资源分配的最小单位,线程是CPU调度的最小单位“这样的回答感觉太抽象,都不太容易让人理解。 做个简单的比喻:进程=火车,线程=车厢 线程在进程下行进(单纯的车厢无法运行) 一个进程可以包含多个线程(一辆火车可以有多个车厢) 不同进程间数据很难共享(一辆火车上的乘客 阅读全文
posted @ 2020-11-11 19:57 建铭博客 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 你可以这样理解 对应一个客户的一个页面请求处理的php 是单线程处理的, 这样一来就可以自上而下的去编辑/理解代码中的业务逻辑了, 但是 php 可以同时开很多线程来处理 很多用户请求的同一个PHP , 所以 php 也可以看成是"多线程"的。 每个PHP文件的执行是单线程的,但是服务器(apach 阅读全文
posted @ 2020-11-11 19:48 建铭博客 阅读(219) 评论(0) 推荐(0) 编辑
摘要: The Zend Framework MVC Architecture 一、概述: In this chapter, we will cover the following topics:1. Zend framework MVC overview2. The Front Controller3. 阅读全文
posted @ 2019-08-28 15:19 建铭博客 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 一、Zend_Cache快速浏览 Zend_Cache 提供了一个缓存任何数据的一般方法. 在Zend Framework中缓存由前端操作,同时通过后端适配器(File, Sqlite, Memcache...)和 一个灵活的IDs和Tags系统(标识符和标记系统)存储缓存纪录.模块(Zend_Ca 阅读全文
posted @ 2019-08-28 10:36 建铭博客 阅读(247) 评论(0) 推荐(0) 编辑