问题列表 - 第47410页

将自签名证书添加到ubuntu以与curl一起使用

我正在开发一个程序,我有一个使用自签名证书运行的虚拟开发服务器.我的程序使用curl连接到服务器并提取信息,但需要使用SSL.当我尝试连接时,我收到错误"SSL证书问题,验证CA证书是否正常".运行firefox时,我可以将证书添加到firefox,但这对curl没有帮助.如何添加curl证书以进行识别?

卷曲7.19.7下(x86_64-PC-Linux的GNU)的libcurl/7.19.7的OpenSSL/0.9.8k的zlib/1.2.3.3的libidn/1.15协议:TFTP FTP远程登录字典LDAP LDAPS HTTP文件HTTPS FTPS特点:GSS-协商IDN的IPv6 Largefile NTLM SSL libz

Ubuntu 10.04 Lucid Lynx 64bit

ssl curl ssl-certificate

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

生成shell脚本调用树

我已经交了一个项目,包括几十个(可能超过100个,我没有计算)bash脚本.大多数脚本至少调用另一个脚本.我想得到一个调用图的等价物,其中节点是脚本而不是函数.

有没有现成的软件可以做到这一点?

如果没有,是否有人对如何做到这一点有聪明的想法?

我能想出的最佳计划是枚举脚本并检查基本名称是否唯一(它们跨越多个目录).如果有重复的基本名称,则哭,因为脚本路径通常以变量名称保存,因此您可能无法消除歧义.如果它们是唯一的,那么grep脚本中的名称并使用这些结果来构建图形.使用一些工具(建议?)来可视化图形.

建议?

shell scripting graph-visualization

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

C#:在 SelectedIndexChange 事件处理程序中设置 ComboBox 文本值?

我有一个包含 DropDown 组合框的 winform,用户可以在其中输入购买日期。

组合框中的项目是“选择日期”,它会显示一个日历,以便用户可以选择一个日期,“今天”和“上周”。如果用户选择“今天”或“上周”,我想将下拉控件的文本值设置为该日期字符串。我试图在 SelectedIndexChanged 处理程序中执行此操作,但没有骰子。DropDown 列表只显示一个空白字段。

有任何想法吗?

private void comboBoxPurchased_SelectedIndexChanged(object sender, EventArgs e)
{
    Types.ComboInfo info = (Types.ComboInfo)comboBoxPurchased.SelectedItem;

    DateTime newDate = stock.PurchaseDate;
    switch ((Types.PurchasedDate)info.id)
    {
      case Types.PurchasedDate.PickCustom:
        //popup a date dialog and let the user choose the date
        PopupCalendar p = new PopupCalendar();
        if (p.ShowDialog() == DialogResult.OK)
          // show date in combobox
          newDate = p.Date;
        break;

      case Types.PurchasedDate.Today:
        newDate = DateTime.Now;
        break;

      case Types.PurchasedDate.WithinLastWeek:
        newDate = DateTime.Now.AddDays(-7);
        break;

      case Types.PurchasedDate.WithinLastMonth:
        newDate = DateTime.Now.AddMonths(-1);
        break;
    }

    // re-create combobox …
Run Code Online (Sandbox Code Playgroud)

c# combobox winforms

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

SQL Server 在子字符串中使用条件

我有一个数据字段,其中包含这样的帐号

16530907-00
16530907-0001

16589553-00
16589553-00
Run Code Online (Sandbox Code Playgroud)

我想选择连字符右侧的所有内容,然后如果该子字符串的长度 >2,我想更新该字段并将其设置为自身减去右侧的两个额外数字。

我正在练习 select 语句

Select SUBSTRING(Account, CHARINDEX('-'), Account)+1, LEN(Account) as test
FROM Documents
WHERE SubmissionID=45925 and LEN(test)>2
Run Code Online (Sandbox Code Playgroud)

这是行不通的。我真正想做的是创建一个更新语句,测试连字符右侧的字符是否超过 2 个字符,然后截断任何多余的字符。

任何建议,将不胜感激。谢谢

sql sql-server substring sql-update

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

为什么必须最后指定new()约束?

C#编译器需要最后指定new()约束.根据MSDN:

与其他约束一起使用时,必须最后指定new()约束.

为什么会有这样的限制?

.net c# generics constraints

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

STL克隆载体

嗨我很难尝试将指针向量复制到Point.我有一个

vector<Point*> oldVector
Run Code Online (Sandbox Code Playgroud)

我想将此向量复制到其他向量中.所以我使用了复制构造函数.我这样做了

vector<Point*> newVector = vector<Point*>(oldVector.begin(),oldVector.end());
Run Code Online (Sandbox Code Playgroud)

不幸的是,如果我运行此函数,我会收到异常/错误.

矢量交互者不兼容

可能是什么问题?

编辑迭代器必须有一个更大的问题,似乎我根本不能使用迭代器.我想在彼此中添加两个stl向量,所以我使用了写这样的东西

 vector<int> a, b;
    b.insert(b.end(), a.begin(), a.end());
Run Code Online (Sandbox Code Playgroud)

并且在执行此行期间我收到sama异常/错误

在此输入图像描述

c++ stl vector

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

在Android上使用Facebook SSO后,如何对我的应用程序webservice进行身份验证?

我正在创建一个使用Facebook SSO登录的Android应用程序,我不确定在登录FB后如何使用我自己的Web服务进行身份验证.当用户首次打开我的应用程序时,他们会登录Facebook,授权我的应用程序一些权限,然后继续进入我的应用程序.这部分很有用,但现在要使用我的应用程序,他们需要在我的服务器上创建一个帐户并与我的webservices交谈.

现在,我有我的服务器上的身份验证Web服务调用,增加了他们的Facebook号码等最基本的信息到数据库中,并在同一时间做了Diffie-Hellman密钥交换,以WebServices的任何未来的呼叫可以通过一个共享的密钥进行加密.但问题是,第一次初次调用创建此帐户并创建此共享密钥,我该如何进行身份验证呢?我怎么知道这个人真的是那个刚刚通过Facebook认证的人,而不仅仅是那些为我的网络服务找到URL并创建帐户并保存密钥的人?

authentication android facebook

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

发送网络请求时出现问题

我使用以下方法通过 HTTPWebRequest 从 Web 服务中检索内容:

private void RetrieveSourceCode(Method method)
{
   try
      {
      String url = "http://123.123.123.123:8080/";

      CredentialCache myCache = new CredentialCache();
      myCache.Add(new Uri(url), "Basic", new NetworkCredential("user", "pwd"));

     HttpWebRequest request =(HttpWebRequest)WebRequest.Create("http://abc.abc.ch:8080/famixParser/projects/argouml/org.argouml.uml.ui.behavior.common_behavior.ActionAddSendActionSignal.doIt(java.util.Collection)");
     Console.WriteLine(request.RequestUri.ToString());
     request.Credentials = myCache;
     request.Accept = "text/plain";

     HttpWebResponse response;
     try
     {
         response = (HttpWebResponse)request.GetResponse();
     }
     catch (Exception e)
     {
        Console.WriteLine("exception when sending query: ");
        throw e;
     }
     Stream resStream = response.GetResponseStream();
     byte[] buf = new byte[8192];
     StringBuilder sb = new StringBuilder();
     string tempString = null;
     int count = 0;

     do …
Run Code Online (Sandbox Code Playgroud)

.net c# httpwebrequest

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

jquery检查是否已存在具有特定标题的选项卡

我想获得一个代码片段,演示如何检查选项卡是否已打开.

我需要以下功能:1.用户单击按钮添加附加选项卡2.检查是否已存在具有这些标题的选项卡3.如果已存在则选择现有选项卡否则添加新选项卡

此致,Javanus

jquery jquery-ui

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

为什么好友类用于验证?

我很好奇为什么使用好友类完成数据验证.请考虑以下示例,其中MyEntity是Linq-to-SQL或Linq-to-Entities实体,下面的类是增强实体的部分类.

[MetadataType(typeof(MyEntity.MyEntityMetadata))]
public partial class MyEntity
{
    private class MyEntityMetadata
    {
        [Required(ErrorMessage = "The title is required.")]
        public string Title { get; set; }
    }
}
Run Code Online (Sandbox Code Playgroud)

为什么设计如此?当他们设计DataAnnotations时,为什么选择这种"伙伴模式"?为什么不直接将属性放在实体中?

.net c# data-annotations

5
推荐指数
2
解决办法
2038
查看次数