有没有人知道我可以在网上访问的良好的在线编译器/运行时(对于C++,Java,Python,ObjC等)?
我正在寻找的是允许我在Web表单中键入程序并运行程序并在线查看结果的内容.
(我们现在暂不说明原因.我现在只想说我并不总是能够访问编译器/运行时,而且启动IDE对于测试一些代码片段来说太过分了)
我知道codepad.org - 但我正在寻找更好的东西.
如何使用Cocoa为我的应用程序的Dock图标添加徽章?有没有大致"标准化"的方法来做到这一点?
(我指的是在Mail,iChat等中显示的那种徽章,用于表示未读消息的数量等.)
Cocoa Touch确实提供了一种这样的方法,但我还没能找到常规Cocoa应用程序的任何等价物.
我需要创建一个字典/ hashmap
NSObjectNSDictionary在这里不会工作(枚举不符合NSCopying).
我也许可以在CFDictionaryRef这里使用,但我想知道是否还有其他方法可以实现这一点.
为什么std :: stack :: pop()如果堆栈为空并且没有任何内容可以抛出异常?
(我正在为自己的代码设计一个专用的堆栈,并想知道这种方法的权衡(需要人们手动检查堆栈是否为空)而不是抛出异常.
我的猜测是,虽然C++支持异常处理,但它带来了很小的运行时开销,因此,为了获得最大性能,决定不在std :: stack :: pop中抛出异常.
我能够通过我的.gitconfig中的以下配置看到我的本地和远程分支的颜色不同.
[color "branch"]
current = bold cyan
local = normal
remote = bold red
Run Code Online (Sandbox Code Playgroud)
在git branch -vv然而,存在具有不同的颜色,其是我的屏幕上显示的不可读的附加上游分支.
如何配置这种"上游"颜色?(电影双关语无意:)
A git help config列出了许多分支类型的颜色参数,但我无法找到这个上游分支的颜色参数.
所以这是我的情景:
我有两个项目projectA和projectB.branchspec将projectA自动集成到projectB.现在,我有一个更改列表,它修改了projectA中的一些文件 - 我还没有提交/提交此更改列表.
我希望这个更改列表只能进入projectB.
做一个p4集成-b branchspec -c changelistNumber
节目
"所有修订都已整合."
如何集成未提交的更改列表?
它看起来很可读.我特别喜欢文本比Consolas更大胆,有点像Comic Sans.
它可以下载到Windows吗?
什么是Java代替Cocoa代理?
(我知道我可以将一个接口传递给一个类,并让该类调用适当的方法,但我想知道是否还有其他方法可以实现更接近Cocoa/Objective-C的非正式协议)
什么是Java语言规范或C++标准的Objective-C等价物?
是这样的:http: //developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/Introduction/introObjectiveC.html?
(我只是在寻找一份(官方的)权威文件,它将解释这种语言的细微之处.我现在就跳过原因:)
我有一个2d数组矩阵[10] [10],我想在调试时检查.
我知道我可以在GDB中使用
p *matrix@10
Run Code Online (Sandbox Code Playgroud)
但它在一行中输出,使其难以阅读.
有没有办法让这个输出以任何方式格式化,让我们说作为矩阵?