js 面向对象的5种写法 定义Circle类,拥有成员变量r,常量PI和计算面积的成员函数area()[code="java"]/第1种写法 function Circle(r) { this.r = r; } Circle.PI = 3.14159; Circle.prototype.area = function() { return Circle.PI * ...
mysql 查看索引使用情况 这是以读为主的线上库[code="java"]root@read 02:28:07>show status like ‘Handler_read%’; +———————–+——-+ | Variable_name | Value | +———————–+——-+ | Handler_read_first | 0 | | Handl...
mysql myisam 锁表问题 锁是计算机协调多个进程或线程并发访问某一资源的机制 。在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。 从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。本章我们着重讨论MySQL锁机制的特点,常见的锁问题,以及解决MyS...
mysqldump 导入导出 MySQLdump是MySQL自带的导出数据工具,通常我们用它来导出MySQL中,但是有时候我们需要导出MySQL数据库中某个表的部分数据,这时该怎么办呢?mysqldump命令中带有一个 --where/-w 参数,它用来设定数据导出的条件,使用方式和SQL查询命令中中的where基本上相同,有了它,我们就可以从数据库中导出你需要的那部分数据了。命令格式如下:mysqld...
nginx 优化 一般来说nginx配置文件中对优化比较有作用的为以下几项:worker_processes 8;1 nginx进程数,建议按照cpu数目来指定,一般为它的倍数。worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 0010000001000000 10000000;为每个进程分配 cpu,上例中将 8 ...
php 必要基础知识温补之 变量地址的传递 [b]基础[/b]PHP 中一个美元符号后面跟上一个变量名称,即表示一个变量。变量的名称是对大小写敏感的。 使用传地址赋值,简单地追加一个(&)符号到将要赋值的变量前(源变量)。往往在我们实际开发过程中经常会有通过调用某个函数返回一个数据量比较大的数据,这个时候如果通过地址来传递则会在传输速率上提高很多。例如,下列代码片断两次输出‘My name is Bob’: ...
linux 批量删除文件 在Linux系统下, 可以用一个命令很容易批量删除.svn的文件夹[code="python"]find . -name .svn -type d -exec rm -fr {} \; [/code]
Linux下查看Nginx等的并发连接数和连接状态。 1、查看Web服务器(Nginx Apache)的并发请求数及其TCP连接状态:netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'或者:netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"t",state[...
Linux下查看Nginx等的并发连接数和连接状态。 1、查看Web服务器(Nginx Apache)的并发请求数及其TCP连接状态:netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'或者:netstat -n | awk '/^tcp/ {++state[$NF]} END {for(key in state) print key,"t",state[...
linux php-cgi 100%进程处理 有时候,运行 Nginx、PHP-CGI(php-fpm) Web服务的 Linux 服务器,突然系统负载上升,使用 top 命令查看,很多 php-cgi 进程 CPU 使用率接近100%。后来,我通过跟踪发现,这类情况的出现,跟 PHP 的 file_get_contents() 函数有着密切的关系。 大、中型网站中,基于 HTTP 协议的 API 接口调用,是家常便饭。PHP 程...
维护mysql 常用到的sql 添加用户grant all on 数据库名.* to 用户名@localhost identified by '密码';grant all on *.* to 'root'@'192.168.%' identified by '123456'; 说明:(1)grant all 赋予所有的权限(2)gamesp.* 数据库 gamesp 中所...
redhat yum 源 配置 配置rhel 5 使用CentOS的yum站点升级删除原来的/etc/yum.conf文件和/etc/yum.repo.d目录rm -rf /etc/yum.confcd /etc/yum.repos.d/rm -rf rhel-debuginfo.repovi /etc/yum.conf[main]cachedir=/var/cache/yumkeepcache=...
linux 下 源码编译 mysql.5.19 今天安装在linux 下安装sphinx 需要支持mysql 的检索功能安装mysql的rpm 包的时候 sphinx 老是报 mysql-devel 的错误 即使安装了 mysql-devel 的rpm 包也出现同样的问题 下面是用源码编译mysql.5.19的过程 mysql 映像文件地址 http://mysql.mirrors.ilisys.com.au/Download...
php 类似腾讯的IP库 $IpLocation = new IpLocation('ipData/QQWry.Dat'); $ipInfo=$IpLocation->getlocation($ip);print_r($ipInfo);注意获取的数据编码为 gbk[code="java"]class IpLocation { /** * QQWry.Dat文件指针 * @var...