文章列表
 
2012-01-30 16:52

    在网页抓取中,经常会遇到服务器端返回的结果为unicode形式的字符串,例如 ["j\/\u6781\u4e50\u9662\u5973\u5b50\u9ad8\u5bee\u7269\u8bed\/16\/gokujo02_139.jpg","j\/\u6781\u4e50\u9662\u5973\u5b50\u9ad8\u5bee\u7269\u8bed\/16\/gokujo02_140.jpg"],那么如何将这种字符换转换为真正的unicode格式呢。 主要有两种方法:

   1. 对于json字符串可使用json.loads或者cjson.decode进行解析和转换。

 
2010-11-20 19:16

      最近遇到一个奇怪的问题,程序测试时使用域名进行连接没有任何问题,但是运营那边却出现了问题。我们唯一的区别是:运营在启动程序之前先执行了export LOCALDOMAIN=""。

       Linux在进行域名解析时,如果一个域名不是以.结尾(即使用短域名时),那么它按照以下顺序对域名进行扩展:
1. LOCALDOMAIN环境变量
2. hostname
3. /etc/resolv.conf中的search
4. /etc/resolv.conf中的domain
    但是一旦 L

 
2010-06-25 8:35
     最近使用ajax向后台请求数据时经常出现onFailure,但此时后台却尚未将数据返回。起初时怀疑是ajax超时引起的,但上网查询后发现prototype并不能指定超时,且会一直等待服务器返回而不是超时。后来小杨同学的告知nginx的proxy_read_timeout和fastcgi_read_timeout也会引起超时返回。这两个参数的默认值是60秒,即应用程序60秒内还未给nginx返回数据,nginx就会想浏览器端返回超时。 将这两项都增大到600后,问题解决
 
2010-06-14 16:01
      之前在linux下使用python命令行时那是相当的郁闷啊,既无法使用左右键调整光标位置,也无法使用上下键进行命令的查找。安装readline包后,光标想怎么移就怎么移,命令想怎么翻就怎么翻,那是一个舒坦啊。
 
2010-05-18 22:09
    最近使用webpy发现在页面编码为gb18930且form表单向后台post汉字的情况下,使用web.input()获取参数时会报解码错误,而无法正常处理页面。
    原来web.input()在默认情况下会将参数以utf-8解码为unicode格式,其在处理gb18030编码的汉字时自然会出错了。虽然找到了原因所在,但郁闷的是webpy本身没有提供修改修改解码类型的方法,于是我们只好使用外门邪道了:
   方法一: 在窦老师提示下,发现form可以使用accept-charset来修改表单内部的编码,使其与页面编码不同。网上对
 
2010-05-03 23:20

      最近使用pybsddb以只读打开一个db文件,但发现连续两次使用len(db)获取db中key的数目时结果居然不一致,通过使用其他db并未重新该问题。

     通过查看pybsddb源码发现原来是其实现上的一点问题。bdb中通过db->stat(db, txnid, &sp, flags)函数来获

 
2010-04-25 10:25
    前文给出了使用C++实现sqlite 自定义分词器的方法,但是c++的实现终归没有python灵活,到网上找了一下,发现
 
2010-04-24 16:34

      sqlite3通过使用fts3虚表支持全文搜索,默认支持simple和porter两种分词器,并提供了接口来自定义分词器。这里我们利用mmseg来构造自定义的中文分词器。
      虽然sqlite在fts3_tokenizer.h中提供了各种接口供用户自定义分词器,但其并未提供c函数供用户来注册自定

 
2010-03-31 22:00

三、其它学院老师

    1) 段老师

 
2010-03-25 18:25

    网络服务中往往需要用户的校验,twisted提供cred模块, 将用户校验和业务逻辑分开以降低系统的耦合性。 例如邮件服务中的pop3和imap可以使用同一套的验证逻辑和不同的业务逻辑。在Twisted中, pop3, imap, ssh、ftp和PB服务都使用了twisted.cred。
   twisted.cred由Portal、Realm和Credentials Checker三个部分组成。Portal作为入口,每一次用户服务都和Portal进行交互;用户登录时使用Credentials Checker进行身份验证, Credentials Checker支持用户名/密码对、密钥等多种认证方式; 验证

 
   
 
 
文章分类
 
   
 
文章存档
 
     
 
最新文章评论
  

先存档待学。谢谢博主分享。
 

可以详细介绍吗? 如何把函数载入内存?如何获得函数指针? 谢谢!
 

这个程序的客户端,是什么? 在浏览器中,能直接请求吗?
 

楼主是分析了memcachedb。。。
 

that's good
   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu