- 浏览: 675322 次
- 来自: 北京
最新评论
-
flyer0126:
freezingsky 写道想想以前自己玩ubuntu的时候, ...
Ubuntu Gnome 1404 64位 WineQQ2013 无法运行解决 -
flyer0126:
kuchaguangjie 写道ubuntu gnome? 我 ...
Ubuntu Gnome 1404 64位 WineQQ2013 无法运行解决 -
kuchaguangjie:
ubuntu gnome? 我已经放弃 ubuntu 桌面了, ...
Ubuntu Gnome 1404 64位 WineQQ2013 无法运行解决 -
freezingsky:
想想以前自己玩ubuntu的时候,在那里wine 个QQ,就觉 ...
Ubuntu Gnome 1404 64位 WineQQ2013 无法运行解决 -
f43310:
不错,学习了!
PHP操作Mysql存储过程
文章列表
今天配置项目时总是提示如下错误:
出错原因指向了Cake下的xml的_loadXml() 方法,网上查找了半天,也没有找到好的解决方案。
最终,无奈之下查看系统配置文件发现请求REST方法域名及key值错误,配置正确后再次刷新访问,发现错误没有了,OK
推断原因可能为请求返回错误直接导致解析错误。绕了个大圈~
sh: 0: getcwd() failed: No such file or directory
This error occurs if you run a command in a directory which no longer exists.
刚刚把某个目录给删除了,而命令还停在原来的目录上,因此出现了这种问题。
PS:原创文章,如需转载,请注明出处,谢谢!
本文地址:http://flyer0126.iteye.com/blog/1899760
1. 下载:
mongodb-linux-i686-2.4.4.tgz
2. 解压:
tar -zxvf mongodb.tgz
3. 新建db目录:
sudo mkdir -p /data/db
sudo chmod -R 777 /data/db
4. 安装mongod命令:
sudo apt-get install mongodb
mongod --config /etc/mongod.conf ...
PS:原创文章,如需转载,请注明出处,谢谢!
本文地址:http://flyer0126.iteye.com/blog/1899742/
关于MemcacheQ的安装详情,可以参考官网:http://memcachedb.org/memcacheq/INSTALL.html
安装环境及相关软件包:Ubuntu1004LTS、Berkeley DB 6.0.20.tar.gz、libevent-2.0.21-stable.tar.gz、MemcacheQ 0.2.0。
安装过程一切顺利,但服务启动时总是报错:
memca ...
PS:原创文章,如需转载,请注明出处,谢谢!
本文地址:http://flyer0126.iteye.com/blog/1895353
一、安装
1. 安装 Microsoft Visual C++ 运行环境,一般系统自带,如果运行提示“应用程序错误”,则需要安装。
tips:如果安装Microsoft Visual C++ 2008 运行出错,可以改安装Microsoft Visual C++ 2005版本
下载地址:
Microsoft Visual C++ 2005 Redistributable Package (x86)
...
MySQL使用EXPLAIN的key_len列
- 博客分类:
- MySQL
PS:原创文章,如需转载,请注明出处,谢谢!
本文地址:http://flyer0126.iteye.com/blog/1889627
几天前跟一个同事讨论SQL执行计划时说到key_len的问题,概念有些模糊,于是今天来理解一下。
key_len列,显 ...
PS:原创文章,如需转载,请注明出处,谢谢!
本文地址:http://flyer0126.iteye.com/blog/1886635
最近一直困扰的问题得到了解决。
项目中利用gearman实现异步处理,worker端涉及对mysql数据库及redis缓存的一 ...
PS:原创文章,如需转载,请注明出处,谢谢!
本文地址: http://flyer0126.iteye.com/blog/1886149
前段时间由于项目需要,关注了一下服务器消息推送,本人主要实现的是利用nginx push实现的服务器消息推送机制, ...
HandlerSocket的应用场景:
MySQL自身的局限性,很多站点都采用了MySQL+Memcached的经典架构,甚至一些网站放弃MySQL而采用NoSQL产品,比如Redis/MongoDB等。不可否认,在做一些简单查询(尤其是PK查询)的时候,很多NoSQL产品比MySQL要快很多,而且前台网站上的80%以上查询都是简洁的查询业务。
MySQL通过HandlerSocket插件提供了API访问接口,在我们的基准测试中,普通的R510服务器单实例Percona/XtraDB达到了72W+QPS(纯读),如果采用更强劲的CPU增加更多的网卡,理论上可以获得更高的性能。而同等条件下 ...
MySQL插件 HandlerSocket应用
- 博客分类:
- MySQL
前段时间偶然的机会了解到Handlersocket,并在自己的一个demo中得以应用,在此做下总结。
一、HandlerSocket是什么?
HandlerSocket是akira higuchi 写的一个MySql的插件。以MySQL Daemon Plugin的形式提供类似NoSQL的网络服务,通过这个插件,你可以直接跟MySQL后端的存储引擎做key-value式的交互,省去了MySQL上层的SQL解释、打开关闭表、创建查询计划等CPU开销。
二、安装配置
1. 安装
由于HandlerSocket是基于MySQ ...
二维条码/二维码(2D code.QR Code-abbreviated from Quick Response Code, a form of 2D code-is the most known one)就是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的,QR码是常见的一种二维码。
PHP生成方式主要以下两种:
<?php
/**
* 二维码生成
*
* @since 2013/02/27
*/
/**
* 1.google open api
* https://chart.g ...
PS:原创文章,如需转载,请注明出处,谢谢!
本文地址:
http://flyer0126.iteye.com/blog/1765617
/**
* 1. strtr 转换指定字符
*
* string strtr ( string $str , string $from , string $to )
* string strtr ( string $str , array $replace_pairs )
*
* 该函数返回 str 的一个副本,并将在 from 中指定的字符转换为 to 中相应的字 ...
原文地址:http://blog.csdn.net/hyslx27/article/details/6180028
1. HTTP协议中几个状态码的含义:503 500 401 200 301 302。
HTTP状态码
1**:请求收到,继续处理
2**:操作成功收到,分析、接受
3**:完成此请求必须进一步处理
4**:请求包含一个错误语法或不能完成
5**:服务器执行一个完全有效请求失败
500——服务器产生内部错误
501——服务器不支持请求的函数
502——服务器暂时不 ...
PS:原创文章,如需转载,请注明出处,谢谢!
本文地址:
http://flyer0126.iteye.com/blog/
1753735
PHP的加密函数crypt(), 这一函数完成被称作单向加密的功能,它可以加密一些明码,但不能够将密码转换为原来的明码,这种方式相对来讲比较安全。
<?php
// 可用散列允许的最长可用盐值
print "My system salt size is: ". CRYPT_SALT_LENGTH."<br/>";
// 测 ...
PS:原创文章,如需转载,请注明出处,谢谢!
本文地址: http://flyer0126.iteye.com/blog/1751973
前两天写了 memcached读书笔记一 ,偏重于理论,今天有时间主要是PHP中对Memcache的使用,闲话少叙,进入正题~
PHP中的简单应用:
<?php
// 简单测试memcached
$mc = new Memcache;
$mc->connect('127.0.0.1', 11211);
$key = '';
$mc->set('key', 'flyer0 ...