主要结构为: python进程发布消息,java进程订阅消息。 依赖环境: python: pip install redis java: jedis 1. python端: PubSub.py sub.py 2. java端 RedisPub.java 参考链接: http://www.cnblo ...
分类:
编程语言 时间:
2018-06-26 00:45:08
阅读次数:
250
LeetCode二叉树实现 定义二叉树 class TreeNode: def __init__(self, x): self.val = x self.left = None self.right = None 树的遍历介绍 1. 前序遍历 前序遍历首先访问根节点,然后遍历左子树,最后遍历右子树。 ...
分类:
其他好文 时间:
2018-06-24 22:28:09
阅读次数:
135
碰到一个问题,第三方接口,返回了一个对象,我直接json_decode($arr,true); 返回的NULL,原因: json_decode();处理的是json字符,也就是说必须是json_encode()处理的数据,而不是object,后面加true返回的是数组,别记混了。 解决办法: $bu ...
分类:
其他好文 时间:
2018-06-24 17:56:48
阅读次数:
127
前言: 之前收藏了一个叫微信公众号的文章爬取,里面用到的模块不错。然而 偏偏报错= =。果断自己写了一个 正文: 第一步爬取搜狗微信搜到的公众号: http://weixin.sogou.com/weixin?type=1&query=FreeBuf&ie=utf8&s_from=input&_su ...
分类:
微信 时间:
2018-06-22 22:45:54
阅读次数:
446
相信编码问题困扰了不少coder,最近遇到的一些坑分享给大家。1、通用方法 :decode对应的编码>>> b"abcde"
b'abcde'
# utf-8 is used here because it is a very com
分类:
编程语言 时间:
2018-06-22 14:42:45
阅读次数:
327
>>> a="中" >>> a'\xe4\xb8\xad'>>> b=a.decode()Traceback (most recent call last): File "<stdin>", line 1, in <module>UnicodeDecodeError: 'ascii' codec c ...
分类:
编程语言 时间:
2018-06-21 22:40:23
阅读次数:
252
$json = json_decode($json); function object_array($array) { if(is_object($array)) { $array = (array)$array; } if(is_array($array)) { foreach($array as... ...
分类:
Web程序 时间:
2018-06-21 17:18:57
阅读次数:
187
在python中我们使用buffer类型时可以将其转换为str类型。 如果obejct的类型为<type 'buffer'> ,可以使用str(object)将其转换为字符串类型。 在转换为字符串类型后如果无法使用+等字符串,则可能是python的str类型的编码方式与buffer的编码格式不一致导 ...
分类:
编程语言 时间:
2018-06-21 00:12:25
阅读次数:
156
二进制 ASCII :只能存英文和拉丁字符,一个字符占一个字节,8位 gb2312:只能存6700多个中文, 1980 gbk1.0:存了2万多字符, 1995 gb18030:2000, 27000中文 unicode:utf-32:一个字符占4个字节 unicode:utf-16:一个字符占2个 ...
分类:
其他好文 时间:
2018-06-21 00:10:12
阅读次数:
150
在django中,如果用到buffer类型时,buffer的编码格式是utf-8类型。使用str()进行转为字符串类型会异常。 异常会有如下提示:'ascii' codec can't decode byte 0xe5 这是由于python中str默认采用ascii编码导致的,需要通过以下代码手动将 ...
分类:
编程语言 时间:
2018-06-20 23:58:15
阅读次数:
306