在Node.js中读取环境variables

有没有一种方法可以读取Node.js代码中的环境variables? 就像Python的os.environ['HOME'] 。

了解ibeacon远距离

试图掌握与ibeacon(信标/蓝牙文件)可以如何工作的基本概念。 有没有关于ibeacon可以衡量多远的真实文件。 比方说,我在300英尺之外…… ibeacon有可能检测到这个吗?

做{…} while(0) – 有什么好处?

可能重复: 为什么在C / C ++macros中有没有意义的do / while和if / else语句? 我已经看了十多年了。 我一直在想什么是好的。 因为我主要在#defines中看到它,所以我认为它适合于内部作用域variables声明和使用中断(而不是gotos)。 对其他东西有好处吗? 你用它吗?

使用C#进行URL编码

我有一个我为朋友开发的应用程序。 它发送一个POST请求到VB论坛软件,并logging下一个人(没有设置cookie或任何东西)。 一旦用户login,我创build一个variables,在本地机器上创build一个path。 C:\ tempfolder \日\用户名 问题是有些用户名正在抛出“非法字符”exception。 例如,如果我的用户名是mas|fenix它会抛出一个exception。 Path.Combine( _ Environment.GetFolderPath(System.Environment.SpecialFolder.CommonApplicationData), _ DateTime.Now.ToString("ddMMyyhhmm") + "-" + form1.username) 我不想从string中删除它,但是在服务器上通过FTP创build一个带有用户名的文件夹。 这导致了我的第二个问题。 如果我在服务器上创build文件夹,我可以离开“非法字符”? 我只问这是因为服务器是基于Linux的,我不确定Linux是否接受它。 编辑:看来,URL编码不是我想要的..这是我想要做的: old username = mas|fenix new username = mas%xxfenix 其中%xx是ASCII值或任何其他可轻易识别字符的值。

使用Apple FFT和加速框架

有没有人使用Apple FFT的iPhone应用程序,或知道在哪里可以find一个示例应用程序如何使用它? 我知道苹果有一些示例代码发布,但我不知道如何实现它到一个实际的项目。

numpy.array形状(R,1)和(R,)之间的区别

在numpy ,一些操作返回形状(R, 1)但有一些返回(R,) 。 这将使matrix乘法更加乏味,因为需要显式reshape 。 例如,给定一个matrixM ,如果我们想要做numpy.dot(M[:,0], numpy.ones((1, R)))其中R是行数(当然,同样的问题也是按列发生)。 由于M[:,0]在形状(R,)但numpy.ones((1, R))在形状(1, R)我们将得到matrices are not aligned错误。 所以我的问题是: 形状(R, 1)和(R,)什么区别。 我从字面上知道这是列表中的数字和列表,其中所有列表只包含一个数字。 只是想知道为什么不devisenumpy所以它有利于形状(R, 1)而不是(R,) ,以便于matrix乘法。 上面的例子有更好的方法吗? 没有像这样明确重塑: numpy.dot(M[:,0].reshape(R, 1), numpy.ones((1, R)))

如何检查用于编译.class文件的jdk版本

可能重复: 阅读和显示Java .class版本的工具 我正在尝试debugging一个 “.class文件中的版本号错误” 错误在Java中,有没有办法让我来检查.class文件是哪个版本? 我正在使用JRE1.5.0_6 ,但是我的JDK版本是1.6.0_13。 我正在编译兼容模式设置为1.5在日食,我认为会工作…

从旧代码中调用AngularJS

我正在使用AngularJS构build与旧版Flex应用程序交互的HTML控件。 Flex应用程序的所有callback都必须附加到DOM窗口。 例如(在AS3中) ExternalInterface.call("save", data); 将会通知 window.save = function(data){ // want to update a service // or dispatch an event here… } 从JS resize函数中,我想派发一个控制器可以听到的事件。 看来创build一个服务是一条路。 你可以更新AngularJS以外的服务吗? 控制器可以监听来自服务的事件吗? 在一个实验中(点击小提琴)我似乎可以访问一个服务,但更新服务的数据并没有反映在视图(在这个例子中<option>应该被添加到<select> )。 谢谢!

为什么sizeof(x ++)不增加x?

以下是在dev c ++ windows中编译的代码: #include <stdio.h> int main() { int x = 5; printf("%d and ", sizeof(x++)); // note 1 printf("%d\n", x); // note 2 return 0; } 执行注1后,我预计x是6。 但是,输出是: 4 and 5 任何人都可以解释为什么在注1后x不增加?

你如何使用Access开发版本控制?

我参与了更新Access解决scheme。 它有大量的VBA,大量的查询,less量的表格以及用于数据input和报告生成的一些表格。 这是Access的理想人选。 我想更改表devise,VBA,查询和表单。 如何使用版本控制跟踪我的更改? (我们使用的是Subversion,但是这样做有一定的风格)我可以将整个mdb保存在subversion中,但是这将会存储一个二进制文件,我不能告诉我只是更改了一行VBA代码。 我想过复制VBA代码来分离文件,并保存这些文件,但是我可以看到这些文件很快就与数据库中的内容不同步。