存档

2012年4月 的存档

Ubuntu Server下配置UTF-8中文环境

2012年4月25日 没有评论

1、安装中文语言包
apt-get install language-pack-zh

2、添加locale编码

vi /var/lib/locales/supported.d/local
内容是:
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh[......]

Read more

分类: Linux 标签: ,

ubuntu源码编译安装php常见错误解决办法

2012年4月25日 没有评论

‘./configure’ ‘–prefix=/usr/local/php’ ‘–with-config-file-path=/etc’ ‘–with-mysql=/usr/local/mysql’ ‘–with-mysqli=/usr/local/mysql/bin/mysql_confi[......]

Read more

分类: Linux 标签: , ,

Ubuntu 下使用cmake进行mysql源码安装

2012年4月25日 没有评论

一、安装准备

(一)到mysql官网(http://dev.mysql.com/downloads/)下载mysql源码

(二)编译安装文件时使用的工具

1. cmake
—-shell> sudo apt-get install cmake cmake-gui[......]

Read more

分类: Linux 标签: ,

linux下编译安装apache、mysql、php

2012年4月25日 没有评论

一、安装apache
./configure –prefix=/usr/local/httpd –enable-so –enable-vhost-alias –enable-rewrite –enable-deflate –enable-mods-shared=all –with-mpm=work[......]

Read more

分类: Linux 标签: , , ,

ubuntu server安装gcc,make,build-essential

2012年4月25日 没有评论

第一步:
$sudo apt-cdrom add /dev/cdrom
将ubuntu server 设置成光盘源,这样就用连网上下载安装文件了(慢的实在认人受不了)
第二步:
$apt-get install gcc
安装gcc先,
第三步:
$apt-get install ma[......]

Read more

分类: Linux 标签: , ,

转:sphinx实时索引架构实现

2012年4月23日 没有评论

先说一下笔者曾经应对的情况:
每天数据更新量在几十万以上
每天PV为千万级以上
数据分布在多个数据库下,数据表相同,但更新频率有差异
根据实际情况,使用的硬件包括有多台数据库与索引服务器,索引服务器根据业务启用多个端口运行索引实例,避免单点并负载均衡。

建议环境:
数据库: 一台或多[......]

Read more

缓存算法

2012年4月21日 没有评论

没有人能说清哪种缓存算法是源于其他的缓存算法。

Least Frequently Used(LFU):

大家好,我是 LFU,我会计算为每个缓存对象计算他们被使用的频率。我会把最不常用的缓存对象踢走。

Least Recently User(LRU):

我是LRU缓存算法,我[......]

Read more

分类: 云存储和计算 标签: , ,

几种常见的基于Lucene的开源搜索解决方案对比

2012年4月21日 没有评论

一 直接使用 Lucene ( http://lucene.apache.org )

说明:Lucene 是一个 JAVA 搜索类库,它本身并不是一个完整的解决方案,需要额外的开发工作
优点:成熟的解决方案,有很多的成功案例。apache 顶级项目,正在持续快速的进步。庞大而活跃的开发社[......]

Read more

分类: Java 标签: , ,

36计教您如何提高PHP代码质量

2012年4月21日 没有评论

作者Silver Moon在binarytides上发表的一篇《40+ Techniques to enhance your php code》,文中主要探讨了如何提高PHP代码质量,供开发者学习与参考。
1.不要使用相对路径
常常会看到:
1 require_once(‘../../lib/[......]

Read more

分类: PHP 标签: ,