1、高并发,高性能
2、可扩展性好啊
3、高可靠性
4、热部署
5、BSD许可证
yum-yinstallphp-fpmphp-mysql(当然还有其它扩展)/etc/init.d/php-fpmrestart(重启php-fpm)/etc/php.ini(php配置文件)server{listen80;server_n…
问题:浮点数比较为什么不能用==来写?答:计算机里面的数字是由二进制保存的,在计算机内部有些数字不能准确的保存,于是就保存了一个最靠近的数字。计算机表示浮点数(float或double类型)都有一个精度限制,对于超出了精度限制的浮点数,计算…
为什么要学习Spring的框架a:方便解耦,简化开发Spring就是一个大工厂,可以将所有对象创建和依赖关系维护,交给Spring管理b:AOP编程的支持Spring提供面向切面编程,可以方便的实现对程序进行权限拦截、运行监控等功能c:声明…
进程是具有一定独立功能的,在计算机中已经运行的程序的实体。在早期系统中(如linux2.4以前),进程是基本运作单位,在支持线程的系统中(如windows,linux2.6)中,线程才是基本的运作单位,而进程只是线程的容器。程序本身只是指令…
防止Nginx处理完后调用close关闭连接后,若缓冲区任然接收到客户端发来的内容,则服务器会向客户端发送RST包关闭连接,导致客户端由于收到了RST而忽略了httpresponse(当一个进程向某个已收到RST的套接字执行写操作时,内核向…
泛型概念:泛型是通过参数化类型来实现同一份代码上操作多种数据类型为什么用泛型:减少装箱拆箱提高运行效率类型安全代码重用泛型的优点:1.泛型增强了代码的可读性2.泛型实现代码重用提高性能3.类型安全4.泛型实现了类型和方法的参数化5.对泛型类…
大家直觉地认为".."操作符比string.format慢,这是个误解,实际上从连接字符串的效率来说".."比string.format快多了。先看看实验结果10000000次实验,基础字符串11个字符每次连接2个基础字符串string.f…
Nginx是一个很牛的高性能Web和反向代理服务器,它具有有很多非常优越的特性:在高连接并发的情况下,Nginx是Apache服务器不错的替代品:Nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一.能够支持高达50,000个并发…