从原理上解决Tomcat中文问题

分类:Tomcat很多开源软件都有国际化和本地化的问题,其实国际化本没有那么复杂,只是总有些公司希望通过拒绝国际标准来提高市场占有率,所以也就渐渐导致了现在的情况。很多开源软件首要支持的便是UTF编码,然后才是其他编码。(by gashero)当然也有些不着调的软件首选的是ISO-8859-1编码,甚至是ASCII编码。好了,下面先讲讲编码,因为Tomcat也是一种不着调的软件。

常见的中文编码有GB2312、GBK、GB18030等等,当然没有包括繁体中文,这些编码都是表示编码,而并非是显示编码。现在越来越多的软件,在其核心使用的显示编码或者说处理编码,是Unicode编码。Unicode编码使用2字节表示了世界上几乎所有的文字符号,作软件的内部国际化处理再适合不过了。
继续阅读 »

ruby和python的比较

分类:Python1、文档、开源项目、库支持,这些东西Ruby不要跟Python比,不是几个数量级的问题,何必貌似并列的排在一起。

2、Python确实没有把正则表达式模块内置到核心里面,但是却有re这个标准库的支持,当时的目的也是为了尽可能的把核心做到最小。我不太明白,使用标准库和内置有什么区别,甚至可以作为优点?且使用Python中的正则表达式也不过是多个import re和调用时的几个字母而已,省下的无数个end足以抵销这个问题了。

3、至于嵌入HTML功能,Python里有C/Python双实现的Cheetah模板可用,据说托Zope的福,美国海军和法国政府在用,不知Ruby这个功能的成熟度如何?

4、mod_ruby模块的出现时间很短,如果作者没有听过mod_python那就实在孤陋寡闻了。我在一年前翻译mod_python3.2.8文档的时候,mod_python已经很成熟了,以至于几乎所有的Python WEB框架都支持构建在其上来提高效率。但是,似乎mod_ruby的更新,每年也只有几次。mod_python更有gnu.org这样的重量级应用,不知mod_ruby有没有?
继续阅读 »

mod_python及psp开发配置

分类:Python在apache的配置文件httpd.conf追加

<Directory /some/path>
   AddHandler mod_python .psp
   PythonHandler mod_python.psp
   PythonDebug On
</Directory>
<IfModule mod_dir.c>
    DirectoryIndex index.psp index.html index.htm
</IfModule>

mod_python下载地址:http://httpd.apache.org/modules/python-download.cgi 选择自己需要的版本。

继续阅读 »

2008-05-03Python

没有评论
82

python转exe 程序

分类:Python首先下载pyexe.exe 如何建一个setup.py这样一个文件

里面填入的代码可以写成这样:

from distutils.core import setup
import py2exe
import sys

setup(
    options = {“py2exe”: {“compressed”: 1,
                          “optimize”: 2,
                          “ascii”: 1,
                          “bundle_files”: 1}},
    zipfile = None,
    windows = [{"script": "test_wx.py", "icon_resources": [(1, "search.ico")] }],
    )
继续阅读 »

2008-05-02PHP

没有评论
426

Eclipse 上的 PHP 開發工具

分类:PHP

下載

Eclipse 除了主要平台程式外,大部份套件都可以從線上直接下載安裝 (有些套件沒有提供線上安裝網址) 。以下就是需要下載的程式:

Eclipse Platform

這就是主要的執行平台,下載網址為 http://www.eclipse.org/downloads/ 。建議下載較為穩定的版本,這裡我以 3.2.2 為例。

PDT

基本上 PDT 不用下載,但是如果你會用到 Xdebug 的話,就得下載 0.7 RC2 這個版本;這是因為 Xdebug for PDT 目前只支援這個版本,它在其他版本上會使得 Eclipse 出現錯誤。

PDT 0.7 RC2 的下載網址為 http://download.eclipse.org/tools/pdt/downloads/?release=S20070130-RC2 (檔名為 org.eclipse.php_feature-S20070130_RC2.zip ) 。
继续阅读 »

PHP在ECLIPSE中的安装

分类:PHP1.软硬件设施环境

   系统:windows xp
   配置集成环境:XAMP+PHPECLIPSE
   注:eclipse中支持XAMP的运行,所以选用XAMP
        XAMP中包含:phpmyadmin+mysql+apache+php

2.软件下载地址

PHP插件:http://phpeclipse.sourceforge.net/update/releases
ECLIPSE:http://archive.eclipse.org/eclipse/downloads/drops/S-3.3RC1-200705171700/eclipse-SDK-3.3RC1-win32.zip
XAMP:http://jaist.dl.sourceforge.net/sourceforge/xampp/xampp-win32-1.6.2.zip
继续阅读 »


返回顶部