自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 PHP-Protobuf的编译

protobuf简介Protocol Buffers 是一种轻便高效的结构化数据存储格式,可用于结构化数据串行化,很适合做数据存储或 RPC 数据交换格式。它可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前只提供了 C++、Java、Python 三种语言的 API。官方不支持PHP,不用担心,高手在民间。上Github搜索一下就有了。...

2016-05-24 16:07:57 527

原创 MySQL 备份恢复单个innodb表

在实际环境中,时不时需要备份恢复单个或多个表(注意:这里除非明确指定,所说的表一律指InnoDB表),而对于innodb引擎恢复单个表需要整体的恢复,xtrabackup也可以单个表恢复,只不过是用的正则过滤的,不知最新版本是否支持表空间传输特性。本文将要说说怎么移动或复制部分或全部的表到另一台服务器上,而所要用到的技术点就是transportable tablespace特性,这就意味着MyS...

2016-03-15 17:14:45 211

原创 yum 安装redis扩展

redis和php-redis在官方源上是没有的,需要安装其他的源,其他源的地址为http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm安装步骤如下# wget http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8...

2015-09-18 14:44:01 183

原创 Cacti 监控Web服务器

1 、安装配置Cacti Web服务(1)安装rrdtool、net-snmp以及相关依赖包(使用CentOS yum 命令安装)yum install rrdtool net-snmp rrdtool-devel net-snmp-devel net-snmp-utils net-snmp-python net-snmp-perl lm_sensors-devel file-devel rp...

2015-07-15 17:14:20 561

原创 linux 安装svn

linux下通过yum安装svn及配置 1.环境centos6.42.安装svnyum -y install subversion3.配置建立版本库目录mkdir /www/svndatasvnserve -d -r /www/svndata4.建立版本库创建一个新的Subversion项目svnadmin create /var/www/svndata/...

2015-07-08 17:53:36 96

原创 Mongo基本命令

成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令,只是MongoDB没有创建数据库的命令,但有类似的命令  如:如果你想创建一个“myTest”的数据库,先运行use myTest命令,之后就做一些操作(如:db.createCollection('user')),这样就可以创建一个名叫“myTest”的数...

2015-07-06 14:52:13 98

原创 常用正则匹配

  匹配中文字符的正则表达式: [\u4e00-\u9fa5] 147.    148.    匹配双字节字符(包括汉字在内):[^\x00-\xff] 149.    150.    匹配空行的正则表达式:\n[\s| ]*\r 151.    152.    匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/ 153.    ...

2015-07-03 11:47:23 95

原创 编译安装PHP-GD

网站的第二台服务器跑的的环境主要是Python/Ruby,有时也需要简单跑跑PHP脚本,所以也安装了PHP,环境是Nginx+php-fpm,PHP是源码编译安装的,所以是最小化安装,甚至连mysqli扩展都没有。今天需要用到GD库,才发现没GD库环境,所以需要安装这个扩展。对付单个扩展,单独编译动态加载是比较方便快捷的。安装过程也比较繁杂,这个记录一下,方便后来者。首先说明,我的PHP是源...

2015-07-01 11:21:03 151

原创 Linux 7.2 iptables

学习apache安装的时候需要打开80端口,由于centos 7版本以后默认使用firewalld后,网上关于iptables的设置方法已经不管用了,想着反正iptable也不会用,索性直接搬官方文档,学习firewalld了,好像比iptables要简单点了。 官方文档地址:https://access.redhat.com/documentation/en-US/Red_Hat_En...

2015-06-25 14:58:33 235

原创 web状态码

HTTP状态码(响应码)用来表明HTTP请求是否已经成功完成.HTTP响应类型一共分五大类:消息响应,成功响应,重定向,客户端错误,服务器端错误. 下表列出了所有HTTP状态码,以及他们各自所代表的含义:状态码原因短语代表含义HTTP 版本消息响应100Continue(继续)客户端应当继续发送请求.这个临时响应是用来通知客户端它的部分请求已经被服务器接收...

2015-03-31 11:17:39 128

原创 Linux

http://shoothao.iteye.com/blog/2166361http://shoothao.iteye.com/blog/2108465 

2015-03-11 18:13:24 91

原创 YaHoo Web优化的14条法则

Web应用性能优化黄金法则:先优化前端程序(front-end)的性能,因为这是80%或以上的最终用户响应时间的花费所在。法则1. 减少HTTP请求次数80%的最终用户响应时间花在前端程序上,而其大部分时间则花在各种页面元素,如图像、样式表、脚本和Flash等,的下载上。减少页面元素将会减少HTTP请求次数。这是快速显示页面的关键所在。一种减少页面元素个数的方法是简化页面设计。但是...

2014-10-24 15:42:55 116

原创 NosqlRedis

String数据类型命令原型时间复杂度命令描述返回值APPEND key valueO(1)如果该Key已经存在,APPEND命令将参数Value的数据追加到已存在Value的末尾。如果该Key不存在,APPEND命令将会创建一个新的Key/Value。追加后Value的长度。DECR key O(1) 将指定Key的Value原子性的...

2014-10-13 17:30:41 115

原创 Mongo操作常用命令

1 Mongo 启动/usr/local/mongoDB/mongodb-linux-i686-2.0.1/bin/mongod -port 27017 --dbpath /usr/local/mongoDB/mogoData/ --logpath /usr/local/mongoDB/mogo.log --fork2 进入其客户端/usr/local/mongoDB/mong...

2014-10-08 16:30:10 140

原创 浅谈NOSQL

1 MongoDB高性能、易部署、易使用,存储数据非常方便。主要功能特性有:1)面向集合存储,易存储对象类型的数据。2)模式自由。3)支持动态查询。4)支持完全索引,包含内部对象。5)支持查询。6)支持复制和故障恢复。7)使用高效的二进制数据存储,包括大型对象(如视频等)。8)自动处理碎片,以支持云计算层次的扩展性。9)支持JAVA,C++,PHP,C#等多种语言。10)文件存储格...

2014-10-06 20:44:22 120

mysql容易出错的地方

看了它 相信你对Mysql有更深的了解

2012-07-13

空空如也

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

TA关注的人

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