问题列表 - 第13179页

iphone cocos2d的花栗鼠 - 重心

这是我的问题.我有一个花栗鼠的刚体(苏打水可以站立起来),我想将它的重心改变到物体的底部,这样当它的上部施加一个力时它就会落在它的侧翼上.

我是在正确的轨道上吗?

1)由于某种原因,我无法将身体的重心设置为特定值.有人有一个简单的解决方案吗?

2)精灵的重心怎么样?我是否还需要更改它?如果是这样,怎么样?

谢谢你澄清一下.

约翰·T

iphone gravity chipmunk cocos2d-iphone

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

用于设置可选参数默认值的phpdoc标准?

例:

/**
 * This function will determine whether or not one string starts with another string.
 * @param string $haystack <p>The string that needs to be checked.</p>
 * @param string $needle <p>The string that is being checked for.</p>
 * @param boolean $case[optional] <p>Set to false to ignore case(capital or normal characters)</p>
 * @return boolean <p>If the $haystack string does start with the $needle string, the return will be true. False if not.</p>
 */
function endsWith($haystack,$needle,$case=true) {
    if($case){return (strcmp(substr($haystack, strlen($haystack) - …
Run Code Online (Sandbox Code Playgroud)

php phpdoc

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

jquery unbinding是否有必要?(替换元素)

我有一些事件绑定的元素.在删除这些元素之前,我是否需要先取消绑定它们?如果我不这样做会导致问题吗?

谢谢.

编辑:我意识到我错误地表达了这个问题,所以现在我正在进行编辑,请原谅我,但我认为这样做比做一个新问题更有意义.

如果我更换它,我将不得不在元素上使用unbind或remove,对吧?使用js替换方法或jquery中的html方法.

jquery binding event-handling

9
推荐指数
2
解决办法
2816
查看次数

DIV附在视口底部

我已经阅读了一些关于如何将DIV附加到视口底部的其他帖子 - 我已经成功实现了一个解决方案,但我遇到了一些问题.

在:http://s222894377.onlinehome.us/

您可以看到在我创建和附加的DIV中有一个100%拉伸的图像.它上面的DIV设置为高度:100%;

但它占据了太多的垂直空间,我试图弥补它对整体高度的影响.

结构是:

我尝试过将上边距和下边距设置为负边距以及填充以补偿标题高度的变化,但尚未弄清楚它.

如果有人有一些建议 - 非常感谢.

提前致谢,

毫米

html css

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

如果我的"对象"类型的对象指向层次结构中的正确实例,为什么我需要显式向下转换?

考虑以下继承:

abstract class Employee
{
     private string empID;
     private string empName;
}   

class SoftwareDeveloper : Employee 
{
    ............    
}

class MarketingPerson : Employee
{
    ........... 
}

static void Main()
{
    Employee Jaffer = new SoftwareDeveloper();
    Employee George = new MarketingPerson();

    // Ok because of is-a relationship    
    LayOff(Jaffer);

    // Ok because of is-a relationship    
    LayOff(George);

    object Leo = new MarketingPerson();

    // Error because downcast is required as (MarketingPerson) Leo
    LayOff(Leo);
}

static bool LayOff(Employee emp)
{
    // some Business Logic
    return …
Run Code Online (Sandbox Code Playgroud)

c#

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

如何在需要进行模拟和单元测试时抛出SqlException?

我试图在我的项目中测试一些异常,并且我遇到的一个例外是SQlException.

看来你不能new SqlException()这样做我不知道怎么能抛出一个异常,特别是没有以某种方式调用数据库(因为这些是单元测试,通常建议不要调用数据库,因为它很慢).

我正在使用NUnit和Moq,但我不确定如何伪造这个.

回应一些似乎都基于ADO.NET的答案,请注意我使用的是Linq to Sql.这样的东西就像在幕后.

根据@MattHamilton的要求提供更多信息:

System.ArgumentException : Type to mock must be an interface or an abstract or non-sealed class.       
  at Moq.Mock`1.CheckParameters()
  at Moq.Mock`1..ctor(MockBehavior behavior, Object[] args)
  at Moq.Mock`1..ctor(MockBehavior behavior)
  at Moq.Mock`1..ctor()
Run Code Online (Sandbox Code Playgroud)

在尝试模型时发布到第一行

 var ex = new Mock<System.Data.SqlClient.SqlException>();
 ex.SetupGet(e => e.Message).Returns("Exception message");
Run Code Online (Sandbox Code Playgroud)

.net asp.net-mvc moq sqlexception

72
推荐指数
7
解决办法
5万
查看次数

javascript电子邮件混淆真的有多安全吗?

为了在我的网站上放置电子邮件地址,我使用这个Javascript:

function showEmailLink(user, domain, linkText) {
 if (linkText == "") {
  linkText = user + "@" + domain;
 }
 return document.write("<a href=" + "mail" + "to:" + user + "@" + domain
   + ">" + linkText + "<\/a>");
}
Run Code Online (Sandbox Code Playgroud)

所以在我的HTML中我可以这样写:

please send me an 
<script type="text/javascript">
  <!--
  showEmailLink("edward","tanguay.info","e-mail");
  //-->
</script>
Run Code Online (Sandbox Code Playgroud)

这可以保护我的网站免受通过屏幕抓取源代码来收集电子邮件地址的垃圾邮件发送者的影响,因为我的电子邮件不在文本中.

但是,我无法想象一个有动力的垃圾邮件制造者无法以某种方式编写屏幕保护程序,这可能会根据此javascript和HTML代码机械地确定电子邮件地址.

这种javascript电子邮件混淆方法真的有多安全吗?

html javascript obfuscation spam-prevention email-spam

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

ILGenerator:如何向堆栈添加布尔值

这是我可以将浮点值放入堆栈的方式(在C#中):

ILGenerator gen = method.GetILGenerator();
gen.Emit(OpCodes.Ldc_R4, (float)12.5);
Run Code Online (Sandbox Code Playgroud)

如何使用Emit方法将布尔值放入堆栈?

boolean reflection.emit

8
推荐指数
1
解决办法
3715
查看次数

Java:从字节数组中删除连续的零段

例如,假设我想从数组中删除0个长度超过3个字节的所有连续段

byte a[] = {1,2,3,0,1,2,3,0,0,0,0,4};
byte r[] = magic(a);
System.out.println(r);
Run Code Online (Sandbox Code Playgroud)

结果

{1,2,3,0,1,2,3,4}
Run Code Online (Sandbox Code Playgroud)

我想在Java中执行类似正则表达式的操作,但是在字节数组而不是字符串上.

有什么东西可以帮助我内置(或者是否有一个好的第三方工具),还是我需要从头开始工作?

字符串是UTF-16,所以来回转换不是一个好主意?至少它浪费了大量的开销......对吧?

java regex arrays

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

对4GL有什么需求吗?

我怎能处理4GL,我不能用VB做什么?

哪些行业正在寻找4GL程序员?

vb.net 4gl

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