存档在 ‘编程语言’ 分类

centos5上php53的mcrypt模块

2011年9月1日

centos 的 php53-mcrypt 安装包 yum方式无法找到,所以按如下方式可以编译所需的模块。
» 阅读更多: centos5上php53的mcrypt模块

linux下php扩展pdo编译安装

2011年3月3日

linux下的php扩展与windows下的扩展安装有些不同。下面就拿在linux下扩展php的pdo,pdo_mysql模块来说明一下 » 阅读更多: linux下php扩展pdo编译安装

CentOS5 x86_64位系统中yum安装的mysql,在编译php时找不到client问题解决

2011年1月3日

# export LDFLAGS=-L/usr/lib64/mysql \\ 定义环境变量

或者将Makefile里面的
-L/usr/lib/mysql
改为
-L/usr/lib64/mysql

或者编辑php的configure 文件找到下面的这一段 ,搜索MYSQL_LIB_DIR,加上lib64 lib64/mysql就可以啦。
for i in $PHP_LIBDIR $PHP_LIBDIR/mysql lib64 lib64/mysql; do

str=”$MYSQL_DIR/$i/lib$MYSQL_LIBNAME.*”
for j in `echo $str`; do
if test -r $j; then
MYSQL_LIB_DIR=$MYSQL_DIR/$i
break 2
fi
done

done

Subversion权限控制手册

2010年11月16日

 

Subversion权限控制手册

        在文章《Subversion详细说明》中,我们曾经建立了一个版本控制仓库,现在打开这个版本控制仓库,让我们来看看这个目录结构,

Subversion权限控制手册 - zjw-159 - 我的博客

我们会在目录结构中找到一个叫做conf的文件夹,打开这个文件夹,你会看到三个文件,分别叫做authz,passwd,svnserve.conf。

» 阅读更多: Subversion权限控制手册

用Python写个进程监控程序

2010年9月28日

有个应用程序不是很稳定,又暂时找到具体问题,只知道出现错误时日志文件会反映出来.
该应用定时更新日志目录,有两个日志文件:fromclient.log 记录接收请求,fromserver.log记录接收服务端返回.

出现问题时一般是fromclient.log日志在更新,但是fromserver.log就停止了.
灵机一动,何不用python写个监控日志的程序,发现程序异常就自动重启,这样不至于严重影响客户使用.
多出时间来彻底解决问题.

» 阅读更多: 用Python写个进程监控程序

使用minidom来处理XML的示例(Python 学习)(转载)

2010年9月25日

一.XML的读取.

在 NewEdit 中有代码片段的功能,代码片段分为片段的分类和片段的内容。在缺省情况下都是用XML格式保存的。下面我讲述一下,如何使用minidom来读取和保存XML文件。

下面是片段分类的一个示例文件–catalog.xml
» 阅读更多: 使用minidom来处理XML的示例(Python 学习)(转载)

python使用uniqueidentifier转字符串的方法

2010年9月16日

python 输出 uniqueidentifier 时是乱码

此示例将 uniqueidentifier 值转换为 char 数据类型。

复制DECLARE @myid uniqueidentifier

SET @myid = NEWID()

 SELECT CONVERT(char(255), @myid) AS ‘char’;

GO

我对字符长短进行了定制,变成一下方法

SELECT CONVERT(char(36), @myid) AS ‘char’;

Python 学习资源

2010年4月30日

Python 简明教程 (入门必看)

* 在线浏览: http://www.woodpecker.org.cn:9081/doc/abyteofpython_cn/chinese/index.html
* PDF: http://bbs.chinaunix.net/attachm … 0ZGdmUnJJUXlNZVE%3D

» 阅读更多: Python 学习资源

smarty及php系统变量

2009年12月30日

» 阅读更多: smarty及php系统变量

Python功能简介

2009年7月15日

Python是一种解析性的,交互式的,面向对象的编程语言,类似于Perl、Tcl、Scheme或Java。

Python一些主要功能介绍:

  • Python使用一种优雅的语法,可读性强。
  • Python是一种很灵活的语言,能帮你轻松完成编程工作。并可作为一种原型开发语言,加快大型程序的开发速度。
  • 有 多种数据类型:numbers (integers, floating point, complex, and unlimited-length long integers), strings (ASCII 和 Unicode), lists, dictionaries。
  • Python支持类和多层继承等的面向对象编程技术。
  • 代码能打包成模块和包,方便管理和发布。
  • 支持异常处理,能有效捕获和处理程序中发生的错误。
  • 强大的动态数据类型支持,不同数据类型相加会引发一个异常。
  • Python支持如生成器和列表嵌套等高级编程功能。
  • 自动内存碎片管理,有效利用内存资源。
  • 强大的类库支持,使编写文件处理、正则表达式,网络连接等程序变得相当容易。
  • Python的交互命令行模块能方便地进行小代码调试和学习。
  • Python易于扩展,可以通过C或C++编写的模块进行功能扩展。
  • Python解析器可作为一个编程接口嵌入一个应用程序中。
  • Python可运行在多种计算机平台和操作系统中,如各位unix,windows,MacOS,OS/2等等。
  • Python是开源的,可自由免费使用和发布,并且可用于商业用途以获取利润。如想详细了解Python的许可协议可到以下网址查询