问题列表 - 第23926页

ViewController初始化?

我刚刚注意到我的ViewController在启动时没有调用init(见下文).

-(id)init {
    self = [super init];
    if(self) {
        NSLog(@"_init: %@", [self class]);
        otherStuff...
    }
    return self;
}
Run Code Online (Sandbox Code Playgroud)

是否有这样的原因,或者它被viewDidLoad取代

-(void)viewDidLoad {
    otherStuff ..
    [super viewDidLoad];
}
Run Code Online (Sandbox Code Playgroud)

欢呼加里

iphone cocoa-touch objective-c

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

亚马逊社区AMI的安全性

我正在为一个科学项目工作,并希望使用Amazon EC2来托管它.

现在,我正在通过现有的AMI来创建我自己的AMI,但我在AMI的社区列表中找到了一个AMI - 非常适合.

我的问题如下 - 社区AMI安全吗?恶意用户是否有可能以这样的方式创建AMI,即可以将用户名/密码等发送到远程服务器或其他东西?亚马逊是否进行任何检查以确保不会发生?

我无法在亚马逊网站上找到这些答案.我很确定你们会有同样的问题 - 请你提供答案吗?

问候

ķ

amazon-ec2

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

使用EnvDTE自动化Visual Studio

我使用以下代码成功实例化/自动化Visual Studio:

System.Type t = System.Type.GetTypeFromProgID("VisualStudio.DTE.9.0");
object obj = Activator.CreateInstance(t, true);
dte = (DTE)obj;
Solution sln = dte.Solution;
sln.Open(SolutionFile);
System.Threading.Thread.Sleep(1000);
//Do stuff with the solution
Run Code Online (Sandbox Code Playgroud)

注意Thread.Sleep(1000)电话?如果我不包含它,代码会在它准备好之前尝试对实例进行错误处理,并且我得到一个异常:

the message filter indicated that the application is busy.
Run Code Online (Sandbox Code Playgroud)

而不是等待n秒,是否有办法轮询此对象是否准备就绪?

c# automation visual-studio

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

为什么我的WCF服务返回而ARRAY而不是List <T>?

在网络服务我说

 public List<Customer> GetCustomers()
    {
        PR1Entities dc = new PR1Entities();
        var q = (from x in dc.Customers
                select x).ToList();
        return q;
    }
Run Code Online (Sandbox Code Playgroud)

(客户是实体对象)

然后我在添加服务时生成代理..并在reference.cd中说

public wcf1.ServiceReference1.Customer[] GetCustomers() {
        return base.Channel.GetCustomers();
    }
Run Code Online (Sandbox Code Playgroud)

为什么是阵列?我要了一份清单.

救命.

asp.net generics wcf

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

有没有办法扩展jQuery来处理自定义输入键事件?

当按下回车键时,我总是编写以下代码来处理:

$("#selectorid").keypress(function (e) {
    if (e.keyCode == 13) {
        var targetType = e.originalTarget
            ? e.originalTarget.type.toLowerCase()
            : e.srcElement.tagName.toLowerCase();
        if (targetType != "textarea") {
            e.preventDefault();
            e.stopPropagation();
            // code to handler enter key pressed
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

有没有办法扩展jQuery,以便我可以写:

$("#selectorid").enterKeyPress(fn);
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-plugins jquery-events

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

如何在$ .ajax POST(JQuery)中处理单引号?

.ajax({

type: 'POST',

url: '..serverices/ajaxserver.asmx',

data: 'lname='+ $('#lastname').val()

}); return false;
Run Code Online (Sandbox Code Playgroud)

如果#lastname有一个引号,则会引发错误.怎么处理?

javascript asp.net jquery json

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

基本C++速度(初始化与添加)和比较速度

我很好奇,如果有人知道以下哪一项执行得更快(我知道这似乎是一个奇怪的问题,但我正在努力从我的程序中尽可能多地节省时间和资源.)

int i=0;

i+=1; 
Run Code Online (Sandbox Code Playgroud)

要么

int i;

i=1;
Run Code Online (Sandbox Code Playgroud)

而且我也很好奇哪种比较更快:

//given some integer i
// X is some constant
i < X+1
Run Code Online (Sandbox Code Playgroud)

要么

i<=X
Run Code Online (Sandbox Code Playgroud)

对于那些已经发布答案的人,我很抱歉,我编辑了所以第一部分是正确的,我的意思是如果我被初始化为0.再次抱歉混淆.

c c++ comparison performance initialization

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

Java中的麻烦百分比编码空间

我正在使用W3C的URLUTF8Encoder.java类(www.w3.org/International/URLUTF8Encoder.java).

目前,它会将任何空格''加编成加号'+'.

我无法修改代码以将空白百分比编码为'%20'.不幸的是,我对十六进制并不太熟悉.谁能帮我吗?我需要修改这个片段......

else if (ch == ' ') { // space
                sbuf.append('+');
Run Code Online (Sandbox Code Playgroud)

在以下代码中:

final static String[] hex = { "%00", "%01", "%02", "%03", "%04", "%05",
            "%06", "%07", "%08", "%09", "%0A", "%0B", "%0C", "%0D", "%0E",
            "%0F", "%10", "%11", "%12", "%13", "%14", "%15", "%16", "%17",
            "%18", "%19", "%1A", "%1B", "%1C", "%1D", "%1E", "%1F", "%20",
            "%21", "%22", "%23", "%24", "%25", "%26", "%27", "%28", "%29",
            "%2A", "%2B", "%2C", "%2D", "%2E", "%2F", "%30", "%31", "%32",
            "%33", "%34", "%35", "%36", "%37", "%38", "%39", …
Run Code Online (Sandbox Code Playgroud)

java encode character

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

编写从Python到C的代码转换器?

我被要求编写一个代码转换器,它将采用Python程序并生成一个C程序.你有什么想法我怎么能解决这个问题,甚至可能?

c python code-translation

10
推荐指数
3
解决办法
7815
查看次数

jQuery UI对话框按钮图标

是否可以在jQuery UI对话框的按钮上添加图标?我试过这样做:

$("#DeleteDialog").dialog({
    resizable: false,
    height:150,
    modal: true,
    buttons: {
        'Delete': function() {
            /* Do stuff */
            $(this).dialog('close');
        },
        Cancel: function() {
            $(this).dialog('close');
        }
    },
    open: function() {
        $('.ui-dialog-buttonpane').find('button:contains("Cancel")').addClass('ui-icon-cancel');
        $('.ui-dialog-buttonpane').find('button:contains("Delete")').addClass('ui-icon-trash');
    }
});
Run Code Online (Sandbox Code Playgroud)

open函数中的选择器似乎工作正常.如果我将以下内容添加到"打开":

$('.ui-dialog-buttonpane').find('button:contains("Delete")').css('color', 'red');
Run Code Online (Sandbox Code Playgroud)

然后我得到一个带红色文字的删除按钮.这还不错,但我真的很喜欢那个小垃圾也可以在删除按钮上进行精灵操作.

编辑:

我对接受的答案做了一些调整:

var btnDelete = $('.ui-dialog-buttonpane').find('button:contains("Delete")');
btnDelete.prepend('<span style="float:left; margin-top: 5px;" class="ui-icon ui-icon-trash"></span>');
btnDelete.width(btnDelete.width() + 25);
Run Code Online (Sandbox Code Playgroud)

添加一些上边距会将图标向下推,因此它看起来像是垂直居中.将25 px添加到按钮的宽度可使按钮文本不会换行到第二行.

jquery jquery-ui jquery-ui-dialog

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