C++,python,热爱算法和机器学习
全部博文(1214)
发布时间:2015-01-06 11:48:02
原文地址:http://nbviewer.ipython.org/gist/yangzetian/4640808在 Numpy 的使用过程中,我们常常需要从原数组中提取部分信息或将原数组拼凑成一个高维的数组,这些操作根本上来说都是希望基于原数组得到一个维度不同的数组。 下面对一些常用方法进行总结。降低维度比如我们希望.........【阅读全文】
发布时间:2015-01-05 22:29:00
原文地址:http://effi2.me/blog/2014/07/14/gevent-core-principles/为了更游刃有余的使用gevent,我们必须搞懂gevent底层的运行原理,理解本文需要知道libevent和greenlet的使用。从一段代码开始例子一:import geventdef test1(): print 'test1'test1_greenlet = gevent.spawn(test1) .........【阅读全文】
发布时间:2015-01-05 22:01:34
原文地址:http://effi2.me/blog/2014/07/07/gevent-core-event/本文仅仅介绍gevent.core.loop类所涉及的接口使用,这些接口是gevent中核心greenlet(Hub)运行的基础。gevent.core封装了libev的代码,在源码中以core.so文件存在。有两种方式可获取loop对象:通过gevent.get_hub().loop获取.........【阅读全文】
发布时间:2015-01-05 21:42:47
原文地址:http://effi2.me/blog/2014/07/06/greenlet/Jul 6th, 2014“greenlet”是一个小而独立的虚拟线程,下面是一个小例子来解释它的用法。 from greenlet import greenletdef test1(): print 12 gr2.switch() print 34def test2(): print 56 gr1.switch() print 78gr1 =.........【阅读全文】
发布时间:2015-01-04 22:42:52
原文地址:http://blog.csdn.net/yueguanghaidao/article/details/24281751一直对gevent运行流程比较模糊,最近看源码略有所得,不敢独享,故分享之。gevent是一个高性能网络库,底层是libevent,1.0版本之后是libev,核心是greenlet。gevent和eventlet是亲近,唯一不同的是eventlet是自己实现的事件驱动,而gevent.........【阅读全文】
chinaunix网友2009-10-12 16:19
你好,你在Google Code上放的sg2fcitx的mainme.c源代码我下载编译会出现段错误。请问你的编译环境是什么?GCC版本是多少? 谢谢。