问题列表 - 第30830页


如何附加一行JavaScript(而不是外部.js文件)?

我想附加一个脚本标记,它将一行JavaScript执行到文档的头部,而不是附加一个空的脚本标记并使用src属性.

这是我到目前为止所得到的:

<script type="text/javascript">
var scriptContents = 'alert("hi")';
var theScript = document.createElement('script');
theScript.type = 'text/javascript';
theScript.appendChild(scriptContents);
document.getElementsByTagName('head')[0].appendChild(theScript);
</script>
Run Code Online (Sandbox Code Playgroud)

这是我遇到麻烦的appendChild(scriptContents)部分.如何更改此设置以使警报显示在浏览器中?

html javascript dom

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

从.NET 4.0应用程序链接.NET 2.0托管程序集时,使用哪个框架?

如果我需要从4.0 CLR应用程序链接到2.0 CLR程序集(纯托管代码,没有混合模式问题),2.0代码是否在2.0 CLR或4.0上运行.

基本上,是否存在影响2.0代码的4.0破坏性更改的风险?

clr .net-4.0 .net-2.0

24
推荐指数
2
解决办法
8829
查看次数

组织C#项目的最佳方式是什么?

我在这里想知道,你们如何组织你的项目,在功能,范围等方面.

您是否有一个用于单元测试的项目,一个用于类库代码的项目,一个用于用户界面的项目?

或者你只是将所有这些分成单独的文件夹?

我认为通过项目分离这些更容易,因为您的中央代码库位于一个地方,没有直接引用UserInterface(没有WinForms依赖项)或UnitTests.

任何意见?

c# organization

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

在Google Chrome扩展程序图标中添加文字

我想添加一个文本,显示用户在我的Google Chrome扩展程序中运行活动所花费的时间,这些活动称为法老时间跟踪器可以在此处查看https://chrome.google.com/extensions/developer/edit/cegaadncabdacaplfeondbaodibgjfhi?hl = EN

我在API中找不到任何东西,虽然很多人使用它像ext那样去了IMDB

api google-chrome

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

如何在OSX中使用Terminal升级目录

当我启动一个新的终端窗口时,它启动我的'Macintosh HD/Users/MyName'.如何从我的用户目录退回到顶级?

macos terminal

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

如何在iOS上调整类方法?

方法调配对于实例方法非常有用.现在,我需要调整一个类方法.知道怎么做吗?

试过这个,但它不起作用:

void SwizzleClassMethod(Class c, SEL orig, SEL new) {

Method origMethod = class_getClassMethod(c, orig);
Method newMethod = class_getClassMethod(c, new);

if(class_addMethod(c, orig, method_getImplementation(newMethod), method_getTypeEncoding(newMethod)))
    class_replaceMethod(c, new, method_getImplementation(origMethod), method_getTypeEncoding(origMethod));
else
    method_exchangeImplementations(origMethod, newMethod);
}
Run Code Online (Sandbox Code Playgroud)

iphone objective-c swizzling ios

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

嵌套的jQuery.each() - 继续/中断

请考虑以下代码:

    var sentences = [
        'Lorem ipsum dolor sit amet, consectetur adipiscing elit.',
        'Vivamus aliquet nisl quis velit ornare tempor.',
        'Cras sit amet neque ante, eu ultrices est.',
        'Integer id lectus id nunc venenatis gravida nec eget dolor.',
        'Suspendisse imperdiet turpis ut justo ultricies a aliquet tortor ultrices.'
    ];

    var words = ['ipsum', 'amet', 'elit'];

    $(sentences).each(function() {
        var s = this;
        alert(s);
        $(words).each(function(i) {
            if (s.indexOf(this) > -1)
            {
                alert('found ' + this);
                return false;
            }
        });
    });
Run Code Online (Sandbox Code Playgroud)

有趣的部分是嵌套的jQuery.each()循环.根据文档 …

each jquery nested continue break

41
推荐指数
6
解决办法
10万
查看次数

在Java bean中声明枚举变量

我需要将一个枚举变量声明为一个类成员,并且需要像java bean一样为它定义一个setter和getter.像这样的东西 -

public class Vehicle {
 private String id;
 private String name;
 enum color {
   RED, GREEN, ANY;
 }
 // setter and getters
} 
Run Code Online (Sandbox Code Playgroud)

现在,我想将color属性设置为红色,绿色或任何其他类,并希望相应地做出决定.

java

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

我可以在存储过程中使用可选的OUTPUT参数吗?

我有一个存储过程有一堆输入和输出参数,因为它是将值插入多个表.在某些情况下,存储过程仅插入到单个表中(取决于输入参数).这是一个模拟的场景来说明.

表/数据对象:

Id
Name
Address
Run Code Online (Sandbox Code Playgroud)

名称

Id
FirstName
LastName
Run Code Online (Sandbox Code Playgroud)

地址

Id
Country
City
Run Code Online (Sandbox Code Playgroud)

假设我有一个插入人的存储过程.如果地址不存在,我将不会将其添加到Address数据库中的表.

因此,当我生成调用存储过程的代码时,我不想打扰添加Address参数.对于INPUT参数,这是可以的,因为SQL Server允许我提供默认值.但是对于OUTPUT参数我在存储过程中做什么使它成为可选的,所以我没有收到错误...

过程或函数'Person_InsertPerson'需要参数'@AddressId',这是未提供的.

sql-server stored-procedures data-access

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