自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 php zookeeper拓展安装

1、安装libzookeeper          http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.6/   下载地址tar -zxvf zookeeper-3.4.6.tar.gzcd zookeeper-3.4.6/src/c                                          

2015-01-21 16:35:08 1161

转载 使用Zookeeper分布式部署PHP应用程序

原文:Distributed application in PHP with Apache Zookeeper地址:http://systemsarchitect.net/distributed-application-in-php-with-apache-zookeeper/这篇文章实在不错,实在忍不住翻译下来,希望对大家有用。Apache Zookeeper是我最近遇到的最酷的技术

2015-01-21 14:29:33 3671

原创 php合并加载多个javascript、css文件原理

1、当加载一个js、css文件的时候,可以看到加载的http头部信息为:如:http://192.168.1.9//app/style0112/css/xxx.cssAccept-RangesbytesConnectionkeep-aliveContent-Length5604Content-Typetext/css

2015-01-21 11:39:25 1365

原创 Mysql复制(Master/Slave实现)

1、Mysql复制方式:              * 基于行的复制(5.1中引入)              * 基于语句的复制      注:都是通过在主库上记录binlog、在备库上重放日志的方式来实现异步的数据复制的。这意味着,在同一时间点备库上的数据可能与主库存在不一致性,并且无法保证主备之间的延迟。2、应用场景:               * 数据分布:

2015-01-23 16:19:55 979

原创 Zookeeper应用

1、zookeeper配置文件简介:          * zookeeper的配置文件在conf目录下,有zoo_sample.cfg, 需要将zoo_sample.cfg 改为zoo.cfg,因为zookeeper在启动时会找这个文件作为默认的配置文件。          * 参数:               tickTime:zookeeper服务器或者客户端与服务器之间维持心

2015-01-23 11:17:31 985

转载 zookeeper原理【转】

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应用中使用,因此需要有一种可靠的、可扩展的、分布式的、可配置的协调机制来统一系统的状态。Zookee

2015-01-22 14:09:20 579

原创 php 连接zookeeper实例

1、安装成功zookeeper后,在zookeeper 的bin目录下有启动相应的启动脚本启动Server                      ./zkServer.sh start 启动client:(*注:cli需要安装java)                     zkCli.sh2、PHP实例:class ZookeeperDemo e

2015-01-22 11:26:43 3830

转载 nginx负载均衡

#设定http服务器,利用它的反向代理功能提供负载均衡支持http { #设定mime类型,类型由mime.type文件定义 include /etc/nginx/mime.types; default_type application/octet-stream; #设定日志格式 access_log /va

2015-01-15 14:32:18 434

转载 nginx php-fpm 安装配制

nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端。nginx一般是把请求发fastcgi管理进程处理,fascgi管理进程选择cgi子进程处理结果并返回被nginx本文以php-fpm为例介绍如何使nginx支持PHP一、编译安装php-fpm什么是PHP-FPMPHP-FPM是一个PHP F

2015-01-15 14:00:05 434

转载 nginx基本配置与参数说明

#运行用户user nobody;#启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;

2015-01-15 13:58:48 372

原创 pmwiki 表格

*接口URI**?m=member&p=authorize*Sumary*Request Format(:table class='markup horiz' align='center':)(:cellnr:)(:tableend:)*Response Format(:table class='markup horiz' align='cent

2015-01-08 10:53:58 600

转载 Mysql 无法远程连接

1、改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"Sql代码mysql -u root -pvmwaremysql>use mysql;   mysql>update user set host

2014-12-30 17:39:09 733

原创 Mongo 命令详解

成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令:show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户use :切换当前数据库,这和MS-SQL里面的意思一样 db.help():显示数据库操作命令,里面有很

2014-12-30 17:36:55 678

原创 一维数组洗牌——js

var arr = [          0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D, //方块 A - K          0x11,0x12,0x13,0x14,0x15,0x16,0x17,0x18,0x19,0x1A,0x1B,0x1C,0x1D, //梅花 A - K          0

2013-05-21 17:13:39 654

原创 js数组 sort方法的分析

javascript 中 Array.sort()方法是用来对数组项进行排序的 ,默认情况下是进行升序排列,实例代码如下:   var arrA = [6,2,4,3,5,1];    arrA.sort();    document.writeln(arrA);//结果是:1,2,3,4,5,6    sort() 方法可以接受一个 方法为参数 ,这个方法有两个参数。分别代表

2013-05-21 17:08:23 480

原创 JS binary auth

var Auth = {  auth : 0,    init : function(auth) {   this.auth = auth;   return this;  },    addAuth : function(auth){   this.auth = this.auth | parseInt(auth);   return this.auth;

2013-03-07 19:22:00 476

原创 闲着没事——写几个js排序算法

/**  * Array BubleSort  */ Array.prototype.bubleSort = function (){  var length = this.length;  for(var i=0; i   for(var j=0; j    if (this[j] > this[j+1]) {     var tmp = this[j];

2013-03-07 19:20:45 416

原创 浅谈Nosql之Redis入门(笔记)

数据库主要类型有对象数据库, 关系数据库,键值数据库等等,对象数据库太超前了,现阶段不提也罢。关系数据库就是平常说的Mysql,PostgreSQL这些熟的不能再熟的东西,    至于键值数据库如MemcacheDB,Tokyo Cabinet等。Redis本质上也是一种键值数据库,但它在保持键值数据库简单快捷特点的同时,又吸收了部分关系数据库的优点。    从而使它的位置处于关系数据库和键值数据

2012-06-25 18:43:58 369

javascript进度条

javsscript进度条。 纯jscript写滴哦。。。

2010-05-19

javascript对文件管理

javascript 对文件管理 一些javascript小例子

2010-05-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除