问题列表 - 第4861页

Erlang,列表理解语法

我在Erlang中看到了这段代码:

[X-$0 || X<-someFun()]
Run Code Online (Sandbox Code Playgroud)

在那一行中,我发现-$0语法非常有用.

我阅读了代码并估计了它的含义,但我不太确定:是否将所有数字分开?

我想看看该语法的解释或手册页,但我找不到它.任何人都可以给我看正确的页面吗?

erlang list-comprehension list

9
推荐指数
1
解决办法
3311
查看次数

Unix纪录时间到Java Date对象

我有一个包含UNIX Epoch时间的字符串,我需要将其转换为Java Date对象.

String date = "1081157732";
DateFormat df = new SimpleDateFormat(""); // This line
try {
  Date expiry = df.parse(date);
 } catch (ParseException ex) {
  ex.getStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

标记的线是我遇到麻烦的地方.我无法弄清楚SimpleDateFormat()的参数应该是什么,或者即使我应该使用SimpleDateFormat().

java date java-time

74
推荐指数
4
解决办法
13万
查看次数

在PHP中跟踪脚本执行时间

PHP必须跟踪特定脚本用于强制执行max_execution_time限制的CPU时间量.

有没有办法在脚本内部访问这个?我想在我的测试中包含一些日志,记录实际PHP中有多少CPU被烧毁(当脚本处于等待数据库时,时间不会增加).

我正在使用Linux机器.

php performance

269
推荐指数
13
解决办法
36万
查看次数

我可以用g ++控制寄存器分配吗?

我有一个高度优化的C++片段,即使在远离热点的地方进行微小的改动也可以达到20%的性能.经过深入调查后发现,热点中使用的寄存器(可能)略有不同.我可以使用always_inline属性控制内联,但是我可以控制寄存器分配吗?

optimization gcc g++ inline cpu-registers

5
推荐指数
1
解决办法
3499
查看次数

在Rails中进行"Printf"测试

我是Rails的新手,我知道它内置了单元测试.但我有兴趣做一些更简单的测试,相当于你在C中的"printf".所以我正在测试一个登录页面我写过并希望跟踪代码以查看我的find方法返回的每一行.我尝试输出"puts"但我在命令行中没有得到任何东西.

ruby testing command-line ruby-on-rails

0
推荐指数
1
解决办法
4087
查看次数

awk支持量词 - 我想要[0-9] {6,6}

gawk似乎不匹配六位数字段 - 或使用{n,m}量词的n位数字段

它匹配[0-9] [0-9] [0-9] [0-9] [0-9] [0-9]确定.

似乎也不支持\ d\d\d\d\d\d.

我需要打开扩展的reg ex,还是只是不支持它.

TNX

regex awk

4
推荐指数
1
解决办法
2064
查看次数

哪个webbrowsers默认使用http/1.1?

任何人都知道我在哪里可以查找该信息?我很确定IE 4默认启用"使用HTTP 1.1"参数,关闭"使用HTTP 1.1通过代理连接".从这里获得这些信息.我假设后面的版本也会有"使用HTTP 1.1".IE的旧版本怎么样?Firefox,Opera,Safari等怎么样?

browser protocols http

10
推荐指数
2
解决办法
1万
查看次数

如何开始使用版本控制和PHP

我完全不知道版本控制.只有它在很多方面都非常有用.

我找到了一些相关的问题,但没有一个从绝对开始.

我是使用Mac OS X工作的唯一开发人员,传统上只使用FTP.

任何人都可以帮助我进行与PHP项目相关的版本控制(这有关系)吗?

php version-control

33
推荐指数
2
解决办法
2万
查看次数

如何添加NSDebug.h并在iPhone SDK中使用NSZombie

我想为我的iPhone应用程序启用NSZombies.

我在线阅读了几篇文章,我仍然不确定具体的程序.

我知道我必须设置环境变量,我已经完成了:

NSZombieEnabled = YES
NSDebugEnabled = YES
NSDeallocateZombies = NO
Run Code Online (Sandbox Code Playgroud)

我想(我不确定),我必须导入NSDebug.h.当我在项目中检查Foundation Framework的标题时,没有NSDebug.h.

经过一些研究,我在iPhoneSimulator Foundation Framework中找到了它们.所以(我不确定这是否正确),我将iPhoneSimualtor Foundation Framework导入到我的项目中.我注意到文件STILL没有显示在项目窗口中,即使我可以在Finder中找到它.(这是正常行为吗?).

所以我打开了主要并添加:

#ifdef TARGET_IPHONE_SIMULATOR
#import <Foundation/NSDebug.h>
#endif
Run Code Online (Sandbox Code Playgroud)

我不确定这是否正确.在此之后我仍然无法让NSZombie工作(除非我误解了它应该做什么)我期待看到"NSZombie发送释放......"的日志.但我没有看到任何东西

我敢肯定,我只是没有做到这一点,一步一步的好一步将不胜感激.谢谢

另外值得注意的是,我也启用了:

NSMallocStacklLogging = YES
MallocStackLoggingNoCompact = YES
Run Code Online (Sandbox Code Playgroud)

iphone debugging cocoa cocoa-touch

15
推荐指数
2
解决办法
1万
查看次数

DLL大小(调试和发布)

我在其他讨论中已经读过,与Debug dll相比,Release dll的大小已经减小了.但是为什么我所做的dll的大小是另一种方式:Release dll比Debug dll大.它会引起问题吗?

debugging dll release visual-c++

4
推荐指数
1
解决办法
1962
查看次数