V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  XIVN1987  ›  全部回复第 28 页 / 共 42 页
回复总数  838
1 ... 24  25  26  27  28  29  30  31  32  33 ... 42  
2018 年 10 月 16 日
回复了 XIVN1987 创建的主题 Python PyQtChart 使用 numpy 构建数据时发生内存泄漏
@tuduweb
不是示波器,是个低速的数据接收、波形显示小软件
2018 年 10 月 15 日
回复了 XIVN1987 创建的主题 Python PyQtChart 使用 numpy 构建数据时发生内存泄漏
@justou
多谢热心指点

首先,我觉得 matplotlib 不是用来做实时绘图用的,它首页说它用于“ produces publication quality figures ”

QPolygon 导致内存泄漏的问题,我想到一个办法:不每次都新建一个 QPolygon、而是只建一个重复使用,每次更新显示时更新 QPolygon 的内容,,结果试了下内存还是泄漏(@_@;)
2018 年 10 月 15 日
回复了 XIVN1987 创建的主题 Python PyQtChart 使用 numpy 构建数据时发生内存泄漏
@justou
多谢指点
试了下,确实如此,,
看来跟 numpy 无关,就是使用 list[QPointF]作为绘图数据时能自动释放,使用 QPolygonF 作为绘图数据时无法自动释放内存,,我去搜下,看能不能手动释放 QPolygonF 占用的内存
2018 年 10 月 15 日
回复了 XIVN1987 创建的主题 Python PyQtChart 使用 numpy 构建数据时发生内存泄漏
@justou
不过这样一个点一个点构建数据,我觉可能会比较慢,,不如原来用 numpy 那种方式速度快
2018 年 10 月 15 日
回复了 XIVN1987 创建的主题 Python PyQtChart 使用 numpy 构建数据时发生内存泄漏
@justou
不是的,因为把数据构建方式改成下面这样子,其他不变,,就不会有内存泄漏

``` python
def series_to_polyline(self, xdata, ydata):
polyline = []
for i,d in enumerate(ydata):
polyline.append(QPointF(i,d))

return polyline
```
2018 年 10 月 15 日
回复了 XIVN1987 创建的主题 Python PyQtChart 使用 numpy 构建数据时发生内存泄漏
@laqow
不是的,你看 on_tmrPlot_timeout()函数第一句
先 encode 再 decode 即可:

In [3]: s.encode('latin')
Out[3]: b'\xb6\xd4\xb6\xcc\xd0\xc5'

In [4]: s.encode('latin').decode('gbk')
Out[4]: '对短信'
2018 年 9 月 17 日
回复了 scriptB0y 创建的主题 Linux Linus 又上新闻了……
@est
说不定把 Linux 踢走,Linux 发展会更好(好像哪里不对ʘᴗʘ)
2018 年 9 月 17 日
回复了 scriptB0y 创建的主题 Linux Linus 又上新闻了……
为啥同样是之父,,python 之父就被人怼到撂挑子呢( ͡° ͜ʖ ͡°)✧
2018 年 9 月 8 日
回复了 shuperjolly 创建的主题 全球工单系统 为什么 WPS 不直接支持 Python 或 JavaScript
@dianso
美观不?截图我们欣赏下呗!
2018 年 9 月 8 日
回复了 shuperjolly 创建的主题 全球工单系统 为什么 WPS 不直接支持 Python 或 JavaScript
office 里的 Visio 暂时没有替代品,,换不了 WPS
2018 年 9 月 7 日
回复了 calvincc 创建的主题 程序员 c 语言应用的越来越少了?
确实,,现在 C 一般也就用在单片机、嵌入式上吧
GUI 框架:PyQt
科学计算和数据处理框架:numpy、scipy、sympy、pandas、matplotlib

机器学习框架:scikit-learn、pytorch、TensorFlow
2018 年 9 月 2 日
回复了 yjj690593444 创建的主题 程序员 大家平时都用哪些文本编辑器啊
python:sublime text
C:Qt Creator
2018 年 8 月 30 日
回复了 Andor_Chen 创建的主题 Flask 送几本《Flask Web 开发(第 2 版)》
为分母加一!!
2018 年 8 月 29 日
回复了 feiyuanqiu 创建的主题 Go 编程语言 GO 2 设计草案公布了
看到大家都说丑我就放心了,,我的审美没啥问题(*^▽^*)
2018 年 8 月 29 日
回复了 feiyuanqiu 创建的主题 Go 编程语言 GO 2 设计草案公布了
感觉这错误处理还不如 try...cache/except 好看,,有点儿丑,,
2018 年 8 月 26 日
回复了 peterontheway 创建的主题 程序员 做个调查,有多少公司在用 kotlin 的?
感觉你这统计不会准,,可能在这里你看到 70%的用 kotlin,,可现实中连 30%都不一定有,,
1 ... 24  25  26  27  28  29  30  31  32  33 ... 42  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1599 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms · UTC 16:20 · PVG 00:20 · LAX 09:20 · JFK 12:20
♥ Do have faith in what you're doing.