问题列表 - 第36749页

我想忽略证书验证,在哪里以及如何使用XMLRPC Web服务?

我正在访问一个Web服务并在尝试连接时收到此错误(Web服务是XMLRPC,我使用wordpress xmlrpc源代码请求和处理repsonse):

错误域= NSURLErrorDomain代码= -1202"此服务器的证书无效.您可能正在连接到假装为" ** .org" 的服务器,这可能会使您的机密信息面临风险."

WebService的人说要忽略证书验证部分,所以如果有人知道怎么做,那将对我有很大的帮助.

在一些建议之后我使用了下面的NSURLConnection委托,stil同样的错误

 -(BOOL)connection:(NSURLConnection *)connection  canAuthenticateAgainstProtectionSpace:(NSURLProtectionSpace *)protectionSpace {  
 return [protectionSpace.authenticationMethod isEqualToString:NSURLAuthenticationMethodServerTrust];
 }   

 -(void)connection:(NSURLConnection *)connection didReceiveAuthenticationChallenge:(NSURLAuthenticationChallenge *)challenge {  
 if ([challenge.protectionSpace.authenticationMethod isEqualToString:NSURLAuthenticationMethodServerTrust])  
if ([trustedHosts containsObject:challenge.protectionSpace.host])  
  [challenge.sender useCredential:[NSURLCredential  credentialForTrust:challenge.protectionSpace.serverTrust] forAuthenticationChallenge:challenge];  
  [challenge.sender continueWithoutCredentialForAuthenticationChallenge:challenge];
}
Run Code Online (Sandbox Code Playgroud)

iphone xml-rpc simplexmlrpcserver

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

SQL Server递归查询

我是SQL Server开发的新手.我的大部分经验都是通过Oracle完成的.

假设我有下表包含约会对象

CREATE TABLE [dbo].[Appointments](
    [AppointmentID] [int] IDENTITY(1,1) NOT NULL,
    .......
    [AppointmentDate] [datetime] NOT NULL,
    [PersonID] [int] NOT NULL,
    [PrevAppointmentID] [int] NULL,
 CONSTRAINT [PK_Appointments] PRIMARY KEY CLUSTERED ([AppointmentID] ASC)
Run Code Online (Sandbox Code Playgroud)

可以推迟约会,因此,当发生这种情况时,会在表上创建一个新行,其中PrevAppointmentID字段包含原始约会的ID.

我想查询以获取人员约会的历史记录.例如,如果ID = 1的任命被推迟两次,并且这些延期已创建ID为= 7且ID = 12的约会,则我希望进行一个返回以下结果的查询:

AppointmentID         PrevAppointmentID
-----------------    ----------------------
1                     NULL
7                     1
12                    7
Run Code Online (Sandbox Code Playgroud)

如果使用Oracle,我记得可以使用CONNECT BY PRIOR子句获得类似的东西.

有没有办法进行查询以实现这些结果?

我正在使用SQL Server 2005/2008.

提前致谢

sql-server sql-server-2005 recursive-query sql-server-2008

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

标准遵守有多重要?

对于像C++这样的语言,标准的存在是必须的.好的编译器会尽力(最好是大多数好的编译器)来遵守.许多编译器都有语言扩展,其中一些是标准允许的,其中一些不是.后两种例子:

  1. gcc的类型

  2. microsoft的编译器允许纯虚函数声明同时具有纯指定符(= 0)和定义(标准禁止 - 我们不讨论为什么,这是另一个主题:)

(还有很多其他的例子)

这两个示例在以下意义上都很有用:example1是一个非常有用的功能,它将在c ++ 0x中以不同的名称提供.example2也很有用,微软决定不尊重没有意义的禁令.

我很感激编译器提供语言扩展,帮助开发人员完成日常工作.但是这里有一个问题:不应该有一个选项,在设置时,要求编译器尽可能符合标准,无论它们是否与标准一致.例如,visual studio有这样一个选项,称为禁用语言扩展.但是,嘿,他们仍然允许示例2.

我希望每个人都能正确理解我的问题.MSVC允许example2是一件很棒的事情,我非常希望该功能符合标准.它不会破坏任何兼容代码,它没有什么坏处.它只是不标准.

当禁用语言扩展名设置为true时,您希望微软禁用example2吗?请注意,单词microsoft,example2等是占位符:)为什么?

再次,只是为了确保.关键点在于:编译器是否需要提供兼容版本(可选地在设置中设置)(在其限制中,例如我不是在谈论导出),因为它们提供了一个非标准的更好的替代方案,并且是也许甚至是标准的超集,因而没有破坏任何东西.

c++ standards-compliance

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

通常,字符串(或varchar)字段用作连接字段吗?

我们有两张桌子.第一个包含名称(varchar)字段.第二个包含一个引用第一个表中的名称字段的字段.对于与该名称关联的每一行,将重复第二个表中的该外键.通常不鼓励使用varchar/string字段作为两个表之间的连接吗?什么时候字符串字段可以用作连接字段的最佳情况?

sql string database-design types data-modeling

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

C++ For循环循环只有299次

我有这个奇怪的问题.我的代码很简单:

#include <iostream>
using namespace std;

int main() {
    int num;
    cout << "number: ";
    cin >> num;

    for (int i=0;num>i;i++) {
        cout << i <<"\n";    
    }

system ("Pause");
return 0;    
}
Run Code Online (Sandbox Code Playgroud)

例如,如果输入为1000,则输出包含701-999的数字.任何的想法?

我在Parallels上使用Dev-C++ IDE.

c++

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

如何使用PHP问题从另一个数组中删除数组值

我想检查示例1中的任何数组值是否在示例2中,如果是,则从示例2中删除它们.我怎么能用PHP做到这一点?

例1

Array
(
    [0] => 3
    [1] => 5
)
Run Code Online (Sandbox Code Playgroud)

例2

Array
(
    [0] => 3
    [1] => 3
    [2] => 4
    [3] => 4
    [4] => 4
    [5] => 3
    [6] => 3
    [7] => 3
    [8] => 4
    [9] => 4
    [10] => 4
    [11] => 3
)
Run Code Online (Sandbox Code Playgroud)

php

4
推荐指数
2
解决办法
2248
查看次数

iTextSharp并将一些数据移动到下一页

我正在使用iTextSharp创建发票.这显示很好,但有时,当发票项目的数量较大时,汇总部分(显示小计,税,​​折扣,总计等)将被拆分.一些显示在当前页面中,一些显示在下一页.我想将整个摘要部分移到下一页,如果剩下的当前高度还不够.

但是,要做到这一点,我需要知道剩余多少页面高度(在我当前的页面内容渲染之后).我想知道是否有人知道如何计算页面的当前左高度?或者,如果pdfPTable中有一个属性,可能会强制表格作为一个整体打印出来,不要让它分割成多个页面!我想如果第二个选项可用,那将很容易.

总之,我需要知道是否可以计算剩余页面高度,以及是否可以强制表格不分割在多个页面上.

谢谢.Sameers

itextsharp pdfptable

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

jQuery发布到asp.net页面错误:此请求的查询字符串的长度超过配置的maxQueryStringLength值

我试图用javascript将一个文本编辑器的内容发布到一个asp.net页面(asp.net 4.0).我的asp.net页面将收到它并保存到db.I附加文本编辑器的内容在查询字符串中.当内容很大时,我收到以下异常

The length of the query string for this request exceeds the configured maxQueryStringLength value.
Run Code Online (Sandbox Code Playgroud)

它适用于小内容.但是当内容很大时,它会抛出一个错误

这是我的javascript代码

  var content1 = $("#txtAdminLabelEdit"+id).val();
  content = encodeURIComponent(content1);
  var url = "handlers/adminhandler.aspx?mode=savecontent&page=home&lid=1&vid=2&ltxt=" + content;

            $.post(url, function (data) {
                if (data == "yes") {
                 //do something
                 }
            });
Run Code Online (Sandbox Code Playgroud)

asp.net jquery post query-string

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

JQuery验证:如何检查多个select中的项目

我有一个使用JQuery验证插件的表单.

<label>
    <input name="Distribution[]" type="checkbox" id="dist_europe" class="required minlength:1" value="Europe" />  Europe 
</label>

<select name="Europe[]" size="5" multiple id="Europe">
   <option value='Albania'>Albania</option>
   <option value='Andorra'>Andorra</option>
   <option value='Austria'>Austria</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我需要做'条件'验证.例如.如果选中了复选框,请确保选中"选择选项"中的至少一个项目.

 $(document).ready(function(){
     $("#commentForm").validate({
      rules: {
              Europe: {
                required: "#dist_europe:checked",
                minlength: 1
              }  
      },
      messages: {
        Europe: "Please select at least 1 country"
      }
     }
})
Run Code Online (Sandbox Code Playgroud)

我现在面临的问题是:

  1. 我能够检测到该复选框已被选中.
  2. 但是,我无法检查'select'数组,欧洲[]
  3. 如果我删除该阵列并将其命名为Europe,我将能够检测到至少选择了一个项目.但是,这样做意味着后端PHP脚本将无法处理数组中的多重选择.

我该如何解决这个问题?谢谢

javascript validation jquery select

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

如何以编程方式获取其他应用程序的安装路径?

我想知道应用程序的安装路径在哪里.我知道它通常在...\Program Files ...但我猜有些人在不同的地方安装它.我知道应用程序的名称.

谢谢.

c# windows installation path

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