摘要: 使用Memcache的网站一般流量都是比较大的,为了缓解数据库的压力,让Memcache作为一个缓存区域,把部分信息保存在内存中,在前端能 够迅速的进行存取。 下面来介绍一下如何安装和使用memcache。安装memcache在ubuntu下安装memcache是非常的简单和快捷的,直接安装即可(本人使用的是ubuntu 10.04LTS)sudo apt-get install memcachedmemcached -d -m 50 -p 11211 -u root参数说明:-m 指定使用多少兆的缓存空间;-p 指定要监听的端口; -u 指定以哪个用户来运行。查看更多启动参数接下来是要安装p 阅读全文
posted @ 2011-12-30 23:53 傲雪星枫 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Node.js是一套用来编写高性能网络服务器的JavaScript工具包,一系列的变化由此开始。比较独特的是,Node.js会假设你是在POSIX环境下运行它(Linux 或 Mac OS X)。如果你是在Windows下,那就需要安装MinGW以获得一个仿POSIX的环境。在Node中,Http是首要的。Node为创建http服务器作了优化,所以你在网上看到的大部分示例和库都是集中在web上(http框架、模板库等)。第一步:安装依赖包1. 安装python 2.6版或者更高(ubuntu默认都已安装,可以在terminal中使用 pyhton -v 命令查看python版本)。2. 安装其 阅读全文
posted @ 2011-12-30 23:51 傲雪星枫 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 步骤一,安装apache2sudo apt-get install apache2安装完成。运行如下命令重启下:sudo /etc/init .d /apache2 restart在浏览器里输入http://localhost或者是http://127.0.0.1,如果看到了It works!,那就说明Apache就成功的安装了,Apache的默认安装,会在/var下建立一个名为www的目录,这个就是Web目录了,所有要能过浏览器访问的Web文件都要放到这个目录里。步骤二 ,安装php:sudo apt-get install libapache2-mod-php5 php5此外,建议安装扩展 阅读全文
posted @ 2011-12-30 22:50 傲雪星枫 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 编辑距离,又称Levenshtein距离(也叫做Edit Distance),是指两个字串之间,由一个转成另一个所需的最少编辑操作次数。 许可的编辑操作包括将一个字符替换成另一个字符,插入一个字符,删除一个字符。 例如将 kitten一字转成sitting: sitten (k→s) sittin (e→i) sitting (→g) 俄罗斯科学家Vladimir Levenshtein在1965年提出这个概念。 应用 DNA分析 拼字检查 语音辨识 抄袭侦测 算法 动态规划经常被用来作为这个问题的解决手段之一。 整数 Levenshtein距离(字符串 str... 阅读全文
posted @ 2011-12-30 01:58 傲雪星枫 阅读(297) 评论(0) 推荐(0) 编辑