问题列表 - 第19386页

Javascript执行问题

如果我有一个运行多个javascripts的事件,下面的脚本会等到上一个脚本运行之前完成吗?

例:

<a href="#" onclick="javascript:SCRIPT_1();SCRIPT_2();SCRIPT_3();">Test Me</a>
Run Code Online (Sandbox Code Playgroud)

SCRIPT_2不执行,直到SCRIPT_1完成做它的东西吗?

谢谢.

javascript

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

CSS显示问题:内联块和IE7!

我创建这个只是为了解释我的问题.一些列表项显示为内联块.我有一个原来的方法,也没用,所以我使用这个CSS.

http://jsbin.com/upexu/edit

这在FF和IE7中很有用,作为一个独立的.

不幸的是,在我的网站上实现,它在IE7中无法正确显示(它们看起来堆叠在一起).

火狐

firefox http://www.alexanderdickson.com/hosted/stackoverflow.com/display-inline-ff.png

IE7

ie7 http://www.alexanderdickson.com/hosted/stackoverflow.com/display-inline-ie7.png

现在任何人都可以告诉我为什么他们不能在我的例子中工作(参见上面的图片并查看网站,它是在最右边(不能错过).

它似乎在IE7中工作,如果我给列表项明确宽度 - 但这似乎很危险,以及我不想做的额外维护.我可能会做li#nsw { width: 3.5em }但是很难看,我不应该这样做.

我确实使用了Eric Meyer的CSS Reset Reloaded.

如果您知道解决方案,请告诉我们!

谢谢.

更新

这是复选框的HTML

<ul class="checkboxes">
    <li><input type="radio" id="free-case-review-nsw" value="nsw" name="state" /><label for="free-case-review-nsw"><acronym title="New South Wales">NSW</acronym></label></li>

    <li><input type="radio" checked="checked" id="free-case-review-qld" value="qld" name="state" /><label for="free-case-review-qld"><acronym title="Queensland">QLD</acronym></label></li>

    <li><input type="radio" id="free-case-review-nt" value="nt" name="state" /><label for="free-case-review-nt"><acronym title="Northern Territory">NT</acronym></label></li>

    <li><input type="radio" id="free-case-review-other" value="other" name="state" /><label for="free-case-review-other">Other</label></li>
  </ul>
Run Code Online (Sandbox Code Playgroud)

这是CSS

 #free-case-review-form .checkboxes {
        border: 1px solid #000; …
Run Code Online (Sandbox Code Playgroud)

css firefox internet-explorer-7

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

Javascript函数语法

在我学习JavaScript的微弱尝试中,我买了一本书,教你如何用JavaScript做事,但忘了提到为什么.

来自PHP我熟悉典型的函数语法:

function name() {return;}
Run Code Online (Sandbox Code Playgroud)

根据我的理解,这在JS中也是如此.

然后我决定尝试使用YUI 3框架进行小型项目继续学习并遇到这个问题... YUI Global Object

YUI().use('node', function(Y) {
   Y.Node.get('#demo');
});
Run Code Online (Sandbox Code Playgroud)

据我所知,这是使用YUI()对象的'use'函数,将'node'传递给'use'函数....但接着是什么...为什么它在另一个函数调用中声明一个函数?

有人可以解释这里使用的语法吗?

解释JavaScript一般语法类似于php.net的一个很好的参考也是有益的.谢谢你的帮助.

javascript yui

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

如何将 QWidget 对齐到 QToolBar 的右侧?

我有一些 QWidget (QLineEdit),我想将它对齐到 QToolbar 的右侧。

有什么简单的方法可以做到吗?

c++ qt qtoolbar

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

单独执行目录中的所有文件

我一直在尝试编写一个shell脚本来运行目录树并播放它找到的每个mp3文件.鉴于我在Mac上,afplay是我选择的实用工具.但是,afplay一次只能使用一个参数,所以如果你想让它继续播放,你必须反复调用它.似乎最简单的解决方案如下:

$(`find . -name *.mp3 | awk '{ print "afplay \047" $0 "\047"; }' | tr '\n' ';' | sed 's/;/; /g'`)
Run Code Online (Sandbox Code Playgroud)

...但是有些东西不断被引用的报道所淹没.为了快速参考,\ 047是'(单引号字符)的八进制,它应该将参数封装成一个,但由于某种原因它不是.我不知道这里出了什么问题.

macos bash awk

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

MSVC是否自动优化双核架构的计算?

MSVC是否自动优化双核架构的计算?

void Func()
{
   Computation1();
   Computation2();
}
Run Code Online (Sandbox Code Playgroud)

如果在函数中没有关系的2计算,那么是visual studio

编译器自动优化计算并将它们分配给不同的核心?

c++ architecture compiler-construction visual-studio

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

如何在任何基于CLR的语言汇编中找到给定类型的所有类型依赖关系?

我试图找到给定类型所依赖的所有类型,包括接口,抽象类,枚举,结构等。我想加载程序集,并打印出其中定义的所有类型的列表,以及他们的依赖性。

到目前为止,我已经能够找到使用CLR程序集依赖于Mono.Cecil的所有外部类型,例如

using System;
using Mono.Cecil;
using System.IO;

FileInfo f = new FileInfo("SomeAssembly.dll");
AssemblyDefinition assemDef = AssemblyFactory.GetAssembly (f.FullName); 
List<TypeReference> trList = new List<TypeReference>();

foreach(TypeReference tr in assemblyDef.MainModule.TypeReferences){
    trList.Add(tr.FullName);
}
Run Code Online (Sandbox Code Playgroud)

也可以使用单声道反汇编程序获得此列表,例如“ monodis SomeAssembly.dll --typeref”,但此列表似乎不包括基本元素,例如System.Void,System.Int32等。

我需要分别对待每种类型,并获取给定类型所依赖的所有类型,即使这些类型在同一程序集中定义也是如此。有没有办法使用Mono.Cecil或任何其他项目来做到这一点?

我知道可以通过以下方法完成:加载程序集,然后遍历每个定义的类型,然后加载该类型的IL并对其进行扫描以查找引用,但是我相信有更好的方法。理想情况下,它还将与匿名内部类一起使用。

如果在同一程序集中定义了多个模块,它也应该起作用。

c# clr cil mono.cecil

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

SVN - 管理修订的部分合并

所以我有一个问题让我在Subverion中感到很悲伤.我正在一个应该保持活动状态的分支中工作,直到我的功能集在重新集成之前完成开发.不幸的是,我已经完成的事情现在已被业务视为"关键任务",他们希望我从分支机构中挑选出这些功能并将其推入主干,以便QA可以接收它.

我遇到的问题是我在一个单独的目录中开发了这个功能,这个目录是我在完成其他工作时创建的.因此,为了合并我的功能所需的剩余代码,我首先需要提取我之前执行的目录创建.

以下是我需要进行的修改:

Rev 20
  A ./project_foo
  A ./project_foo/not_required_file.txt

Rev 24
 A ./project_foo/required_file.txt

因此要将其放入后备箱,我必须执行以下操作:

svn merge -r20:21 - >这会得到我的目录以及not_required_file.txt
svn revert project_foo/not_required_file.txt - >摆脱我不想要的文件
svn merge -r24:25 - >这让我感动我需要的文件

当我完成开发并运行svn merge --reintegrate时,哪个工作并将这些内容放入了我想要的主干中,我(显然)没有从版本20中获取not_required_file.txt,因此遇到了树冲突(从我后来做的进一步改变).

所以我正在寻找关于在这些情况下该怎么做的一些指导.

  • 有没有办法只在特定修订中合并我想要的特定更改?
  • 当我重新整合整个分支时,有没有办法抓住我故意错过的变化?
  • 我可以在主干中创建我需要的目录结构,然后只合并文件更改吗?
  • 我可以创建另一个分支,在那里移动所需的更改,重新整合该分支,然后从主干拉到我原来的分支?

谢谢.

svn merge branch

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

浮动和整数....?

为什么我们需要整数并漂浮在处理器中?谢谢

floating-point integer processor

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

如何判断我是在64位JVM还是32位JVM(从程序中运行)?

如何判断我的应用程序运行的JVM是32位还是64位?具体来说,我可以访问什么功能或偏好来在程序中检测到这个?

java 64-bit java-native-interface jvm 32-bit

552
推荐指数
8
解决办法
63万
查看次数