问题列表 - 第27318页

OpenSSL证书缺少密钥标识符

如何将这些部分添加到证书(我正在使用C++手动构建它).

    X509v3 Subject Key Identifier: 
        A4:F7:38:55:8D:35:1E:1D:4D:66:55:54:A5:BE:80:25:4A:F0:68:D0
    X509v3 Authority Key Identifier: 
        keyid:A4:F7:38:55:8D:35:1E:1D:4D:66:55:54:A5:BE:80:25:4A:F0:68:D0
Run Code Online (Sandbox Code Playgroud)

当然我的代码很好地构建了sertificate,除了那些键..:/

static X509 * GenerateSigningCertificate(EVP_PKEY* pKey)
{
    X509 *x;
    x = X509_new(); //create x509 certificate

    X509_set_version(x, NID_X509);
    ASN1_INTEGER_set(X509_get_serialNumber(x), 0x00000000); //set serial number
    X509_gmtime_adj(X509_get_notBefore(x), 0);
    X509_gmtime_adj(X509_get_notAfter(x),(long)60*60*24*365); //1 year
    X509_set_pubkey(x, pKey); //set pub key from just generated rsa

    X509_NAME *name;

    name = X509_get_subject_name(x);

    NAME_StringField(name, "C", "LV");
    NAME_StringField(name, "CN", "Point"); //common name
    NAME_StringField(name, "O", "Point"); //organization

    X509_set_subject_name(x, name); //save name fields to certificate
    X509_set_issuer_name(x, name); //save name fields to certificate

    X509_EXTENSION *ex; …
Run Code Online (Sandbox Code Playgroud)

c++ openssl key certificate

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

为什么匿名内部类不包含从此代码生成的任何内容?

package com.test;

public class OuterClass {
    public class InnerClass {
        public class InnerInnerClass {

        }
    }

    public class InnerClass2 {

    }

    //this class should not exist in OuterClass after dummifying
    private class PrivateInnerClass {
        private String getString() {
            return "hello PrivateInnerClass";
        }
    }

    public String getStringFromPrivateInner() {
        return new PrivateInnerClass().getString();
    }
}
Run Code Online (Sandbox Code Playgroud)

javac在命令行上运行时Sun JVM 1.6.0_20,此代码生成6个.class文件:

OuterClass.class
在OuterClass $ 1.class
在OuterClass $ InnerClass.class
在OuterClass $ InnerClass2.class
在OuterClass $ $将InnerClass InnerInnerClass.class
在OuterClass $ PrivateInnerClass.class

在eclipse中运行JDT时,它只生成5个类.

OuterClass.class
$在OuterClass 1.class …

java anonymous-class inner-classes

33
推荐指数
3
解决办法
4877
查看次数

web2py应用程序日志记录

在web2py中记录特定于应用程序的消息的推荐方法是什么?我找到了有关HTTP日志记录文档,但我正在考虑更多用于调试和跟踪的消息.

我应该在每个单独的控制器文件中使用日志记录模块吗?是否有一个中心位置可以初始化可以在控制器之间共享的记录器?或者,是否应该使用内置于web2py的内容?

更新:看起来我甚至无法在web2py中完全使用日志记录模块.看起来web2py附带了它自己的python库版本(在library.zip中),我不是它的忠实粉丝.这是设计的吗?我猜测在运行时简单地将我安装的Python库添加到sys.path会有问题,所以我该怎么办?

logging web2py

6
推荐指数
2
解决办法
6971
查看次数

C#中的方法链接和异常

如果我有如下方法链:

        var abc = new ABC();
        abc.method1()
           .method2()
           .methodThrowsException()
           .method3()
           ;
Run Code Online (Sandbox Code Playgroud)

假设我已定义method1(),method2()并且method3()

    public ABC method1() {
        return this;
    }
Run Code Online (Sandbox Code Playgroud)

methodThrowsException()作为

    public ABC method3() {
        throw new ArgumentException();
    }
Run Code Online (Sandbox Code Playgroud)

在运行代码时,是否可以知道哪个特定的代码行抛出了异常,或者它只是将所有方法链接视为一行?我做了一个简单的测试,看起来它只是将它们视为一条线,但Method Chaining

将方法放在单独的行上也使调试更容易,因为错误消息和调试器控制通常是逐行的.

我错过了什么,或者这不适用于C#?

谢谢

编辑: 这是我目前得到的:

alt text http://img163.imageshack.us/img163/4503/83077881.png

c# exception method-chaining

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

从python调用MATLAB函数

是否可以在Python中运行MATLAB函数?我搜索互联网,我只能找到PyMat.坏的是编译版本只支持Python2.2,我使用的是2.6.所以我尝试下载源代码,所以我可以自己编译.但我无法编译它,VC++ express似乎没有必要的功能来编译它.有没有人有PC的编译版本?或任何替代PyMat?谢谢

python matlab visual-c++

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

在继承的类中使用锁的最佳实践是什么?

我想知道一个类是否继承自另一个类,最好让类共享一个在基类中定义的锁对象,或者在每个继承级别定义一个锁对象.

这个类的每个级别上的一个锁定对象的一个​​非常简单的例子

public class Foo {
  private object thisLock = new object();
  private int ivalue;

  public int Value { 
    get {
      lock( thisLock ) {
        return ivalue;
      }
    }
    set {
      lock( thisLock ) {
        ivalue= value;
      }
    }
  }
}

public class Foo2: Foo {
  private object thisLock2 = new object();

  public int DoubleValue { 
    get {
      lock( thisLock2 ) {
        return base.Value * 2;
      }
    }
    set {
      lock( thisLock2 ) {
        base.Value = value / 2;
      } …
Run Code Online (Sandbox Code Playgroud)

.net c# locking

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

SharpSvn:获取存储库结构和单个文件

我正在尝试将简单的存储库浏览器构建到Web应用程序中,并且一直在寻求使用SharpSvn来提供帮助.

我可以找到所有常用的物理命令,比如更新,提交,实际上会对存储库或工作副本进行更改,但我很难找到查询存储库结构或内容的方法.

有什么方法可以读取存储库的结构,所以我可以在网页中显示一个简单的浏览器,如界面的树视图和文件列表?

c# sharpsvn

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

如何使用JavaScript来衡量用户监控的亮度?

我注意到计算机显示器的亮度在计算机之间急剧变化.

因此,这极大地改变了网页的外观.

有没有办法使用JavaScript自动检测用户监视器的亮度(或暗),以便我可以相应地调整我的网页颜色?

UPDATE

请注意,我不希望手动用户参与.我希望这种检测是自动的,这样用户就不会意识到我会根据显示器的亮度/暗度自动动态更改调色板.

更新2

还请注意,我不是在谈论想要调整/校准最终用户的实际监视器,而是以编程方式调整所选择的颜色以显示在网页本身上.这意味着,如果最终用户的显示比正常(亮度)更暗,我将改为显示使用更亮颜色的网页版本.

javascript monitor brightness contrast

12
推荐指数
2
解决办法
1790
查看次数

如何使用cx_Freeze冻结双模式(GUI和控制台)应用程序?

我开发了一个在GUI模式和控制台模式下运行的Python应用程序.如果指定了任何参数,它将以控制台模式运行,否则它将以GUI模式运行.

我已经设法使用cx_Freeze来冻结它.我在隐藏黑色控制台窗口时遇到了一些问题,这些窗口会弹出wxPython,因此我修改了我的setup.py脚本:

import sys

from cx_Freeze import setup, Executable

base = None
if sys.platform == "win32":
    base = "Win32GUI"

setup(
        name = "simple_PyQt4",
        version = "0.1",
        description = "Sample cx_Freeze PyQt4 script",
        executables = [Executable("PyQt4app.py", base = base)])
Run Code Online (Sandbox Code Playgroud)

这工作正常,但现在当我尝试打开我的控制台并从那里运行可执行文件时,它不会输出任何内容.我没有收到任何错误或消息,因此似乎cx_Feeze正在重定向其他地方的stdout.

有可能让它与两种模式一起使用吗?似乎没有任何类似的东西记录在任何地方.:(

提前致谢.

Mridang

python wxpython cx-freeze

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

32(x86)上应用程序内存空间的最大大小?2 Gb还是1 Gb?

在32位系统上应用(理论上)有多少内存?不同的操作系统?2或1 Gb?

谢谢!

x86 virtual-memory

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