- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 java中 XML字符的编码解码函数
网上找了很多将 & 转换为 & ,的解码函数,大多数是字节写的.实际上有标准实现.导入下面的库.import org.apache.commons.lang.StringEscapeUtils;main(){ String unescapedXML = ""; System.err.println( StringEscapeUti
2012-02-01 14:35:03
531
原创 iconv忽略不可识别字符
网上抓来的代码经常需要进行码制转换,问题是经常出现特殊字符造成 iconv转换的失败. 其实可以忽略掉特殊字符.其实在目标编码的后面加上 //IGNORE 就可以忽略掉未知字符.另外还有//TRANSLATE ,将把不认识的字符自动转换为相近的字符 iconv_t cd = iconv_open("utf-8//IGNORE","gbk") ; if((int)cd == -
2012-01-19 10:38:56
1508
原创 通过Ice grid 的间接代理功能,进行负载均衡的实现机制.
最近研究ICE通话器使用间接代理情况下,对endpoints的选择机制上有一些模糊,仔细读了ICE的代码,才搞清了它的原理:Ice使用直接代理时不必多说; Ice通话器在采用间接代理时,首先从Grid的Locator获得真实服务的Endpoint地址列表,(取回的个数可在grid的xml配置文件中设置。(<load-balancing type="round-robin"n-rep
2011-12-22 14:27:41
774
原创 libxml2 增加节点内容的特殊字符问题
libxml2 是常用的xml解析工具.最近发现在增加节点的时候有个问题char * name = "url";char * content = "http://www.aaa.com/?s=23423&t=333";xmlNewChild(m_pRootNode,NULL,BAD_CAST(name),BAD_CAST(content))xmlNewTextChi
2011-12-02 17:28:46
1321
原创 python2.7 的 pycurl的安装
下载pycurl后,执行以下安装命令python setup.py install --curl-dir=c:\curl-7.10.5 生成的是动态库,最后还要把 libcurl.dll copy到sites-package目录下才行.另外,还有一个,吧setup.py 脚本中的libcurl.lib改成 libcurl_a.lib估计就能生成静态的pyd了.有待尝
2011-12-01 10:30:49
1409
原创 从0开始,用python提取html链接
基本方案,采用 lxml + beautifulsoup 进行html解析和url 提取参考 Python HTML 解析器性能评测 lxml 解析速度快,beautifulsoup 的容错性更好一些.下了一个 lxml-2.3-py2.7-win32.egg 安装需要先安装一个 setuptools 然后执行 setuptools.exe xxx.egg 安装了xml
2011-11-18 16:19:50
845
icdpy.pyd-windows-python2.7.2 链接ice服务链接库
2011-09-29
cimage 图形库
2009-04-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人