- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 python中的多线程 threading
文章目录多线程什么是python多线程常用的线程模块及方法存储进程结果 Queue多线程执行的效率?GIL线程锁 Lock多线程什么是python多线程多线程是加速程序计算的有效方式,Python的多线程模块 threading 是挺容易学习的。线程在执行过程中与进程还是有区别的。每个独立的进程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由...
2019-07-31 21:01:17 308
原创 解决:UnicodeDecodeError: 'gbk' codec can't decode byte 0x8b in position 21804: illegal multibyte seque
环境windows10;pycharm;python3.7问题描述python读取json文件对象时报错:"UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal multibyte sequence"解决方案方法1以只读方式打开时指定编码方式: with open(JS...
2019-07-28 12:06:13 21713
原创 python中的特殊方法 __getitem__()
特殊方法----getitem()Python的特殊方法__getitem_() 主要作用是可以让对象实现迭代功能。我们通过一个实例来说明。定义一个Sentence类,通过索引提取单词。import reRE_WORD = re.compile(r'\w+')class Sentence: def __init__(self, text): self.text =...
2019-07-19 14:08:37 15518 1
原创 使用functools.lru_cache装饰器··
functools.lru_cache 是非常实用的装饰器,它实现了备忘功能。这是一项优化技术,它把耗时的函数的结果保存起来,避免传入相同的参数时重复计算。LRU 三个字母是 “Least Recently Used" 的缩写,表明缓存不会无限制增长,一段时间不用的缓存条目会被扔掉。
2019-07-13 18:15:00 259
原创 ./zeppelin-daemon.sh start 启动成功,但是无法通过浏览器访问Web界面
实验环境VMware15;Ubuntu16;zeppelin-0.8.1-bin-all.tgz问题描述成功解压文件,当执行 ./zeppelin-daemon.sh start时显示OK ,但是当打开浏览器不能访问web界面。原因分析及解决1 防火墙屏蔽了关闭防火墙,如下所示:(base) hadoop@ubuntu:~/zeppelin/bin$ sudo ufw disable...
2019-07-06 11:24:48 4693
原创 输入 zeppelin.cmd没反应 :windows10
实验环境windows10;zeppelin-0.8.1-bin-all问题描述If you are on Windows:bin\zeppelin.cmd安装官网所说,无需做任何配置,在windows命令行启动Zeppelin,但是没反应。问题分析及解决方法一番排错后在stackoverflow.com 网站找到解决办法;在 /bin/common.cmd 中,ZEPPELI...
2019-07-05 19:55:08 1144
维吉尼亚加密解密C语言实现
2018-11-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人