V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  timonwong  ›  全部回复第 15 页 / 共 25 页
回复总数  487
1 ... 11  12  13  14  15  16  17  18  19  20 ... 25  
2013-08-15 18:56:31 +08:00
回复了 kavi 创建的主题 问与答 想快速入门AVR单片机,应该怎么做?
@kavi
Arduino周围不是那么多针的排插么,看看丝印就知道对应哪儿了
其实是有这样做的,有名的是 BB4Win
参见:
http://en.wikipedia.org/wiki/List_of_alternative_shells_for_Windows
2013-08-15 18:43:41 +08:00
回复了 a7898585 创建的主题 程序员 虚拟内存能当真实内存使用吗?
虚拟内存概念在物理内存之上,你该指的是页面文件。
2013-08-15 15:26:43 +08:00
回复了 kavi 创建的主题 问与答 想快速入门AVR单片机,应该怎么做?
@kavi
有Arduino直接用它的板子就可以了,省得买编程器。

这里有篇教程:
http://www.asensar.com/howto/step-by-step-guide-to-setting-up-avr-studio-6-for-arduino-development/
2013-08-15 13:14:25 +08:00
回复了 kavi 创建的主题 问与答 想快速入门AVR单片机,应该怎么做?
Prerequisite: C

Atmel家的Datasheet写的很好的,有汇编和C语言描述,很好上手。
仔细看看Timer、Interrupt、PWM部分。

下载个AVR Studio,编写几个测试程序就可以入门了,也可以在avrfreaks上在教程做。
2013-08-15 10:25:25 +08:00
回复了 c2s 创建的主题 分享发现 HN头条:JavaScript right on the hardware
牛,居然是用CortexM3做的,底层工作做了不少吧,又不能正常的用Linux(哪怕是uCLinux),不知道具体是怎么实现的。
2013-08-12 17:09:33 +08:00
回复了 yakczh 创建的主题 Python match.group() 也包含非捕获组吗?
@yakczh
是的,除此之外还能接收多个group参数,请参阅python re模块的文档。
2013-08-12 16:58:45 +08:00
回复了 itfanr 创建的主题 Python 求助windows版ipython怎么安装和使用?
@echo1937
Anaconda 自带2.7.
2.6和3.3需要用conda安装(但不会替换)
方法(conda是Anaconda的包管理):
conda create -n py33 python=3.3 anaconda

参见:
http://docs.continuum.io/conda/intro.html#creating-python-3-3-or-python-2-6-environments

另外,也许你需要这个脚本:
https://github.com/ContinuumIO/conda/issues/119
2013-08-11 19:46:10 +08:00
回复了 itfanr 创建的主题 Python 求助windows版ipython怎么安装和使用?
@echo1937
@itfanr
Anaconda
>>>>>>> Free for all to use: (including commercial) <<<<<<<

Enthought Canopy >>>>>>Free<<<< (当然也有收费的)
2013-08-11 17:43:35 +08:00
回复了 wenbinwu 创建的主题 分享发现 這樣的package怎麼能放在pypi?! (pip install caoliu)
Reminds me:

import antigravity
2013-08-11 15:43:48 +08:00
回复了 itfanr 创建的主题 Python 求助windows版ipython怎么安装和使用?
Windows下就不要用pypi之类的装了,装不了的。。。
你可以用Enthought或Anaconda的发行版,已经包含了ipython。

Anaconda: http://continuum.io/downloads
Enthought Canopy Free: https://www.enthought.com/downloads/
2013-08-11 12:39:25 +08:00
回复了 baitouwei 创建的主题 问与答 Node.js npm无法使用,怎么办??
2013-08-11 09:48:10 +08:00
回复了 ufo22940268 创建的主题 问与答 Python中的Looper
tornado难道不是Python写的吗,另外python自带了一个asyncore,你可以去看看。

另外:tornado的ioloop(android的IOLooper我不知道怎样), 对新来的请求不会开新线程,所以要自己保证异步(比如tornado.gen.Task, threading等等)。还有就是要小心CPU密集型的任务,如果你用CPython的话。
2013-08-10 16:11:48 +08:00
回复了 chemhack 创建的主题 问与答 libuv如何得知写缓存满了
nodejs的stream的写缓存是自己维护的。
2013-08-09 15:25:25 +08:00
回复了 yakczh 创建的主题 Python 关于尾递归的函数在循环中的问题
list是mutable的
2013-08-09 00:01:16 +08:00
回复了 cloudzhou 创建的主题 程序员 markdown js 渲染的安全性
使用第三方的sanitizer, Python上我一般用Bleach(支持白名单),nodejs上有个库是来调用Bleach的(远程调用外部服务,外部服务又调用Bleach,感觉比较二)。
你可以考虑在本机搭个Python环境,做个包装调用Bleach看看。
搞硬件的话专攻C,代码的结构化我推荐看一本C Interfaces and Implementations,这本书虽然名气不是特别高但是对入门了C的初学者帮助很大。

C++就算了,我用了8年C++也不敢说啥,这门语言范式太多容易入歧途。
2013-08-05 20:54:58 +08:00
回复了 itfanr 创建的主题 C C语言内存出现 -1.#IND00 是怎么回事?
@itfanr
那么我猜你发送、接收没有处理好,要么数据有丢失,要么数据有覆盖。你最好是在发送端Dump发送的数据(或者只Dump异常的数据),如果发送的数据也有异常,那么先暂时排除接收端的问题,检查发送端的代码(先检查浮点运算,再检查内存),浮点运算出现NaN,除了除以0,还有很多情况:取负数的平方根、0的0次方,0和正、负无穷相乘,等等等等,如果你有除法,检查被除数为0(这个为0不见得是等于0,具体要看epsilon,请查看IEEE754相关资料,快速了解的话请先看这篇: http://en.wikipedia.org/wiki/Machine_epsilon)。
另外所以要仔细查看有没有未初始化变量,或者变量的值被覆盖了(比如覆盖全`1`)。
2013-08-05 17:47:11 +08:00
回复了 itfanr 创建的主题 C C语言内存出现 -1.#IND00 是怎么回事?
自己检查代码,-1.#IND就是NaN,常见于除数为0的错误
2013-08-04 21:15:17 +08:00
回复了 sivacohan 创建的主题 程序员 arduino真是个入门的好东西
@qian19876025
没有小看过微控制器。。。
实时系统在中低端上,其实选择很少,像AVR(不算AVR32)和众多PIC(不算PIC32)、51之流(还有日系的一系列),存储空间(以及性能)是不够的(相当多的一部分应用仍然在裸奔),VxWorks、QNX、eCos这些是完全不要想跑的,ARM的一系列(最近流行的CM3,CM4)选择稍微多点,但也没有那么牛,跑TCP/IP都比较吃力,由于片子新,有些还有比较多的坑(STM32就是你)。严肃的工业应用考虑相当多(软硬件设计都相当重要,硬件设计更重要点),arduino肯定不行,你说的工业应用不会是这个吧:http://hackaday.com/2013/07/08/this-is-run-by-an-arduino/
我只觉得那玩意很COOL,然后看到关于AVR的R/W Protection我就笑了。
1 ... 11  12  13  14  15  16  17  18  19  20 ... 25  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2748 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 13:32 · PVG 21:32 · LAX 05:32 · JFK 08:32
Developed with CodeLauncher
♥ Do have faith in what you're doing.