06 2011 档案

摘要:基于CentOS构建高性能的LAMP平台 大纲: 一、系统 安装二、编译安装基本环境 三、配置虚拟主机及基本性能调优四、基本安全设置五、附录及相关介绍一、系统安装 1. 分区 /boot 100M左右 SWAP物理内存 的2倍(如果你的物理内存大于4G以上,分配4G即可) / 15G /usr/local 20G (用于安装软件 ) /data 剩余所有空间2. 系统初始化脚本 (根据具体需求关闭不需要的服务 )#vi init.sh-------------------cut begin-------------------------------------------#welcom... 阅读全文
posted @ 2011-06-26 01:03 hibernate3例子 阅读(217) 评论(0) 推荐(0)
摘要:本文涉及的服务器构架主要针对3000人左右/15分钟的中小型网站,多见于discuz!论坛构建的社区等等 环境为linux(内核2.6+),nginx,php(fastcgi),mysql等高效开源软件构成,成本低廉,是普通个人站长朋友的首选, 但是针对部分企业,这个方案也是一个非常不错的选择! 至于nginx和apache等web服务器的性能比较这里就不多说了 本文是以实例的方式来描述安装以及配置等情况,供各位参考 1.硬件环境 一台web服务器,一台db服务器,没有raid web服务器至强双核1.60GHz,2G,73GSCSI*2 db服务器至强双核1.60GHz,2G,73GSCSI 阅读全文
posted @ 2011-06-26 00:59 hibernate3例子 阅读(221) 评论(0) 推荐(0)
摘要:一、Mysqld_multi在一台物理服务器上运行多个mysql实例Mysql具有一次安装可以运行多个实例的功能,这个功能是通过mysqld_multi实现的。当一台机器上需要运行多个MySQL服务器时,mysqld_multi是管理多个mysqld的服务进程,这些服务进程程序用不同的unix socket或是监听于不同的端口,通过简单的命令,它可以启动,关闭和报告所管理的服务器的状态。(可以用此在一台机器上做主从复制)。1.准备用mysql源程序安装,假设在安装时用的configura选择项如下:/configure --prefix=/usr/bin/mysql --datadir=/se 阅读全文
posted @ 2011-06-24 17:24 hibernate3例子 阅读(341) 评论(0) 推荐(0)
摘要:从名字可以看出,CountDownLatch是一个倒数计数的锁,当倒数到0时触发事件,也就是开锁,其他人就可以进入了。在一些应用场合中,需要等待某个条件达到要求后才能做后面的事情;同时当线程都完成后也会触发事件,以便进行后面的操作。CountDownLatch最重要的方法是countDown()和await(),前者主要是倒数一次,后者是等待倒数到0,如果没有到达0,就只有阻塞等待了。下面的例子简单的说明了CountDownLatch的使用方法,模拟了100米赛跑,10名选手已经准备就绪,只等裁判一声令下。当所有人都到达终点时,比赛结束。package com.eyesmore.concurr 阅读全文
posted @ 2011-06-20 14:07 hibernate3例子 阅读(272) 评论(0) 推荐(0)
摘要:Java关键字(keywords)abstract default if private this boolean do implements protected throw break double import public throws byte else instanceof return transient case extends int short try catch final interface static void char finally long strictfp volatile class float native super while const for ne 阅读全文
posted @ 2011-06-02 23:33 hibernate3例子 阅读(240) 评论(0) 推荐(0)