问题列表 - 第3474页

将共享库打包到精灵中

是否有一个实用程序可以将精灵需要的所有 SO变为静态然后将精灵转换成SO的自由?

linux shared-libraries elf

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

WPF中的路由事件是否较弱

WPF中的路由事件是否存储对附加到它们的处理程序的强引用?

wpf routedevent

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

压缩少量数据

我有一个程序,我生成比特流,大约80到150位左右,我想压缩,因为我要把它们变成某种ASCII字符串,以便人们可以传输它们.

有没有人知道一个好的,免费的位识别压缩器可能在这样的流上工作?我对"标准选项"的主要问题是这个流应该被视为位而不是字节,否则结构会丢失,并且它们的开销会增加任何增益.

加成:

我想压缩这些流的原因是因为用户将要切割+粘贴它们,可能使用类似base64编码的东西,因此保存一些数据是有帮助的.

下面是一个例子,对于那些希望看到它谁.我将添加格式以便于阅读:

110 110 - This is a 6x6 grid (the maximum is 7x7, so we only need 3 bits!)

000000
011110
010010
010010
011110
000000 - This is one layout grid

000000
000000
001000
000100
000000
000000 - This is the second layout grid
Run Code Online (Sandbox Code Playgroud)

现在我们列出一些作品

010 11111111 - A piece is a 3-bit colour code, then an 8-bit list of 'on / off' bits.
001 10101010 - Another bit!
001 10101010 - Another, identical bit!
Run Code Online (Sandbox Code Playgroud)

我之所以这么说它应该被视为'比特',当被视为比特流(特别是'网格中通常很多0)时,存在明显的压缩选项,当你将其视为字节流时,它会消失.

compression

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

什么是Greasemonkey命名空间?

我正在学习如何使用Greasemonkey,并想知道@namespace元数据ID的用途.

它必须是一个网址吗?或者它可以是我的计算机上的文件夹/目录?

它甚至需要填写吗?

greasemonkey namespaces metadata

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

PDF格式的数字签名

我正在尝试使用项目对PDF文件进行数字签名.

当它执行st.Close(); 我得到臭名昭着的"对象引用未设置为对象的实例".

我不知道为什么会发生这种情况,st是一个对象的实例,它在上面使用.这个异常发生在.Close()中,因为我没有源代码,我只能猜测为什么......

我只能这样说:

  1. 原始PDF正在成功阅读.
  2. 正在生成一个空的pdf(我猜.Close()将写入该文件).
  3. 我的证书正在加载,但我不确定这是正确的方法.

这是我如何加载证书:

private void processCert(X509Certificate2 card)
{
    X509CertificateParser cp = new org.bouncycastle.x509.X509CertificateParser(card.RawData);
    chain = new org.bouncycastle.x509.X509Certificate[] { cp.ReadCertificate() };
}
Run Code Online (Sandbox Code Playgroud)

这就是我试图签署PDF的方式.

public string Sign(string SigReason, string SigContact, string SigLocation, bool visible)
{
    string bugLog ="";
    try
    {
        PdfReader reader = new PdfReader(this.inputPDF);

        //Activate MultiSignatures
        PdfStamper st = PdfStamper.CreateSignature(reader, new FileStream(this.outputPDF, FileMode.Create, FileAccess.Write), '\0', null, true);

        FileStream(this.outputPDF, FileMode.Create, FileAccess.Write), '\0'); 

        st.MoreInfo = this.metadata.getMetaData();

        st.XmpMetadata = this.metadata.getStreamedMetaData();

        PdfSignatureAppearance sap = st.SignatureAppearance;

        sap.SetCrypto(this.myCert.Akp, this.myCert.Chain, …
Run Code Online (Sandbox Code Playgroud)

pdf digital-certificate digital-signature

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

Silverlight中的Java?

我们可以在Silverlight中使用Java吗?

java silverlight

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

数据库继承技术?

什么是提示/技巧,当你需要与继承,不支持继承关系数据库持久化类?

说我有这个经典的例子:

Person -> Employee -> Manager
                   -> Team lead
                   -> Developer
       -> Customer -> PrivilegedCustomer
                   -> EnterpriseCustomer
Run Code Online (Sandbox Code Playgroud)

有哪些设计数据库的技术?各有利弊?

PS我已经搜查,发现有关数据库继承的几个问题,但大多数是有关更改到支持它本身数据库引擎.但是,让我说我坚持使用SQL Server 2005 ......我的选择是什么?

database database-design class-table-inheritance

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

Python性能 - 您是否曾经不得不重写其他内容?

有没有人用过Python的代码,结果表明它的执行速度不够快?

我的意思是,你被迫选择另一种语言因为它?

我们正在研究将Python用于几个较大的项目,我的感觉是,在大多数情况下,Python对于大多数场景(比如Java)来说足够快,因为它依赖于优化的C例程.

我想看看人们是否有他们从Python开始的实例,最终因为性能而不得不使用其他东西.

谢谢.

python optimization performance rewrite

44
推荐指数
6
解决办法
7730
查看次数

将参数传递给timeit.Timer()函数时棘手的Python字符串文字

我在Python的timeit.Timer(stmt,setup_stmt)中使用setup语句很难.我感谢任何帮助,让我摆脱这个棘手的问题:

所以我的sniplet看起来像这样:

def compare(string1, string2):
    # compare 2 strings

if __name__ = '__main__':
    str1 = "This string has \n several new lines \n in the middle"
    str2 = "This string hasn't any new line, but a single quote ('), in the middle"

    t = timeit.Timer('compare(p1, p2)', "from __main__ import compare; p1=%s, p2=%s" % (str1,str2))
Run Code Online (Sandbox Code Playgroud)

我不知道如何在变量str1,str2中转义元字符而不改变它们在setup语句中的含义:

"from __main__ import compare; p1=%s, p2=%s" % (str1,str2)
Run Code Online (Sandbox Code Playgroud)

我尝试了各种组合,但总是有以下错误:SyntaxError:
扫描单引号字符串时无法分配给文字
语法错误:EOL 语法错误:语法无效

python string-literals timeit

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

ASP.NET MVC - TempData - 好的或坏的做法

我正在使用AcceptVerbsScott Gu的Preview 5博客文章中详述的方法来处理ASP.NET MVC中的表单条目:

  • 用户通过GET获取一个空表单
  • 用户通过POST将填写的表单发布到同一个Action
  • 操作验证数据,采取适当的操作,并重定向到新视图

所以我没有必要使用TempData.也就是说,我现在必须在此过程中添加一个"确认"步骤,似乎需要使用TempData.

出于某种原因,我厌恶使用TempData- 它是一种可以设计的东西.

这是一个有效的问题,还是我在弥补?

asp.net-mvc tempdata

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