摘要:Asset Library是公司计划中的一个网站,用于存放图像,视频,三维文件等资产,在之前的一个多月中我写完了该网站的后台及部分前端,现在就剩最后一部分了,这也是最棘手最核心的部分,就是在网页上快速的显示这些资产。这意味着我需要写一个通用播放器来处理这三种格式。图片的处理并无难度,已经写完,就剩三
阅读全文
posted @ 2017-02-16 00:59
02 2017 档案
摘要:Asset Library是公司计划中的一个网站,用于存放图像,视频,三维文件等资产,在之前的一个多月中我写完了该网站的后台及部分前端,现在就剩最后一部分了,这也是最棘手最核心的部分,就是在网页上快速的显示这些资产。这意味着我需要写一个通用播放器来处理这三种格式。图片的处理并无难度,已经写完,就剩三
阅读全文
posted @ 2017-02-16 00:59
摘要:今天花了点时间了解了管道的相关知识,学会了实时获取管道信息的方式,通过这种方式,我可以很简单的将subprocess.Popen()中的标准输出实时获取到,进而利用这些实时信息实现更灵活更强大的功能。 废话不多说,代码如下: 首先建立一个子进程f,该进程执行外部程序,启动nuke的渲染;再建立一个线
阅读全文
posted @ 2017-02-06 00:40
摘要:今夜看了一篇分析python中多进程与多线程优劣的文章,文章通过几组性能测试强调了多进程的性能优势,同时也深入分析了为何python中多线程性能较差的原因,GIL就是解释器全局锁,该机制限制每个python进程中有且只有一个线程同时运行,也就是说即使写了threading,也于事无补,cpu只是在多
阅读全文
posted @ 2017-02-04 01:25
摘要:qthread这个类主要用于解决pyqt中多线程的问题,常见用法是将后台代码封装在该类的run()方法中,再对qthread对象执行start()函数来启动线程。 但往往一个业务会有粒度划分,多个粒度就意味会有多个qthread对象,要想保证这些qthread对象按照顺序依次在后台执行就变得非常有必
阅读全文
posted @ 2017-02-04 01:16
|
||