V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lyricorpse  ›  全部回复第 7 页 / 共 15 页
回复总数  290
1  2  3  4  5  6  7  8  9  10 ... 15  
2017-05-03 02:03:30 +08:00
回复了 jamfer 创建的主题 生活 楼上夜猫子天天晚上弄噪音,搞得没法睡觉,求推荐解决方案
楼吵克星可能触法 https://www.youtube.com/watch?v=b3z9Ppdr4xM
另外临时解决方案推荐 Bose QC20 耳机,我家周围经常有 party animal,戴上以后除了有点白噪声瞬间清净。
长期方案还是只能报警吧,效率低也是没办法的,但自己也跟着触法不值当
2017-03-18 03:06:57 +08:00
回复了 whalegia 创建的主题 问与答 最近买迷你台式机有什么比较好的选择吗?
NUC 可以很方便的黑苹果
@herozem 厉害!
@ruoyu0088 谢谢张老师! cffi 看着好简洁,我去刷一遍文档
@justou 你好强大!我应该算不上做科学计算的,但是我是做科学数据分析的,所以会和各种数据分析工具打交道。最近就需要把一个科学家写的很糟糕的 C 程序 wrap 了给 python 调用。。。才开始看 Cython ,本身对 C 语言只知道点皮毛而已。

@herozem 多谢!我试试看
@justou @herozem 我把关于公共变量的问题相关代码放到这个 gist 中去了 https://gist.github.com/lyricorpse/6f9a7123ce64adf8f778d98fb65ec442

square.c 文件中添加了公共变量 glb_f ,请问如何 wrap 能在 Python 中访问修改这个变量?
@herozem 感谢!我现在发现我真正要 wrap 的复杂 C 程序的函数接口写得很糟糕,在函数中调用了一些全局变量,这些全局变量通过 IO 读取数值,我在 Cython 中该如何处理这种情况?需要把那些全局变量也全部 wrap 成 python 的变量么?
@justou 另外再请教下,中间这步制成静态库有什么作用?跳过这步似乎不影响给 Python 调用。
!gcc -c square.c -o square.o
!ar rcs libsquare.a square.o
@enenaaa 多谢!

@justou 感谢!已 star 。我只读了一点 Kurt M. Smith 的 Cython 那本书,本身不是程序员,好多年没写过 C ,感觉看 Cython 文档也很不友好,请问你是如何学习 Cython 的(比如流程方面)?你 notebook 里生成文件的用法之前没见过,很赞!

@spice630 谢了哈!目前只有用 Python 的需求

@herozem 感谢!已 star 。之前不知道一定要写 pxd ,还得写两个。另外,请问你 Cython 的学习路径是怎样的?感觉对非程序员初学者来说学习曲线好陡峭
@dant 谢谢,我去学习一下
2017-01-12 14:22:51 +08:00
回复了 lyricorpse 创建的主题 问与答 一个简单的 C 程序 bus error,以及如何用 Cython 进行封装
@MCVector 谢谢!我试试看
2017-01-12 14:02:10 +08:00
回复了 lyricorpse 创建的主题 问与答 一个简单的 C 程序 bus error,以及如何用 Cython 进行封装
@MCVector 多谢提醒,这个小程序是一个很复杂的大程序的简化,我主要是想搞明白如何封装了给 Python 调用。我第一次尝试封装 C 程序,所以先写个简单的试试。
2017-01-12 13:31:40 +08:00
回复了 lyricorpse 创建的主题 问与答 一个简单的 C 程序 bus error,以及如何用 Cython 进行封装
@Andiry 啊。。确实漏掉了,原复杂程序中有一段 malloc 藏在 if 里没注意。。感谢!
2017-01-12 13:20:27 +08:00
回复了 lyricorpse 创建的主题 问与答 一个简单的 C 程序 bus error,以及如何用 Cython 进行封装
@herozem 多谢回复 但是我定义和赋值的写法都是按照那个复杂 C 程序写的。
比如用 typedef 把 sq 指针定义成 Square 结构体后,后面就一直用 sq 了,定义时没有再 struct Square a 而是直接 sq a ;函数的参数也没有 const sq a 而是 sq a 。
但是那个复杂程序用 gcc 编译成功,运行时也没出问题。

我上面提到,如果把 sq a;改成 sq a=new Square(); 用 g++就能编译成功可运行,请问这个地方怎么解释呢?
2017-01-05 07:48:53 +08:00
回复了 xdz0611 创建的主题 分享发现 分享两个神器,you-get 和 anki
多谢分享!我想知道 you-get 有没有办法设置 DNS 解析从而绕开这个问题:
you-get: [Failed] 抱歉,该视频仅限中国大陆地区播放,请您观看其他视频!
cdto 必须 10.12 系统可惜了。。
2016-12-16 13:27:19 +08:00
回复了 xjtlujoe 创建的主题 问与答 求推荐电视盒子
我在美国用 Shield TV ,之前用 Amazon stick ,感觉卡顿,用了 Shield TV 性能完全够用,直播点播都完全没问题,还能浏览网页视频,偶尔还用 pc 串流游戏
1  2  3  4  5  6  7  8  9  10 ... 15  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3276 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 12:59 · PVG 20:59 · LAX 05:59 · JFK 08:59
Developed with CodeLauncher
♥ Do have faith in what you're doing.