上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 38 下一页
LDAP服务配置1. ldap服务相关软件安装用命令rpm -qa |grep ldap,可以发现系统中已经默认安装如下和ldap相关软件: openldap-2.3.43-12.el5 python-ldap-2.2.0-2.1 nss_ldap-253-25.el5 第一个为openldap包,用来提供LDAP服务的基本文件目录 python-ldap 提供用于访问 LDAP 目录服务器的 Python 面向对象接口 nss_ldap用于与LDAP服务器通信,可以让系统识别ldap中的用户和群组。 我们还需要安装LDAP的服务端和客户端,版本和安装命令如下: #rpm –ivh libto Read More
posted @ 2011-02-28 16:46 BloodAndBone Views(7493) Comments(0) Diggs(0) Edit
最近有些项目我们是采用PostgreSQL进行后端数据库,由于要对客户端的连接使用类型和连接数进行控制,因此我们采用PgBouncer来进行实施。PgBouncer相关的基本文档pgsqldb中文站已经有不少文档,这里我就不再作过多的说明,我将集中对其中的几个要点和我实践中遇到的问题和大家分享一下。OK,肺话也不多少,开始正题吧;DPgBouncer介绍什么是PgBouncer?PgBouncer是一个轻量级的数据库连接池。downloadPgBouncer的作用PgBouncer可以在后端数据库和前端应用间建立连接的桥梁,由PgBouncer去处理和后端数据库的连接关系。对客户端连接进行限制 Read More
posted @ 2011-02-28 16:44 BloodAndBone Views(3116) Comments(0) Diggs(0) Edit
PostgreSQL使用手冊PostgreSQL是以加州大学伯克利分校计算机系开发的POSTGRE版本4.2为基础的对象关系型数据库管理系统(ORDBMS)。 POSTGRES 领先的许多概念只是在非常迟的时候才出现在商业数据库中。它支持大部分 SQL 标准并且提供了许多其他现代特性。并且,因为许可证的灵活,任何人都可以以任何目的免费使用,修改和分发 PostgreSQL, 不管是私用,商用,还是学术研究使用。安装在你想开始使用 PostgreSQL 之前,你必须安装它。PostgreSQL 很有可能已经安装到你的节点上了,因为它包含在你的操作系统的发布里,或者是系统管理员已经安装了它。如果是 Read More
posted @ 2011-02-28 16:42 BloodAndBone Views(4055) Comments(0) Diggs(1) Edit
C++多线程开发是一个复杂的事情,mfc下提供了CWinThread类,和AfxBeginThread等等函数,但是在使用中会遇到很多麻烦事情,例如线程之间参数传递的问题,我们一般都是把参数new一个结构体,传递给子线程,然后释放的工作交给了子线程,这样不可避免会有内存泄漏的危险,例如线程关闭的问题,我们一般用WaitForSingleObject来完成线程关闭工作,但是这个函数并不一定保证线程能收到要关闭的信号,这样父亲已经退出工作了,子线程还在工作,程序也会有潜在的危险。 所以我已经慢慢不再用这套线程机制了,boost标准stl库的出现,让我眼前一亮,boost所推行的简洁代码概念和模板概 Read More
posted @ 2011-02-28 16:40 BloodAndBone Views(1689) Comments(0) Diggs(0) Edit
boost库学习笔记1.Boost C++ 库概述Boost C++ 库 是一组基于C++标准的现代库。 其源码按 Boost Software License 来发布,允许任何人自由地使用、修改和分发。 这些库是平台独立的,且支持大多数知名和不那么知名的编译器。Boost 社区负责开发和发布 Boost C++ 库。 社区由一个很大的C++开发人员群组组成,这些开发人员来自于全球,他们通过网站 www.boost.org 以及几个邮件列表相互协调。 社区的使命是开发和收集高质量的库,作为C++标准的补充。 那些被证实有价值且对于C++应用开发非常重要的库,将会有很大机会在某天被纳入C++标准 Read More
posted @ 2011-02-28 16:39 BloodAndBone Views(9209) Comments(0) Diggs(2) Edit
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 38 下一页