07 2005 档案

摘要:上次写了一篇关于mldonkey转码的东西,最近作了一次修改,不过仍然需要Python2.4版本的支持,代码如下:mldonkey.py# -*- coding: cp936 -*-############################################################# convert mldonkey's chinese# Version: 0.1# Author: kongxx# Email: kongxxcn@yahoo.com.cn######################################################### 阅读全文
posted @ 2005-07-22 10:06 程序员天下 阅读(145) 评论(0) 推荐(0) 编辑
摘要:python文件内容如下:# -*- coding: cp936 -*-import os ,string ,urllib ,operator# 文件替换目录路径sdir='/usr/local/mldonkey/incoming/'# 数字标记sNum='0123456789'# 遍历目录做文件名转换def convert(): filenames=os.listdir(sdir) for filename in filenames : if filename != convertName(filename) : print filename + ' 阅读全文
posted @ 2005-07-15 20:43 程序员天下 阅读(167) 评论(0) 推荐(0) 编辑
摘要:MLDonkey 下载中文文件乱码解决办法作者:kongxxMLDonkey是目前在Linux上比较流行的Donkey,但是其核心类库不能很好的处理中文,这一点也让很多中国的养驴专业户望而却步,以下是我在使用MLDonkey的过程中处理文件有中文的一个方法,但是此方法只是在文件下载完后执行转换,在下载过程中仍然不能看到中文,这一点我会在以后想办法处理:注意:当前版本只支持在添加文件时将一个中文编码为两个字节的情况。此方法使用的是Java语言编写的一个类作的处理,代码如下:import java.net.*;import java.io.*;public class MLDonkeyUtil { 阅读全文
posted @ 2005-07-13 09:12 程序员天下 阅读(214) 评论(0) 推荐(0) 编辑
摘要:Java动态代理实现在目前的Java开发包中包含了对动态代理的支持,但是其实现只支持对接口的的实现。其实现主要通过是java.lang.reflect.Proxy类和java.lang.reflect.InvocationHandler接口。Proxy类主要用来获取动态代理对象,InvocationHandler接口用来约束调用者实现,如下,HelloWorld接口定义的业务方法,HelloWorldImpl是HelloWorld接口的实现,HelloWorldHandler是InvocationHandler接口实现。代码如下:业务接口: ... 阅读全文
posted @ 2005-07-04 16:37 程序员天下 阅读(132) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示