百度网盘直接下载助手 直链加速版
来源: 百度网盘直接下载助手 直链加速版 Chrome 有个插件 Tampermonkey ,提供了一直直接加载用户脚本的的扩展模式,这些脚本一般是指用JS编写的,对页面进行一定处理和加工的脚本。 https://greasyfork.org/zh-CN 是一个脚本资源集中站,有着大量可用脚本 https://greasyfork.org/zh-CN/scripts/39504 是百度网盘直接下载助手,也…
应用开发,web、php…
来源: 百度网盘直接下载助手 直链加速版 Chrome 有个插件 Tampermonkey ,提供了一直直接加载用户脚本的的扩展模式,这些脚本一般是指用JS编写的,对页面进行一定处理和加工的脚本。 https://greasyfork.org/zh-CN 是一个脚本资源集中站,有着大量可用脚本 https://greasyfork.org/zh-CN/scripts/39504 是百度网盘直接下载助手,也…
在做一个CMS( iSite) 的开发过程中发现,如果一个Web系统代码部署到了多个不同服务器,如何高效的把每次代码更新同步到各个服务器?是已经必须考虑解决的问题,特别当使用敏捷开发的策略时,代码的更新将会是高频次长期持续的。因此我们需要一个高效的把Web code同步到不同服务器的解决方案。
//cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js var a=function(b){var d=document,e=d.createElement('script');e.src=b;var f=d.getElementsByTagName('head'),i=(f&&f.length>=1&&f[0])|…
Drupal 是一个开放、集成、开源、插件化、先进的CMS平台。 Drupal is an open source content management platform powering millions of websites and applications. It’s built, used, and supported by an active and diverse communi…
1.PHP自5.3版起默认不在支持针对Windows的VC6编译版本,只提供VC9版本的,而APAche官方提供的Apache Windows编译包都是VC6的。所以我们需要使用第三方编译的VC9版本的Apache。
2.PHP 的 None Thread Safe 版本适用于CGI/FastCGI方式,而相应的Thread Safe版本适用于SAPI和Mod方式
3. http://www.apachelounge.com/download/ 这里提供了大量适用于Windows的LAMP有关预编译包,包括VC9版本的Apache和FastCGI,这个网站也是PHP官方推荐的网站。
Apache 2.2 VC9 来源: http://www.apachelounge.com/download/
mod_fcgid-2.3.6-win32-x86 http://www.apachelounge.com/download/
PHP 5.3.6 nts vc9 来源:php.com
VC 2008 RunTime vcredist_x86 来源:php.com
XCache-1.3.0-php-5.3.0-nts-Win32-VC9-x86.zip 来源:http://xcache.lighttpd.net/pub/Releases/
测试环境:Windows 2003 Apache2.2(VC9) PHP 5.3(VC9 Non Thread Safe) 测试参数:ab -c 10 -t 10 http://adress 性能测试:静态HTML 测试结果: Concurrency Level: 10 Time taken for tests: 10.000 seconds Complete requests: 6554 Failed …
试图在 Win2003 Server X64 R2下安装OSGEO4W,但遇到很多问题,似乎OSGEO4W这这个版本的Windows有兼容性问题。主要表现在安装过程的组件选择部分 Express不能正常安装,会出现没有相应的现象 Advance 安装中组件依赖关系选择和版本选择都会出错,反复手动选择安装,运行出现一些错误:R6034 等等,特别是Mapserver的安装 解决方法: 在一台W…
*本文代码中使用的 function dump(v,title), 是一个自己写的输出变量描述的函数。
如果你准备在JavaScript中写类,那么你必需对关键字 this 的使用有深刻的理解:
这是JavaScript手册中对 this的简单解释:
this:指当前对象。
对于 JScript 的客户版本,如果在其他所有对象的上下文之外使用 this,则它指的是 window 对象。
基本对象分析
JavaScript中所有的东西都是对象,包括函数、字符、数字等等等。但是JavaScript没有Class这个概念。
JavaScript使用Function来模拟类,任何一个function都有一个对应的prototype对象来存储和扩展这个function的定义,也就是说原型对象是关联于函数的
我们计划使用new关键字来调用并生成新对象的函数,我们称为“构造函数”
一个基本的函数分析
function Car(){ color = 'red'; }; echo(Car); echo(Car.constructor); echo(Car.prototype); echo(Car.prototype.constructor);
输出结果 (更多…)
经典模式
直接生成对象实例,并操作实例
//定义 var aCar = new Object(); aCar.color = "red"; aCar.doors = 4; aCar.showColor = function() {} //调用 aCar.showColor();
对Javascript来说,方法在本质上也是一种属性。
构 造方法 和构造属性一样,它是分别存储于每个实例之中的,相互之间是完全独立。
原型方法 和原型属性一样,他是存储于原型中的,每个实例中存储的实际上一 个指向原型的指针。
所有对原型方法的修改会影响到所有实例,而构造方法实际上只能通过实例来访问和修改,也只会影响到相应的实例。
先写结论:方法通常应该使用原型模式定义,并且在必要时通过原型来动态重定义,避免使用构造模式定义方法。
先看代码,这段代码中出现了类定义中可能使用到5种属性或者变量
function car(param1,param2){ //构造变量 var varProperty = 'This is a var Perperty'; //构造属性 this.constructProperty = 'This is a construct Property' } //原形属性 car.prototype.prototypeProperty = 'This is a prototype property'; //静态属性 car.staticProperty = 'This is a static property';
硬件:CPU 2.5 / 1G内存 / VMEsxi虚拟环境 :roll:
软件:Debian Lenny 5.0 + ISPCP 1.0.2 stable
工具:apache 里的AB
声名:这是在一个非标准环境下的测试,测试结果不具有普遍可比性,仅供参考
测试应用网站:3个
测试方式:使用 ab -t 60 -c 5 参数测试,每阶段2次测试取评价值,分2个阶段
P1 | P2 | |||
Req/S | CPU% | Req/S | CPU% | |
A INFO | 73 | 40 | 75 | 20 |
B CMS | 8.72 | 100 | 16.77 | 95 |
C WordPress | 1.22 | 100 | 1.76 | 100 |
分析:
本来有一台Linux服务器,运行Debian 4.0 Etach 和 ISPCP 1.0.0 RC6
近期看到ISPCP正式版已经发布好久了,就决定升级.升级路线是首先 升级Debian 到 Lenny (5.0),然后再升级ISPCP
升级的方法很简单
1) (可选的) 检查你的更新源列表(sources.list)
apt-spy -d stable -t 5 update #是用Stable或者Lenny现阶段效果应该是一样的
有些指南让你加上国家和地区参数,时间没有必要,事实上我们访问最快的源往往都在国外。
你也可以手动去更新 /etc/apt/sources.list
2) 更新系统
aptitude update && aptitude upgrade
这一步可能需要反复运行几次,如果有软件版本冲突提示,你需要运行 aptitude 手动选择冲突解决方案
一直运行到aptitude update && aptitude upgrade提示没有需要更新软件包了,系统升级完成
3)可能遇到的问题
我遇到问题是:Mysql升级到5.2以后不能自动启动了,检查 /etc/log/daemon.log发现一个提示
/etc/init.d/mysql[2130]: ERROR: Using expire_logs_days without log_bin crashes the server. See README.Debian.gz
修改 /etc/mysql/my.cnf 解决问题
#log_bin = /var/log/mysql/mysql-bin.log #这一行本来是被注释掉的
expire_logs_days = 10
完成上述步骤后服务器及ISPCP应该仍然可以正常工作,检查处理完可能存在的问题后,准备升级ISPCP
安装ISCP官方说明逐步操作
http://www.isp-control.net/documentation/doku.php?id=start:upgrade:rc
几点说明: