问题列表 - 第13859页

旋转坐在枢轴周围?(俄罗斯方块)

我正在尝试设计我自己的俄罗斯方块克隆,但是在形状旋转方面遇到了一些问题.我有一个二维数组,表示一个10 x 20的游戏网格和各个形状对象,初始化时包含网格上的位置坐标,形状将从中开始下降.因此,例如,当用户向下移动形状时,每个坐标的y值会减小,并且此更改会反映在网格上.

我似乎无法弄清楚是使用此实现处理形状旋转的有效方法.有没有办法在指定的枢轴周围使用矩阵这些坐标?

任何建议将不胜感激,

谢谢.

rotation matrix tetris

4
推荐指数
2
解决办法
4026
查看次数

检查变量值时,PHP if语句问题

我正在尝试编写一个简单的PHP if语句来检查自定义字段是否输入了任何内容,或者是否已将其留空.

当它是空白时,它意味着不向页面打印任何内容,如果在自定义字段中设置了某些内容,那么它应该创建一个内部带有标记的li元素.

这是我目前的代码:

<ul class="externalLinks">
<? $emptycheck = get('linkname',2,1,0);

if (isset($emptycheck)){ ?>
   <li><a href="<? echo get('targethref',2,1,0); ?>"><? echo get('linkname',2,1,0);?></a></li>
<? } else { '' } ?>

<li><a href="<? echo get('PDFdownload'); ?>">Download a PDF of this project</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

在这种情况下,自定义字段由wordpress admin(通过flutter插件)设置.我遇到的问题很简单,如果自定义字段留空,则为空

<li><a></a></li> 
Run Code Online (Sandbox Code Playgroud)

被建造.

get('linkname',2,1,0)显然返回字段内容(此部分有效).

任何想法将不胜感激.

谢谢,Jannis

php if-statement return-value

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

WatiN错误无法加载程序集

我收到以下WatiN错误:

未处理的异常:System.IO.FileLoadException:无法加载文件或组装'Interop.SHDocVw,Version = 1.1.0.0,Culture = neutral,PublicKeyToken = db7cfd3acb5 ad44e'或其依赖项之一.定位的程序集的清单定义与程序集引用不匹配.(来自HRESULT的异常:0x80131040)文件名:'Interop.SHDocVw,Version = 1.1.0.0,Culture = neutral,PublicKeyToken = db

我将shdocvw.dll从System32复制到bin目录,但它仍然给我同样的问题.

watin

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

XPath:获取子节点包含属性的节点

假设我有以下XML:

<book category="CLASSICS">
  <title lang="it">Purgatorio</title>
  <author>Dante Alighieri</author>
  <year>1308</year>
  <price>30.00</price>
</book>

<book category="CLASSICS">
  <title lang="it">Inferno</title>
  <author>Dante Alighieri</author>
  <year>1308</year>
  <price>30.00</price>
</book>

<book category="CHILDREN">
  <title lang="en">Harry Potter</title>
  <author>J K. Rowling</author>
  <year>2005</year>
  <price>29.99</price>
</book>

<book category="WEB">
  <title lang="en">XQuery Kick Start</title>
  <author>James McGovern</author>
  <author>Per Bothner</author>
  <author>Kurt Cagle</author>
  <author>James Linn</author>
  <author>Vaidyanathan Nagarajan</author>
  <year>2003</year>
  <price>49.99</price>
</book>

<book category="WEB">
  <title lang="en">Learning XML</title>
  <author>Erik T. Ray</author>
  <year>2003</year>
  <price>39.95</price>
</book>
Run Code Online (Sandbox Code Playgroud)

我想做一个xpath,它可以获取所有具有标题节点且语言属性为"it"的书节点.

我的尝试看起来像这样:

//book[title[@lang='it']]

但那没用.我希望得到回节点:

<book category="CLASSICS">
  <title lang="it">Purgatorio</title>
  <author>Dante Alighieri</author>
  <year>1308</year>
  <price>30.00</price>
</book>

<book category="CLASSICS">
  <title lang="it">Inferno</title>
  <author>Dante Alighieri</author>
  <year>1308</year> …
Run Code Online (Sandbox Code Playgroud)

xml xpath

106
推荐指数
3
解决办法
13万
查看次数

如果我让我的网站离线进行维护,那会破坏我的Google Juice(tm)吗?

如果我将我的网站脱机(例如,对于IIS7网站,我使用的是app_offline.htm文件),那么所有请求都会转到我的维护页面.

但是,谷歌(和其他搜索引擎)不知道那个?他们试图点击http://www.blahblah.com/whatever并返回维护页面(以及一个404 http statu...... IMO很不好......不应该这样50<something> SERVER UNAVAILABLE,但那是另一天的另一场辩论......)

反正...当谷歌机器人爬行我的网站..而我的网站离线...这将意味着谷歌认为我的网站有坏页面/链接等等...因此...损害我的谷歌果汁得分/评级/魔术的东西?

是否有技巧告诉谷歌机器人'容易老虎!我的网站离线所以对我很好'因为你不会找到任何东西来拖网'.. ??

seo search-engine

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

数据总是在变化(SQL Server Management Studio)

我正在使用 SQL Server Management studio 并不断收到相同的错误,摆脱它的唯一方法(通常)是重置 SQL Server(这非常烦人,有时在我的远程计算机上是不可能的)

当我向表中添加一行,然后转到“编辑前 200 行”时,它全部显示并运行良好,然后转到我想要更改的字段。然后我更改类似的内容0 -> 1,然后我得到一个友好的弹出窗口,显示“自上次检索结果窗格以来数据已更改...乐观并发控制错误”如果从这里我说“是,无论如何都会向数据库提交更改”我得到“没有更新行...自上次检索数据以来更新的行已更改或已删除”

这是一件非常烦人的小事情,因为我不喜欢必须查找 RID 然后进行更新语句(并且可能不得不担心手动转义)

有什么办法可以关闭这种并发检查或者其他什么吗?我知道该行没有更新或任何其他内容,我尝试完全关闭 Sql Server Management Studio 并重新打开但无济于事,还尝试刷新结果窗格或刷新列视图。没有什么可以消除这个错误,但是如果我执行“update ... set ...= ...”,那么它就会起作用,所以我实际上没有任何并发​​错误。

sql-server concurrency

3
推荐指数
1
解决办法
6163
查看次数

如何将NSPanel显示为工作表

我正在尝试将NSPanel显示为工作表.我天真地做着这样的事情:

SheetController *sheetController = [[[SheetController alloc]
                                      initWithWindowNibName:@"Sheet"] autorelease];

[[NSApplication sharedApplication] beginSheet:sheetController.window 
                               modalForWindow:self.window
                                modalDelegate:self
                               didEndSelector:@selector(sheetDidEnd:returnCode:contextInfo:) 
                                  contextInfo:nil];
Run Code Online (Sandbox Code Playgroud)

出于某些原因,我无法解决这个问题.当调用此部分代码时,工作表会暂时闪烁(因为autorelease消息).纸张永远不会挂在窗户上.

如果有人能指出我可以找到更多信息的地方,那将非常感激.

cocoa objective-c nswindow cocoa-sheet

7
推荐指数
1
解决办法
6571
查看次数

jQuery ajax成功匿名函数范围

如何从匿名成功函数中更新returnHtml变量?

function getPrice(productId, storeId) {
    var returnHtml = '';

    jQuery.ajax({
        url: "/includes/unit.jsp?" + params,
        cache: false,
        dataType: "html",
        success: function(html){
            returnHtml = html;
        }
    });

    return returnHtml;
}
Run Code Online (Sandbox Code Playgroud)

ajax jquery

38
推荐指数
3
解决办法
7万
查看次数

什么是MySQL JDBC驱动程序连接字符串?

我是JDBC新手,我正在尝试连接MySQL数据库.我正在使用Connector/J驱动程序,但我找不到我的Class.forName()方法的JDBC连接字符串.

mysql connection-string jdbc

111
推荐指数
5
解决办法
35万
查看次数

如何在c ++/cli中使用Nullable类型?

我有以下代码,我认为它可以工作:

property Nullable<double> Angle {
    Nullable<double> get() {
        return nullptr;
        }
}
Run Code Online (Sandbox Code Playgroud)

它没有.我该怎么做?c ++/CLI甚至支持可空类型吗?

c++-cli

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