问题列表 - 第19040页

如何判断哪个javascript可以放在底部或者哪个必须放在<head>?

我们可以用3种方式放置JavaScript吗?

  1. 作为外部文件
  2. <head>
  3. 身体 <body>

所有方法都由W3C有效吗?

那么如何判断JavaScript应放在底部或哪些必须放在<head>或放在<body>哪里?

  1. 我在很多网站上都看过JavaScript
  2. <head>,
  3. 作为外部的js,
  4. 就在之前</body>
  5. <body>....<body> 例如:在任何其他XHTML标记/代码之前的某个时间,这些标记/代码将影响该JavaScript代码.

更新: 我看到大多数人使用谷歌分析代码作为底层的内联JavaScript?

javascript xhtml jquery

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

Python是一种弱类型语言,因为变量可以切换类型吗?

我理解它的方式,PHP中允许以下内容,因为它是一种弱类型的语言.

$var = 'Hello';
$var = 5;
Run Code Online (Sandbox Code Playgroud)

我刚刚安装了一个Windows版本的Python 2.6,我希望它不要让我像这样更改类型,但上面代码的Python等效工作就像在PHP中一样!

>>> var = "Hello"
>>> type(var)
<type 'str'>
>>> var = 5
>>> type(var)
<type 'int'>
Run Code Online (Sandbox Code Playgroud)

我对弱/强打字的理解有缺陷吗?

python weak-typing strong-typing

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

汇编语言编程

我正在尝试编写一个输入小于10的正数的程序,并输出第一个数字的总和.例如,5将是5 + 4 + 3 + 2 + 1.命令是停止,加载,存储,添加,求和,乘,除,输入,输出,分支,分支(如果为0),如果不是0则分支.任何人都可以帮助我.我有点卡住了.我所写的是:

      IN    n
      LD    n
      ADD   sum
      STO   sum
      LD    n
      SUB   one
      ADD   sum
      STO   sum
      BRGT  haw
      LD    n
      BR    done
haw:  OUT   sum
done: STOP
      DC    n   4
      DC    sum 0
      DC    one 1  
Run Code Online (Sandbox Code Playgroud)

那么我看到它工作的方式是你加载一些数字n并添加一个0的总和然后将此总和存储为n + sum.然后再次加载n并减去1并将其存储为新总和.但我需要重复这个,直到n达到0.那我该怎么做呢?

好的,我需要做的是使用分支如果0和分支如果不是0.我想我有它?所以:

     IN    n
     LD    n
     ADD   sum
     STO   sum  
     BR    CAW
CAW: LD    n  
     SUB   ONE  
     STO   n
     BRGT  HAW
     BZ    TAW
HAW: ADD   SUM  
     STO   SUM  
     BR    CAW  
TAW: OUT   SUM …
Run Code Online (Sandbox Code Playgroud)

compiler-construction assembly pseudocode

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

C宏问题 - (x)vs(-x)

我正在通过我的教授的测验答案,一个问题是:

像绝对值的宏这样的函数的正确实现是:

#define abs(x) ((x)<0 ? (-x) : (x))
#define abs(x) ((x)<0 ? -(x) : (x))
Run Code Online (Sandbox Code Playgroud)

为什么第二个与第一个相比是正确的?

为什么你必须使用所有().喜欢涉及的规则是什么?每个变量都需要一个()?谢谢.

c macros

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

JQUERY,CSS,当在LI上面显示一个SPAN标签时?

鉴于以下内容:

ul li .main .meta {opacity:0;}

<ul>
<li>  <span class="main">TITLE</span> <span class="meta">meta</span>  </li>
<li>  <span class="main">TITLE 2 </span> <span class="meta">meta</span>  </li>
<li>  <span class="main">TITLE 3</span> <span class="meta">meta</span>  </li>
etc... long list...
</ul>
Run Code Online (Sandbox Code Playgroud)

我可以做什么样的JQUERY魔术,以便每当用户将鼠标悬停在LI中的AnyWhere上时,具有class = META的SPAN,更改为Opacity:1,并且当用户将其鼠标移离LI时,LI的meta将返回到不透明度:0,新LI的元素去Opacity 1.等....

谢谢!

css jquery

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

具有不同定义的内联函数的不可预测行为

我有以下源文件:

//test1.cpp
#include <iostream>
using namespace std;

inline void foo()
{
  cout << "test1's foo" << endl;
}

void bar();

int main(int argc, char *argv[])
{
  foo();
  bar();
}
Run Code Online (Sandbox Code Playgroud)

//test2.cpp
#include <iostream>

using namespace std;

inline void foo()
{
    cout << "test2's foo" << endl;
}

void bar()
{
    foo();
}
Run Code Online (Sandbox Code Playgroud)

输出:

test1's foo
test1's foo
Run Code Online (Sandbox Code Playgroud)

咦??? 好的,所以我应该声明foos是静态的...但是这种事情不应该产生链接器错误,或者至少是警告?编译器如何从编译单元"看到"内联函数?

编辑:这是使用gcc 4.4.1.

c++ gcc

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

MVC - 如何在许多视图中最好地组织常用的下拉列表

我试图了解如何最好地组织在几个视图中使用的一些常见下拉列表(一些是级联)

是否最好创建一个\ Models\CommonQueries然后为级联情况中使用的每个下拉列表创建一个Web服务,然后有一个控制器包含每个下拉列表的操作

这样我就可以遵循DRY原则而不重复下拉逻辑,因为它们在各种视图中使用.

非常感谢和关心阅读我的问题,并花时间.+ AB

asp.net asp.net-mvc

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

C++应用程序可以使用JNI加载.jar文件吗?

谢谢你看看问题.我试图使用JNI接口调用类文件中的java方法.反过来,被调用的类文件应该执行另一个.jar文件,该文件驻留在同一个目录中?我很难实现这一点,但我没有成功执行.jar文件.我的意思是我无法从.jar文件中获得类fuile的结果.

任何人都可以解释一下,是否可以这样做,或者我应该寻找另一种选择?

代码是这样的:

class JNIInterface
{
private:
 JavaVMInitArgs vm_args;
 JavaVM *jvm;
 JNIEnv *env;
 long result;
 jmethodID mid;
 jfieldID fid;
 jobject jobj;
 jclass cls;
 int asize;
 char  JVMOptionString[20];
 char  className[20];
 char  methodName[20];
 JavaVMOption options[1];

public:
 JNIInterface(char* JVMOptionString)
 {
//  JavaVMOption options[1];
  options[0].optionString = JVMOptionString;
  vm_args.options = options;
  vm_args.nOptions = 1;

  vm_args.version = JNI_VERSION_1_6;
  vm_args.ignoreUnrecognized = JNI_FALSE;
 }
 void setClassName(char* className)
 {  
  result = JNI_CreateJavaVM( &jvm,(void **)&env, &vm_args);
  if(result == JNI_ERR ) 
  {
   printf("Error invoking the JVM\n");
   //return 0;
  }
  cls = …
Run Code Online (Sandbox Code Playgroud)

c++ java multilingual java-native-interface

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

UrlRewriting.Net模块+ IIS7等于Page.User == null?

我已经使用UrlRewriting.Net模块几年了,在Windows XP和Windows 2003中没有任何问题.我最近刚将家用PC升级到Windows 7并开始开发新网站.

计划是使用.html扩展,并使用UrlRewriting.Net模块将它们重写为.aspx对应物.在VWD 2008中,一切都完美无瑕,但是当我尝试通过IIS7运行时,这是一个不同的故事.

当我尝试通过.html重写访问页面时,我无法再访问Page.User; 它一直返回null.如果我使用它的.aspx扩展名点击页面,则会正确填充Page.User.我还应该提一下,我的母版页中有一个LoginView控制器,它有相同的症状:当通过.html扩展访问时,它会显示AnonyousTemplate; 使用.aspx扩展名时,它会正确显示LoggedInTemplate.我猜这两个是相关的.

[注意:我也尝试过无扩展名的网址,他们也遇到了同样的问题]

我让它工作的唯一方法是将应用程序池切换到Classic,然后要求我为.html扩展名添加ASP.Net ddl处理程序[否则它由StaticFileHandler处理并作为404出现错误].但是,我希望我的网络应用程序能够为人们正常运行,而无需使用IIS.

所以我有几个问题:

  • 有没有人有关于.html => .aspx重写页面为什么Page.User总是等于null的想法?
  • 为什么它适用于VWD 2008,而不是IIS7?
  • 从IIS6 => IIS7改变了什么可能导致这种情况?
  • 有关变通方法的其他想法吗?

[注意:我刚尝试了.aspx => .aspx重写,但没有出现问题.不是我想要的,但我想我应该提到它.

asp.net iis-7 forms-authentication url-rewriting windows-7

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

列表框,同步滚动

我有两个相同大小的列表框,彼此相邻.基本上我使用它们来表示链接的项目...类似于在excel中有2列和多行,比如说,名字在一个名字和另一个名字.

我想知道我是否可以这样做,以便当滚动一个列表框时,另一个列表框与它同步滚动?

希望这是有道理的.谢谢你.

c# wpf listbox visual-studio-2008

5
推荐指数
0
解决办法
3151
查看次数