此架构由8台PC 、2台防火墙、2台24口三层交换机组成,注意点:1)Load
Balance:Haprxoy+keepalived
实现高可用。2)web:Nginx+php-fpm3)DB:mysql5主从+Mongodb副本+Memcached4)IMG:Varnish+Nginx+NFS网卡...
分类:
其他好文 时间:
2014-05-21 22:50:12
阅读次数:
305
适用于typecho博客版本为:0.9 (13.12.12)
typecho博客,很多时候可能安装完毕,除了首页,其他页面都是404=.=在匹配*.php的location区域修改为以下格式: location ~
.*\.php(\/.*)*$ { ...... fastcgi_sp...
分类:
其他好文 时间:
2014-05-21 22:43:42
阅读次数:
262
http://acm.nyist.net/JudgeOnline/problem.php?pid=28大数阶乘时间限制:3000
ms | 内存限制:65535 KB难度:3描述我们都知道如何计算一个数的阶乘,可是,如果这个数很大呢,我们该如何去计算它并输出它?输入输入一个整数m(0 2
#incl...
分类:
其他好文 时间:
2014-05-21 22:15:52
阅读次数:
392
Stream是PHP开发里最容易被忽视的函数系列(SPL系列,Stream系列,pack函数,封装协议)之一,但其是个很有用也很重要的函数。Stream可以翻译为“流”,在Java里,流是一个很重要的概念。流(stream)的概念源于UNIX中管道(pipe)的概念。在UNIX中,管道是一条不间断的...
分类:
Web程序 时间:
2014-05-21 22:00:13
阅读次数:
414
php面向对象设计 对象相比数组的优点:不仅可以存储多个数据,还可以将函数存在对象中
对象的三大特性:封装、继承、多态 面向对象编程(object oriented programming
即oop),其达到了编程代码的重用性、灵活性和扩展性更加简洁、容易维护。php又不是纯的面向对象编程,其...
分类:
Web程序 时间:
2014-05-21 21:23:29
阅读次数:
260
1.8 扩展Web应用程序
1.8.1 性能
对于开发者而言,他们主要关注程序的响应时间和延展性。
响应时间也是衡量一个应用程序的效率的指标之一。如果一个请求到响应时间超出了良好的感知范围,我们就可以认为这个程序的性能很糟糕。一般而言,最好能够在一两秒内得到想要的页面。
延展性,说了是添加了更多的硬件设备,应用程序能够线性地承受更多的请求。添加硬件的方式有两...
分类:
Web程序 时间:
2014-05-21 15:56:40
阅读次数:
316
SOL : 扩展的欧几里德, ax+by==c
x=x0+b/d*t;
y=y0-a/d*t;
求|x|+|Y|的最小值
可以发现:
|x0+b/d*t| 单调递增 |y0-a/d*t| 单调递减
因为 a>b,所以就是说函数是凹的,先减小后增大。
显然 当y0-a/d*t==0的时候 |x|+|Y| 最小值就在那附近。
枚举几个值就能找到。
#in...
分类:
其他好文 时间:
2014-05-21 09:25:41
阅读次数:
290
OOP基础。
OOP有三大目标,重用性、灵活性和扩展性。
OOP有三大特性,封装、继承和多态。抽象虽然不是OOP的编程特性,但它却是所有编程语言的最大特性。
封装,隐藏程序的属性和的实现细节,并控制属性的访问权限,对外仅提供接口。
继承,是对基类的代码进行利用并扩展基类,是一个从一般到特殊的过程。
多态,运行时,根据对象的不同,同一...
分类:
其他好文 时间:
2014-05-21 07:19:22
阅读次数:
231
curl_escape(PHP 5 >= 5.5.0)curl_escape—使用 URL
编码给定的字符串说明?stringcurl_escape(resource$ch,string$str)该函数使用 URL 根据?RFC
3986编码给定的字符串。参数?ch由curl_init()返回的 c...
分类:
其他好文 时间:
2014-05-21 06:13:34
阅读次数:
664
官网:http://simple.sourceforge.net/home.php截止目前最新版本:simple-xml-2.7.1.jar特点:jar
lib文件只有360K左右的大小它的使用不需要依赖于其他 JAR 文件通过注解的方式,灵活方便下面将分节详细介绍Simple的特点和使用方法:[一...
分类:
其他好文 时间:
2014-05-21 04:35:48
阅读次数:
376