02 2013 档案
摘要:先下载从http://www.silexlabs.org/amfphp/ 我下载的是2.1放到自己的根目录下面是放到项目中的 我放在testamfphp下,新建的 gateway.php ,内容如下<?phpdefine('RUN_PAGE', 1);define('PATH_ROOT',realpath('./../').'/');define('PHP_SITE',PATH_ROOT);define('MY_AMFPHP_PATH',PHP_SITE.'amfphp2.1/Amfp
阅读全文
摘要:方法一:(适用于管理员或者有全局权限的用户重设其它用户的密码)进入命令行模式mysql -u root mysqlmysql> UPDATE user SET password=PASSWORD("new password") WHERE user='name'; mysql> FLUSH PRIVILEGES; mysql> QUIT 方法二: (应用同上,只是方法不同)mysql -u root mysql mysql> SET PASSWORD FOR name=PASSWORD('new password');
阅读全文
摘要:1,分金条问题:你让某些人为你工作了七天, 你要用一根金条作为报酬。这根金条要被分成七块。你必须在每天的活干完后交给他们一块。如果你只能将这根金条切割两次,你怎样给这些工人分?2。猴子搬香蕉问题:一个小猴子边上有100根香蕉,它要走过50米才能到家,每次它最多搬50根香蕉,每走1米就要吃掉一根,请问它最多能把多少根香蕉搬到家里。3。飞机加油问题:每个飞机只有一个油箱, 飞机之间可以相互加油(注意是相互,没有加油机) 一箱油可供一架飞机绕地球飞半圈。为使至少一架飞机绕地球一圈回到起飞时的飞机场,至少需要出动几架飞机?(所有飞机从同一机场起飞,而且必须安全返回机场,不允许中途降落,中间没有飞机场)
阅读全文
摘要:据国外媒体报道,像苹果、谷歌、Facebook这样的硅谷的著名科技公司在招聘的时候有着异常严格的选拔程序。在面试的时候经常会问一些平时很少会遇到的问题来测试应聘者的逻辑思维能力,以下从多家公司搜集了一些最新的面试问题。如果读者想准备参加谷歌或者苹果这种公司的面试,不妨用这些题练练手,看看自己是否具备这些公司所要求的能力。这些问题很可能以别的形式在招聘过程中出现。记住,要独立完成哦!你准备好了吗?1.这是来自Adobe公司一道题目:一辆加满油的摩托车可以骑50千米,如果你有50辆这样的摩托车,你能骑多远?答案:这取决于你如何使用油箱里的油。最简单的回答是让这些摩托车同时发动,所有的摩托就能同时走
阅读全文
摘要:Memcache的安全我们上面的Memcache服务器端都是直接通过客户端连接后直接操作,没有任何的验证过程,这样如果服务器是直接暴露在互联网上的话是比较危险,轻则数 据泄露被其他无关人员查看,重则服务器被入侵,因为Mecache是以root权限运行的,况且里面可能存在一些我们未知的bug或者是缓冲区溢出的情 况,这些都是我们未知的,所以危险性是可以预见的。为了安全起见,我做两点建议,能够稍微的防止黑客的入侵或者数据的泄露。内网访问最好把两台服务器之间的访问是内网形态的,一般是Web服务器跟Memcache服务器之间。普遍的服务器都是有两块网卡,一块指向互联网,一块指向内 网,那么就让Web服
阅读全文
摘要:参考http://www.php.net/manual/zh/function.Memcache-add.phpMemcache::add - 添加一个值,如果已经存在,则返回falseMemcache::addServer - 添加一个可供使用的服务器地址Memcache::close - 关闭一个Memcache对象Memcache::connect - 创建一个Memcache对象memcache_debug - 控制调试功能Memcache::decrement - 对保存的某个key中的值进行减法操作Memcache::delete - 删除一个key值Memcache::flush
阅读全文
摘要:一、数字类型 数字类型按照我的分类方法分为三类:整数类、小数类和数字类。 我所谓的“数字类”,就是指 DECIMAL 和 NUMERIC,它们是同一种类型。它严格的说不是一种数字类型,因为他们实际上是将数字以字符串形式保存的;他的值的每一位 (包括小数点) 占一个字节的存储空间,因此这种类型耗费空间比较大。但是它的一个突出的优点是小数的位数固定,在运算中不会“失真”,所以比较适合用于“价格”、“金额”这样对精度要求不高但准确度要求非常高的字段。 小数类,即浮点数类型,根据精度的不同,有 FLOAT 和 DOUBLE 两种。它们的优势是精确度,FLOAT 可以表示绝对值非常小、小到约 1.17E
阅读全文
摘要:1、启动Memcache 常用参数-p <num> 设置TCP端口号(默认不设置为: 11211)-U <num> UDP监听端口(默认: 11211, 0 时关闭)-l <ip_addr> 绑定地址(默认:所有都允许,无论内外网或者本机更换IP,有安全隐患,若设置为127.0.0.1就只能本机访问)-d 以daemon方式运行-u <username> 绑定使用指定用于运行进程<username>-m <num> 允许最大内存用量,单位M (默认: 64 MB)-P <file> 将PID写入文件<fi
阅读全文
摘要:PERCONA PERFORMANCE CONFERENCE 2009上,来自雅虎的几位工程师带来了一篇”Efficient Pagination Using MySQL“的报告,有很多亮点,本文是在原文基础上的进一步延伸。首先看一下分页的基本原理:mysql> explain SELECT * FROM message ORDER BY id DESC LIMIT 10000, 20\G***************** 1. row **************id: 1select_type: SIMPLEtable: messagetype: indexpossible_keys
阅读全文
摘要:下载最新的 memcachedhttp://www.memcached.org/1.4.15# tar -xvfmemcached-1.4.15.tar.gzcdmemcached-1.4.15./configure --prefix=/usr/local/memcache出现了configure: error: libevent is required. You can get it from http://www.monkey.org/~provos/libevent/就直接去,那个网站下载 # tar zxvf libevent-1.2.tar.gz # cd libevent-1.2.
阅读全文
摘要:编译工具包是少不了的先搞起吧yum -y install gccgcc-c++libxml2libxml2-develautoconflibjpeglibjpeg-devellibpnglibpng-develfreetypefreetype-develzlibzlib-develglibcglib...
阅读全文
摘要:<script type="text/javascript"><!--var classId = 1;//类型Id(歌曲、歌手)var typeId = 1;//榜单详细类型Id(热度榜、搜索榜)var param = location.search;var page = 1,pageSize=50, pagepaper=1,pagesizepaper=4,IsGetInfo = false;if ((param != null) && (typeof (param) != "undefined") &&
阅读全文
摘要:一、准备工作需要的安装包及下载地址:1、mplayer源代码包(MPlayer-1.0rc4.tar.bz2)下载:http://www.mplayerhq.hu/MPlayer/releases/2、解码器安装包(all-20110131.tar.bz2)下载:http://www.mplayerhq.hu/MPlayer/releases/codecs/3、win32解码器安装包(windows-all-20071007.zip)下载:http://www.mplayerhq.hu/MPlayer/releases/codecs/4、皮肤安装包(Blue-1.8.tar.bz2)下载:ht
阅读全文
摘要:下载地址http://maven.apache.org/download.cgi版本apache-maven-3.0.4-bin.tar.gztar -xvf apache-maven-3.0.4-bin.tar.gzmv apache-maven-3.0.4 /usr/local/apache-maven文件存放好之后,设置环境变量,打开etc/profile,在文件中加入下边的代码:写入环境变量vi /etc/profile最后一行加入这个前提是安装了java1.6export JAVA_HOME=/usr/local/jdk1.6export MAVEN_HOME=/usr/local/
阅读全文