问题列表 - 第38320页

为什么 this.offsetLeft 是 0?

我正在开发一个 js 播放器,但搜索栏不想发挥得很好。您可以在页面加载时看到两个,它们都工作正常。现在,单击带有播放图像的第一个或第二个 div,将会出现一个栏。当您单击此处时,该栏并不精确。差了几个像素。

this.offsetLeft 给了我 0 而不是 10,这打破了这一点。我如何解决它?

-编辑-我仍然不明白为什么,但我决定再看一遍,并删除了我粘贴的随机CSS。我删除了这一行并且它起作用了。我不确定该块的作用,但我知道如果没有那条线,它目前看起来是一样的。玩家还没有完成,所以也许我需要这个并重新审视这个问题

position:relative;
Run Code Online (Sandbox Code Playgroud)

html javascript

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

将Vertex Buffer Object用于非常动态的数据是一个好主意吗?

我有许多粒子,每个帧都会改变顶点.当前正在使用"客户端"内存中的顶点数组绘制顶点.如果我使用顶点缓冲区对象,我可以期待什么性能特征?

因为我必须使用一些glBuffersubData来更新粒子顶点,所以我无论如何都要将每个帧的顶点转移到视频内存(就像我使用常规顶点数组一样)?在这种情况下,VBO有什么好处吗?

这适用于iOS设备.实际的绘制调用:glDrawElements(GL_POINTS,num_particles,GL_UNSIGNED_SHORT,pindices);

我应该使用GL_STREAM_DRAWGL_DYNAMIC_DRAW

iphone graphics opengl-es vbo

17
推荐指数
2
解决办法
4781
查看次数

缺少Embed Interop Type属性

在一个C#项目中,我收到以下警告:

警告CS1762:由于间接引用由程序集"ALibraryOfMine.dll"创建的程序集,因此创建了嵌入式互操作程序集"Interop.SomeLibrary.dll"的引用.考虑更改任一程序集上的"嵌入互操作类型"属性.

但是,在提供此警告的C#项目中,我没有在COM库引用属性上看到Embed Interop Types属性.这是在VS 2010中.在VS 2008 ALibraryOfMine项目中,同一个COM库也没有Embed Interop Types属性.我怎么能摆脱这个警告?我一直在得到"找到的程序集的清单定义与程序集引用不匹配"错误,我担心可能有不同版本的COM库,因此我想消除与COM相关的错误.

.net com interop warnings visual-studio

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

iOS 4.2块动画 - >为什么我会收到这些警告: - [UIApplication beginIgnoringInteractionEvents]溢出.忽略

我有一些摆动UIViews的代码,就像编辑你的iOS主屏幕一样.

我有以下两种方法来实现这种摆动效果:

- (void)wobble {
 int amountInRadians = (self.tag % 2) == 0 ? 2.0 : -2.0;
 containerView.transform = CGAffineTransformRotate(CGAffineTransformIdentity, RADIANS(-amountInRadians));

 [UIView animateWithDuration:0.10 
        delay:0.0 
      options:(UIViewAnimationOptionAllowUserInteraction | UIViewAnimationOptionRepeat | UIViewAnimationOptionAutoreverse)
      animations:^ {
       containerView.transform = CGAffineTransformRotate(CGAffineTransformIdentity, RADIANS(amountInRadians));
      }
      completion:NULL
 ];
}

- (void)stopWobble {
 [UIView animateWithDuration:0.01
        delay:0.0 
      options:(UIViewAnimationOptionBeginFromCurrentState | UIViewAnimationOptionCurveLinear)
      animations:^ {
       containerView.transform = CGAffineTransformIdentity;
      }
      completion:NULL
  ];
}
Run Code Online (Sandbox Code Playgroud)

当我停止摆动时,我收到警告(多次结束):

- [UIApplication beginIgnoringInteractionEvents]溢出.忽略.

然后(很多次,匹配开始的数量):

- 调用[UIApplication endIgnoringInteractionEvents]而不匹配-beginIgnoringInteractionEvents.忽略.

到底是怎么回事?如果我注释掉stopWobble动画,那很好,但自然我的动画不会停止.如果我在开始动画时删除"UIViewAnimationOptionAllowUserInteraction"选项,我会收到beginIgnoringInteractionEvents警告,但这也不好,因为我需要在这些视图摆动时与这些视图进行交互.

这种行为很好,所以我应该忽略这个吗?对我而言似乎是我应该修复的东西,只要我能找到导致它的原因.

uiviewanimation ios4

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

Cygwin中的root用户/ sudo等价物?

我正在尝试在Cygwin中运行bash脚本.

我收到Must run as root, i.e. sudo ./scriptname错误.

chmod 777 scriptname 无济于事.

我已经找到了在Cygwin上模仿sudo的方法,添加一个root用户,因为调用"su"会导致错误su: user root does not exist,任何有用的东西,并且什么也没找到.

有人有什么建议吗?

bash sudo cygwin root

154
推荐指数
5
解决办法
16万
查看次数

阅读Windows 7注册表c#

需要从注册表获取以下路径:

%用户资料%

c#

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

需要帮助来理解C++语法

我对C++比较陌生.这是一个我无法理解的if语句.

if ((ObjPtr = NewObjPtr) != NULL)
{
    ...
}
Run Code Online (Sandbox Code Playgroud)

检查了什么是"!= NULL"?

谢谢.

c++ syntax if-statement

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

"反序列化"该字符串:%C3%A9%C3%A0%C3%A9%C3%A0

我有一个非常讨厌的问题:

我有一个字符串éàéà,我传递了序列化函数.它给了我字符串%C3%A9%C3%A0%C3%A9%C3%A0.

我怎样才能(在JS或PHP中)回到éàéà以在MySQL UTF-8编码数据库中正确保存字符串?

提前致谢,

mysql jquery serialization decode utf-8

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

STS与Eclipse的Grails相比?

我知道SpringSource Tool Suite基于Eclipse.

我正在编写Grails.STS经常惹恼我.我正在考虑使用Grails插件安装Eclipse - 它会是一样的吗?

什么更好?STS还是Eclipse?

eclipse ide grails sts-springsourcetoolsuite

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

在C#中进行xml解析

嗨大家我想在C#中解析下面的xml字符串我尝试将整个字符串读入数据集然后使用它.数据集中根本没有表格.

这是我有兴趣解析的xml.

xml代码在这里 http://pastebin.com/VfT2wAwY

C#代码在这里 http://pastebin.com/iwqDK2S6


谢谢和问候,Gagan Janjua

c# xml parsing

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