2009年7月1日

在debian系统下面编译ICE-3.3

摘要: 在debian系统下面编译ICE-3.3公司拓展业务需要,我把部分框架定在了ICE系统下面,操作系统选用了我的挚爱debian由于zeroc官方只发布了针对redhat 和sun系统的支持,对于我喜爱debian没有发布任何版本支持,无奈之下只好自己编译源代码。下载源代码利用wget在http://www.zeroc.com/download/Ice/3.3/ThirdParty-Sources-3.3.1.tar.gz下载ice的第三方源代码。利用wget在http://www.zeroc.com/download/Ice/3.3/Ice-3.3.1.tar.gz下载ice源代码tar xz 阅读全文

posted @ 2009-07-01 17:25 reck for zhou 阅读(227) 评论(0) 推荐(0) 编辑

2009年3月6日

debian系统上面配置lighttpd+django1.0

摘要: 前些日子项目终于结束,客户购买了服务器,开始设置环境和项目。于是顺路把实施过程中碰到的一些问题记录下来,方便大家参考。系统实施软件以及硬件环境:Django:1.02Mysql:5.067字符集:utf-8Web-server:lighttpd1.4Memcached:1.21Os:debian4.0,linux2.6硬件:intel 双cpu至强处理器,硬盘500g,4G内存=====================================================Liunx操作系统安装操作系统为debian4.0版本,拿到手时候已经按装好。由于硬件和系统提供商不知道项目实施的 阅读全文

posted @ 2009-03-06 18:06 reck for zhou 阅读(534) 评论(0) 推荐(0) 编辑

2007年1月10日

linux 上的xml痛苦之处

摘要: 如果选用utf8编码的系统在linux上面开发,xml类库采用libxml,那么不说也罢,一切都显得顺气自然。尤其libxml在xml处理效率方面的良好表现自然成了首选。但如果系统架构编码支持已开始就选定了gb2312,那么噩耗将会接踵而来。当然所谓的噩耗,并非说libxml就不能解析gb2312编码的xml数据。其实无论采用linux系统函数iconv或者libxml的系统自带函数都可以正常读入gb2312编码的xml数据,唯一的区别就是使用编码转化带来的效率问题以及其他问题。尤其是通信服务端解析来自客户端的xml数据,在高并发的情况下,往往并非select,poll,epoll的关键字会如 阅读全文

posted @ 2007-01-10 18:30 reck for zhou 阅读(473) 评论(0) 推荐(0) 编辑

linux 下mysql多线程支持问题

摘要: mysql官方提供的linux二进制编译包都无法支持posix多线程环境。很多mysql 的API,都无法真正支持多线程环境。一般解决此类问题,需要从新编译mysql源码生成适合项目的mysql安装包。mysql源码编译都非常简单,通过./configure --help可以查看编译选项。多线程支持方面只要注意选择--with-pthread和--enable-thread-safe-client选项就可以了。第一项可以指明使用posix线程(unix的编译方式可能会有些不一样,因为unix的内核线程工作方式与linux线程工作方式有比较大的区别,尤其freebsd)。编译过程很简单,首先./ 阅读全文

posted @ 2007-01-10 17:48 reck for zhou 阅读(1391) 评论(0) 推荐(0) 编辑

导航