- 浏览: 34199 次
- 性别:
- 来自: 深圳
最新评论
-
jayz2010:
此外,如果thinkpad的音量控制键不起作用,需要做以下事情 ...
在Fedora14下面保护thinkpad笔记本电池
由于CentOS5有一个memcached的安装包,如果要玩memcached,就直接找到memcached-1.4.5-1.el5.kb.i386.rpm下载安装了。
memcachedb麻烦一些,虽然有为opensuse弄好的包(memcachedb-1.0.4-2.1.i586),但由于RHEL5.5的C++库太老,没办法安装,只能从源代码编译起了。我的安装基本上基于一个很干净的RHEL5.5。
安装的过程可以参考http://www.auu.name/186/index.html。稍有不同的是,libevent这个包,RHEL5.5里的已经足够了,因此要做的就是编译安装db4.7和memcachedb1.2.1beta。注意,在装了前者之后,需要执行echo "/usr/local/BerkeleyDB.4.7/lib/" >> /etc/ld.so.conf.d/db4.7.ld.so.conf和ldconfig,才能让memcachedb找到新版的berkeley db。
RHEL5.5事实上也带db4的,不过版本较老,为4.3,memcachedb1.2.x不能够支持。当我install了4.7之后,发现这也不会有冲突。因为install的目标目录是/usr/local/BerkeleyDB.4.7/,而系统rpm包包含的db4有这些内容:
两者是可以共存的:-)
编译好了memcachedb,要弄一个/etc/init.d/memcachedb脚本,让service将memcachedb管理起来:
同时提供在/etc/sysconfig/下的配置文件memcachedb
编译了一个32位的memcachedb RPM包,以供同好参考。
memcachedb麻烦一些,虽然有为opensuse弄好的包(memcachedb-1.0.4-2.1.i586),但由于RHEL5.5的C++库太老,没办法安装,只能从源代码编译起了。我的安装基本上基于一个很干净的RHEL5.5。
安装的过程可以参考http://www.auu.name/186/index.html。稍有不同的是,libevent这个包,RHEL5.5里的已经足够了,因此要做的就是编译安装db4.7和memcachedb1.2.1beta。注意,在装了前者之后,需要执行echo "/usr/local/BerkeleyDB.4.7/lib/" >> /etc/ld.so.conf.d/db4.7.ld.so.conf和ldconfig,才能让memcachedb找到新版的berkeley db。
RHEL5.5事实上也带db4的,不过版本较老,为4.3,memcachedb1.2.x不能够支持。当我install了4.7之后,发现这也不会有冲突。因为install的目标目录是/usr/local/BerkeleyDB.4.7/,而系统rpm包包含的db4有这些内容:
/lib/libdb-4.3.so /usr/lib/libdb-4.3.so /usr/lib/libdb_cxx-4.3.so /usr/share/doc/db4-4.3.29 /usr/share/doc/db4-4.3.29/LICENSE /usr/share/doc/db4-4.3.29/README
两者是可以共存的:-)
编译好了memcachedb,要弄一个/etc/init.d/memcachedb脚本,让service将memcachedb管理起来:
#! /bin/sh # # chkconfig: - 55 45 # description: The memcachedb daemon is a network memory cache service backing by berkeley db. # processname: memcachedb # config: /etc/sysconfig/memcachedb # pidfile: /var/run/memcachedb/memcachedb.pid # Standard LSB functions #. /lib/lsb/init-functions # Source function library. . /etc/init.d/functions PORT=22222 USER=root OPTIONS="" DATADIR=/var/mcdb_data PROCESSID=/var/run/memcachedb/memcachedb.pid PROCESSIDDIR=`dirname $PROCESSID` if [ -f /etc/sysconfig/memcachedb ];then . /etc/sysconfig/memcachedb fi # Check that networking is up. . /etc/sysconfig/network if [ "$NETWORKING" = "no" ] then exit 0 fi RETVAL=0 prog="memcachedb" start () { echo -n $"Starting $prog: " if [ ! -d $PROCESSIDDIR ]; then mkdir $PROCESSIDDIR -p fi # insure that /var/run/memcachedb has proper permissions if [ "`stat -c %U $PROCESSIDDIR`" != "$USER" ]; then chown $USER $PROCESSIDDIR fi daemon --pidfile $PROCESSID /usr/local/bin/memcachedb -d -p $PORT -r -u $USER -H $DATADIR -P $PROCESSID $OPTIONS RETVAL=$? echo [ $RETVAL -eq 0 ] && touch /var/lock/subsys/memcachedb } stop () { echo -n $"Stopping $prog: " killproc -p $PROCESSID /usr/local/bin/memcachedb RETVAL=$? echo if [ $RETVAL -eq 0 ] ; then rm -f /var/lock/subsys/memcachedb rm -f $PROCESSID fi } restart () { stop start } # See how we were called. case "$1" in start) start ;; stop) stop ;; status) status /usr/local/bin/memcachedb ;; restart|reload|force-reload) restart ;; condrestart) [ -f /var/lock/subsys/memcachedb ] && restart || : ;; *) echo $"Usage: $0 {start|stop|status|restart|reload|force-reload|condrestart}" exit 1 esac exit $?
同时提供在/etc/sysconfig/下的配置文件memcachedb
PORT="22222" USER="root" OPTIONS="" DATADIR="/var/mcdb_data" PROCESSID="/var/run/memcachedb/memcachedb.pid"
编译了一个32位的memcachedb RPM包,以供同好参考。
- memcachedb-1.2.1b-el5.zip (8.6 MB)
- 下载次数: 1
发表评论
-
yjp在jboss上的on-demand attach
2011-11-19 23:35 1207根据http://www.yourkit.com/docs/1 ... -
subversion集成apache时的目录权限问题
2011-10-20 00:32 2284环境: RHEL 6.1 32位 步骤: 1. y ... -
drools的ruleflow-group, lock-on-action, agenda-group等等
2011-07-05 11:46 5377drools引擎控制规则分组,以及规则执行先后次序的方法有多种 ... -
drools的date解析问题
2011-06-28 17:34 1768在jboss-tools的drools编辑器中,以下的规则解析 ... -
在Fedora14下面保护thinkpad笔记本电池
2011-01-31 15:50 1457Linux的好处不用讲,缺点也一大堆,实在是我等懒人不太好使用 ... -
JBoss5的系统参数替代和jboss.service.binding.set
2011-01-31 15:42 1949有一个想法是将jbossweb.sar中的server.xml ... -
maven的maven.skip.test和maven.test.skip属性
2011-01-31 15:41 1001maven.skip.test是跳过test phase,而m ... -
使用jbosscache mvcc作为hibernate的二级缓存提供者
2011-01-31 15:40 1226如果使用jboss5,可以很 ... -
quartz点滴
2011-01-31 15:38 706在quartz里,如果使用org.quartz.jobStor ... -
Fedora14安装经历
2011-01-31 15:37 1177这几天搞到一个高分的笔记本,试着安装了F14,介质是Fedor ... -
Fedora14下的java字体问题解决
2011-01-31 15:36 888网上找到的,供参考: su - cd /usr/jav ... -
Linux下怎么退出telnet会话
2011-01-31 15:35 1402ctrl+],然后输入quit -
让JBoss EAP5.x使用jdk的mbean server
2011-01-31 15:33 1242如果是jboss 4.x,在jvm启动参数中加入-Djboss ... -
将Tomcat添加为RHEL Linux的系统服务
2011-01-31 15:32 919据说有若干方法,我试过可行的方法是下面这一种,以Tomcat6 ... -
MissionControl监控JRockit的参数
2011-01-31 15:31 793-Xmanagement -Dcom.sun.manageme ... -
利用rsyncd/rsync, crontab实现Linux服务器间的定时备份
2011-01-31 15:28 1657Linux的强大之处,就在于可以将若干个工具像积木一样搭建以实 ... -
文件的批量改名脚本
2011-01-31 15:22 693将某目录下所有类似01jfkdjfld.pdf的文件改为01. ... -
Tomcat的标签类实例缓存池控制
2011-01-31 15:19 1423支持现场时发现,对于自定义标签库(tld),Tomcat/JB ... -
trac运行中的subversion错误
2011-01-31 15:16 715trac0.11以下是依赖于svn才能够安装和运行的。在实际运 ... -
trac发邮件的问题
2011-01-31 15:14 2683发现配置smtp段后, 2010-06-11 17:52:2 ...
相关推荐
智能制造的数字化工厂规划qytp.pptx
罗兰贝格:德隆人力资源管理体系gltp.pptx
JAVA3D的网络三维技术的设计与实现
Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。
基于J2EE的B2C电子商务系统开发
麦肯锡_xx保险员工培训咨询报告gltp.pptx
JAVA社区网络服务系统
备自投tp.pptx
Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。
JSP高校教务排课管理系统,管理员角色包含以下功能:课程申请管理,课程设置管理,课程情况查看,专业设置查看,排课管理,系办人员管理,教师管理,学生管理,教室管理,班级管理,管理员登录等功能。教师角色包含以下功能:教师角色登录,申请增加课程,学生管理,成绩录入管理,课程安排管理等功能。学生角色包含以下功能:学生角色登录,基本信息查看,选课功能安排,课程表查看,成绩查询等功能。 本项目实现的最终作用是基于JSP高校教务排课管理系统 分为3个角色 第1个角色为管理员角色,实现了如下功能: - 专业设置查看 - 学生管理 - 排课管理 - 教室管理 - 教师管理 - 班级管理 - 管理员登录 - 系办人员管理 - 课程情况查看 - 课程申请管理 - 课程设置管理 第2个角色为教师角色,实现了如下功能: - 学生管理 - 成绩录入管理 - 教师角色登录 - 申请增加课程 - 课程安排管理 第3个角色为学生角色,实现了如下功能: - 基本信息查看 - 学生角色登录 - 成绩查询 - 课程表查看 - 选课功能安排
第21章spring-mvc之缓存
华为网盘高级版
Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。
Java聊天室程序(java)
产品线经理转身赋能zzn.pptx
JAVA泡泡堂网络游戏的设计与实现
Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。
基于python深度度量学习准确预测蛋白质二级结构源码(期末大作业).zip已获导师指导并通过的97分的高分大作业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 基于python深度度量学习准确预测蛋白质二级结构源码(期末大作业).zip已获导师指导并通过的97分的高分大作业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 基于python深度度量学习准确预测蛋白质二级结构源码(期末大作业).zip已获导师指导并通过的97分的高分大作业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 基于python深度度量学习准确预测蛋白质二级结构源码(期末大作业).zip已获导师指导并通过的97分的高分大作业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 基于python深度度量学习准确预测蛋白质二级结构源码(期末大作业).zip已获导师指导并通过的97分的高分大作业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。
python: 【0514】基于Python省市区三级地址库.zip
该包包括6个完全装配和纹理的3D公民角色,以2种颜色变化的男性和女性角色为特色,45个带有卡通着色器的风格化道具。 完全装配+搅拌机形状 MIXAMO兼容 这些卡通风格的人形公民角色设计得非常吸引人和引人注目,非常适合用于游戏、动画和其他数字项目。 通过各种各样的姿势和表情,你可以很容易地与这些角色一起创造出观众一定会喜欢的动态场景。