嘿伙计们,我正在创建一个评论框,我想在评论框中做两件事,我认为需要javascript,但我还不是真正使用javascript的专家.我希望评论框中显示一些文字(在评论中输入),当用户点击它时,文字就会消失.而且,我只想在用户点击评论框时显示提交按钮,你知道我能做到的任何方式吗?
我正在用Ruby实现一个检查系统.它使用不同的测试运行可执行文件.如果解决方案不正确,可能需要永远完成某些硬测试.这就是为什么我想将执行时间限制为5秒.
我正在使用system()函数来运行可执行文件:
system("./solution");
Run Code Online (Sandbox Code Playgroud)
.NET有一个很好的WaitForExit()方法,Ruby呢?
有没有办法将外部进程的执行时间限制为5秒?
谢谢
当在jquery mobile中显示谷歌地图时,它(在阅读论坛后)显示需要以下代码:
<div data-role="page" data-theme="b" class="page-map" style="width:100%; height:100%;">
<div data-role="header"><h1>Map Page</h1></div>
<div data-role="content" style="width:100%; height:100%; padding:0;">
<div id="map_canvas" style="width:100%; height:100%;"></div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
取消外部div的高度会导致div降至高度0并且不显示地图.我希望在地图下面得到一些动态文本(根据内容)我不知道哪个长度,所以我不能设置绝对高度.有没有人有这个问题的解决方法?
如何foreach在C#中重启循环?
例如:
Action a;
foreach(Constrain c in Constrains)
{
if(!c.Allows(a))
{
a.Change();
restart;
}
}
Run Code Online (Sandbox Code Playgroud)
restart这里是continue或者break它从开始重新启动foreach它就像将for循环的计数器再次设置为0.
这可能在C#中吗?
编辑:我要感谢Mehrdad Afshari和Mahesh Velaga让我发现我当前实现中的一个错误(index = 0),否则就不会发现它.
我有一个列表,其中我想保留几个头指针.我试图在同一个列表上创建多个ListIterators,但这禁止我在列表中添加新元素...(请参阅并发修改例外).
我可以创建自己的类,但我宁愿使用内置的实现;)
更具体地说,这是两个基本操作的低效实现,以及不起作用的操作:
class MyList <E> {
private int[] _heads;
private List<E> _l;
public MyList ( int nbHeads ) {
_heads = new int[nbHeads];
_l = new LinkedList<E>();
}
public void add ( E e ) {
_l.add(e);
}
public E next ( int head ) {
return _l.get(_heads[head++]); // ugly
}
}
class MyList <E> {
private Vector<ListIterator<E>> _iters;
private List<E> _l;
public MyList ( int nbHeads ) {
_iters = new Vector<ListIterator<E>>(nbHeads);
_l = new LinkedList<E>(); …Run Code Online (Sandbox Code Playgroud) 编辑:我已经做了一个干净的,新的项目,但仍然无法让它工作.请下载它,有一些代码可供查看,可能很容易让专业人士或任何人远程体验,看看我做错了什么.只是试图发送整数.
http://www.2shared.com/file/fPOCLlg5/gkTest.html
你好
我正试图在我的iphone游戏中实现Game Center多人游戏,并且无法理解Apple Docs和第三方有关发送和接收数据的样本.
有人可以请在官方Apple文档中解释代码示例:http: //developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/GameKit_Guide/MatchesandVoice/MatchesandVoice.html#//apple_ref/doc/uid/TP40008304-CH10-SW4
或者帮我弄清楚我提供的示例代码.它是一个预先构建的类,用于处理所有游戏中心任务,以及用于发送和接收数据的样本将是:
- (void) sendPosition
{
NSError *error;
PositionPacket msg;
msg.messageKind = PositionMessage;
msg.x = currentPosition.x;
msg.y = currentPosition.y;
NSData *packet = [NSData dataWithBytes:&msg length:sizeof(PositionPacket)];
[match sendDataToAllPlayers: packet withDataMode: GKMatchSendDataUnreliable error:&error];
if (error != nil)
{
// handle the error
}
}
Run Code Online (Sandbox Code Playgroud)
接收:
- (void)match:(GKMatch *)match didReceiveData:(NSData *)data fromPlayer:(NSString *)playerID
{
Packet *p = (Packet*)[data bytes];
if (p.messageKind == PositionMessage)
// handle a position message.
}
Run Code Online (Sandbox Code Playgroud)
关于此代码形成官方文档的重要问题是:
哪里PositionPacket/ Packet …
我正在尝试使用此模块XML :: Hash :: LX将哈希转换为XML字符串,但我只获得第一个哈希键.有人能告诉我,如何获得整个哈希?
#!/usr/bin/env perl
use warnings;
use 5.012;
use XML::Hash::LX;
my $hash = { one => 1, two => 2, three => 3, four => 4 };
my $str = hash2xml( $hash );
print $str;
# Output:
# <?xml version="1.0" encoding="utf-8"?>
# <three>3</three>
Run Code Online (Sandbox Code Playgroud) 我正在尝试创建一个自定义模式窗口,这是我到目前为止的代码:
NSWindowController *modalSheet = [[NSWindowController alloc]
initWithWindowNibName:@"MyCustomWindow" owner:self];
[NSApp beginSheet:[modalSheet window]
modalForWindow:[self windowForSheet]
modalDelegate:nil
didEndSelector:nil
contextInfo:nil];
Run Code Online (Sandbox Code Playgroud)
窗口弹出正常,但它不是模态的,例如,您仍然可以对请求来自的父窗口执行操作.从NSDocument对象调用此方法.
我试过阅读:使用自定义表格
但是我不确定myCustomSheet它是什么,因为它没有在任何地方声明.我假设它是一个NSWindow实例变量.
我只是无法理解为什么它不是模态的.任何帮助将非常感激.谢谢
我正在努力将我的代码推送到Heroku.在搜索Google和Stack Overflow问题后,我找不到解决方案.这是我尝试"git push heroku master"时得到的结果:
Heroku receiving push
-----> Rails app detected
-----> Detected Rails is not set to serve static_assets
Installing rails3_serve_static_assets... done
-----> Gemfile detected, running Bundler version 1.0.3
Unresolved dependencies detected; Installing...
Fetching source index for http://rubygems.org/
/usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/remote_fetcher.rb:300:in `open_uri_or_path': bad response Not Found 404 (http://rubygems.org/quick/Marshal.4.8/mail-2.2.6.001.gemspec.rz) (Gem::RemoteFetcher::FetchError)
from /usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/remote_fetcher.rb:172:in `fetch_path'
.
....
Run Code Online (Sandbox Code Playgroud)
最后:
FAILED: http://docs.heroku.com/bundler
! Heroku push rejected, failed to install gems via Bundler
error: hooks/pre-receive exited with error code 1
To git@heroku.com:myapp.git
! [remote rejected] master …Run Code Online (Sandbox Code Playgroud) css ×2
java ×2
objective-c ×2
32bit-64bit ×1
bundler ×1
c# ×1
cocoa ×1
cocoa-sheet ×1
comments ×1
foreach ×1
game-center ×1
google-maps ×1
hash ×1
heroku ×1
iphone ×1
javascript ×1
linked-list ×1
loops ×1
multiplayer ×1
nswindow ×1
perl ×1
process ×1
ruby ×1
rubygems ×1
xml ×1