PHP数组转json 对中文及特殊字符不转义

PHP数组转json 对中文及特殊字符不转义处理。
阅读全文

php 抽奖概率设计及控制

利用PHP设计一个抽奖控制,并可控制中奖概率。
阅读全文

memcached一致性hash执行

运行实例hash类<?php ini_set("display_errors","On"); error_reporting(E_ALL); /*一致性哈希 * * */ // 原理:抽象一个圆形,mc服务器分布在这个圆形上,当有key存储或者get时候,计算这个值离哪个服务最近,做读取操作。 /** * 
阅读全文

一致性哈希PHP实现

一致性哈希:把服务器集群环境想象为一个圆环,服务器就是这圆上的一个点。当有值到服务器来存取的时候,计算出这个值在圆环上的位置,并按顺时针方向找到最近的服务器,进行读取操作。如下图。<?php ini_set("display_errors","On"); error_reporting(E_ALL); /*一致性哈希 * * */ /
阅读全文

show processlist用法

SHOW PROCESSLIST显示哪些线程正在运行不在mysql提示符下使用时用mysql -uroot  -e 'Show  processlist'   或者   mysqladmin processlist如果您有root权限,您可以看到所有线程。否则,您只能看到登录的用户自己的线程,通常只会显示100条如果想看跟
阅读全文

nginx大并发解决思路

ulimit: 是一个计算机命令,用于shell启动进程所占用的资源,参数形式有-H设置硬资源限制;-S 设置软资源限制;-a 显示当前所有的资源限制等。-H 设置硬资源限制.-S 设置软资源限制.-a 显示当前所有的资源限制.-c size:设置core文件的最大值.单位:blocks-d size:设置数据段的最大值.单位:kbytes-f size:设置创建文件的最大值.单位:blocks-
阅读全文

两台服务器文件同步-rsync

文件服务器ip:39.106.154.101简称:A 将要同步的文件路径:/var/www/www.hechy.cn/Upload/image/ueditor/ 需要同步文件的服务器:140.143.251.218简称:B将文件服务器上的文件同步的路径:/var/ceshi    随意A服务器rsync配置:使用的阿里云服务器,已经自带了rsync程序,并且写入了全局
阅读全文

nginx配置文件解读

user  www-data; #进程,通常设置和cpu数量*核数相等 worker_processes  1; # 全局错误日志及pid文件 #error_log  logs/error.log; #error_log  logs/error.log  notice;
阅读全文

nginx 开启及关闭信号指令

ps aux|grep nginx  查看进程号kill -INT pid   信号关闭kill -QUIT pid 优雅的关闭进程,等请求结束后再关闭kill -HUB pid  改变配置文件,平滑重读配置文件(单独分出一个进程读取配置文件再优雅关闭进程后重启)USR1使用Linux下文件的读写使用的节点做标记,进程只认这个节点标记(INODE),当做lo
阅读全文

debug_backtrace() 用法

官网:debug_backtrace(options,limit);参数描述options可选。规定以下选项的位掩码:DEBUG_BACKTRACE_PROVIDE_OBJECT (是否填充 "object" 的索引)DEBUG_BACKTRACE_IGNORE_ARGS (是否忽略 "args" 的索引,包括所有的 function/method 的参数,
阅读全文