问题列表 - 第22321页

iPhone SDK中的协议

我对@protocol ---- @ end in iphone感到困惑,实际上是什么意思.我们为什么要使用它.它是一种为类提供附加方法的功能吗?我不确定.

请帮我.

谢谢,

世斌

iphone protocols

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

如何在c/c ++中使用指针传递一个struct数组?

在C代码中,我坚持将一个struct数组传递给一个函数,这里的代码类似于我的问题:

typedef struct
{
   int x;
   int y;
   char *str1;
   char *str2;
}Struct1;

void processFromStruct1(Struct1 *content[]);
int main()
{
    Struct1 mydata[]=
    { {1,1,"black","cat"},
      {4,5,"red","bird"},
      {6,7,"brown","fox"},
    };

    processFromStruct1(mydata);//how?!?? can't find correct syntax

    return 0;
}

void processFromStruct1(Struct1 *content[])
{
    printf("%s", content[1]->str1);// if I want to print 'red', is this right?
        ...
}

msvc中的编译错误是这样的:

error C2664: 'processFromStruct1' : cannot convert parameter 1 from 'Struct1 [3]' to 'Struct1 *[]'
1>       Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style …

c parameters struct

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

ASP.NET MVC是否有任何DateTime路由约束?

ASP.NET MVC是否包含代码中的任何路由约束?如果是这样,我如何定义日期时间约束?

例如.网址:

http://mydomain.com/{versionDate}/{controller}/{action}
http://mydomain.com/2010-01-20/search/posts
Run Code Online (Sandbox Code Playgroud)

欢呼:)

asp.net-mvc asp.net-mvc-routing route-constraint

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

有没有办法在Django中进行不区分大小写的IN查询?

Django中几乎所有类型的查找都有一个不区分大小写的版本,除了它,它出现了.

这是一个问题,因为有时我需要进行查找,我确定案例不正确.

Products.objects.filter(code__in=[user_entered_data_as_list])
Run Code Online (Sandbox Code Playgroud)

有什么办法可以解决这个问题吗?有没有人想出来解决这个问题呢?

django case-sensitive django-queryset

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

如何在谓词中调用TryParse

如何在谓词中使用TryParse方法?TryParse需要out参数.在下面的示例中,我想调用TryParse来确定x是否可以转换为整数.我真的不关心out参数 - 我只是想让它编译.

        string[] nums = num.Split('.');
        PexAssume.TrueForAll(nums, x => int.TryParse(x, out (int)0));
Run Code Online (Sandbox Code Playgroud)

.net c#

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

存档超过1,000,000,000行的大表的最佳实践

我正在使用SQL Server 2005.有一个审计跟踪表,包含超过1,000,000,000行.我打算存档这张桌子.当我进行简单的选择时nolock,我仍然可以找到阻塞(可能是IO阻塞与其他进程?).那么这种情况有什么最好的做法吗?

sql database sql-server

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

使用.NET将文件发布到服务器HttpWebRequest或WebClient

好的,这是交易.正如问题所述,我正在尝试将文件发布到网络服务器并且遇到一些问题.

我尝试使用Curl.exe将同一个文件发布到同一个Web服务器,并且没有任何问题.我已经发布了我用curl的标志,因为他们可能会指出我为什么遇到.NET类问题的任何潜在原因.

curl.exe --user "myUser:myPass" --header "Content-Type: application/gzip"  
--data-binary "@filename.txt.gz" --cookie "data=service; data-ver=2; date=20100212;  
time=0900; location=1234" --output "out.txt" --dump-header "header.txt"  
http://mysite/receive
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用像WebClient或HttpWebRequest这样的.NET类来做同样的事情.这是我尝试过的代码示例.使用WebClient,我得到505 HTTP版本不支持错误,并且使用HttpWebRequest我得到501 Not Implemented.

使用WebClient尝试时:

public void sendFileClient(string path){
    string url = "http://mysite/receive";  
    WebClient wc = new WebClient();  
    string USERNAME = "myUser";  
    string PSSWD = "myPass";  

    NetworkCredential creds = new NetworkCredential(USERNAME, PSSWD);  
    wc.Credentials = creds;  
    wc.Headers.Set(HttpRequestHeader.ContentType, "application/gzip");  
    wc.Headers.Set("Cookie", "location=1234; date=20100226; time=1630; data=service; data-ver=2");  

    wc.UploadFile(url, "POST", path);
}
Run Code Online (Sandbox Code Playgroud)

在使用HttpRequest时:

public Stream sendFile(string path)
{
    HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("http://myserver/receive");  
    string USERNAME …
Run Code Online (Sandbox Code Playgroud)

.net c# post webrequest httpwebresponse

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

EC2 SSH问题验证

我设置了一个ec2实例.在安全组中,我为0.0.0.0/0打开了SSH'tcp'端口80(所有打开用于测试目的).我将实例与私钥相关联.我下载了密钥并在ssh-ing时传递了它,但RSA没有进行身份验证.有任何想法吗?

ssh -i mykey.pem root@mydnsinfo.amazonaws.com 

The authenticity of host 'mydns.amazonaws.com(IP)' can't be established. 
RSA key finger print is FINGERPRINT 
Are you sure you want to continue connecting (yes/no)? 
Run Code Online (Sandbox Code Playgroud)

先感谢您!!!

ssh amazon-ec2

8
推荐指数
2
解决办法
8371
查看次数

是否可以在cookie中存储哈希密码?

我希望用户能够在我的网站上选择"记住我"框,这样他们每次来都不需要登录.因此,我需要在cookie中存储唯一ID以识别它们.用sha512和PHP中的长盐散列密码并将其存储在cookie中是否安全?如果cookie被盗,他们的密码会有风险吗?显然它必须以某种方式连接到他们的密码,否则如果cookie值被猜测或被盗,用户将无法阻止其他人登录.

另外,建议使用GUID作为唯一标识符吗?

谢谢,本

security encryption cookies hash

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

UITableview titleForHeaderInSection无法正确显示

我有一些非常简单的代码来返回节标题的标题:

- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section {
    if (section==0) {
        return @"";
    } else if (section==1) {
        return @"Actions";
    } else if (section==2) {
        return @"Attached To";
    }

    return @"";
}
Run Code Online (Sandbox Code Playgroud)

出于某种原因,当标题实际显示在模拟器上时,有一半时间它们只是第一个字母,然后是省略号.向上和向下滚动(最有可能刷新标题视图)将导致标题正确显示大约一半的时间并且在另一半时间显示不正确.

有谁知道是什么原因造成的?我认为这更像是最近的一次开发,但它似乎几乎发生UITableView在我的应用程序中.我不想说这是一个3.2问题,但它可能已经开始发生在那时,但无论如何它必须以某种方式与代码相关.谢谢.

iphone cocoa-touch objective-c uitableview

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