问题列表 - 第19918页

三重商店与修订

我需要存储RDF三元组,同时跟踪修改.这项服务有什么吗?或者,在使用上下文感知的三元组时,您将如何跟踪修订?

编辑:请注意我不需要变更集.我也需要在过去的任何时候看到三元组.

revision rdf triplestore

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

从列表项创建字符串

我有一个列表,list = ['foo','bar']现在我想从每个项目创建一个字符串.

每个字符串都被命名为项目,并具有项目的值

foo ='foo'bar ='bar'

谢谢大家,我会用dict代替

python

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

如何调试AWK脚本

调试任何AWK脚本有哪些提示?

scripting awk

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

RijndaelManaged"填充无效且无法删除"仅在生产中解密时才会发生

我知道其他问题已经被问到,但到目前为止还没有提供解决方案,或者正是我的问题.

下面的类处理字符串的加密和解密,传入的密钥和向量总是相同的.

加密和解密的字符串总是数字,大多数工作但偶尔会在解密时失败(但仅在生产服务器上).我应该提到本地和生产环境都在Windows Server 2003上的IIS6中,使用该类的代码位于.ashx处理程序中.生产服务器上失败的示例是"0000232668"

错误消息是

System.Security.Cryptography.CryptographicException:填充无效,无法删除.在System.Security.Cryptography.RijndaelManagedTransform.DecryptData(Byte [] inputBuffer,Int32 inputOffset,Int32 inputCount,Byte []&outputBuffer,Int32 outputOffset,PaddingMode paddingMode,Boolean fLast)

并为代码

 public class Aes
    {
        private byte[] Key;
        private byte[] Vector;

        private ICryptoTransform EncryptorTransform, DecryptorTransform;
        private System.Text.UTF8Encoding UTFEncoder;

        public Aes(byte[] key, byte[] vector)
        {
            this.Key = key;
            this.Vector = vector;

            // our encyption method
            RijndaelManaged rm = new RijndaelManaged();

            rm.Padding = PaddingMode.PKCS7;

            // create an encryptor and decyptor using encryption method. key and vector
            EncryptorTransform = rm.CreateEncryptor(this.Key, this.Vector);
            DecryptorTransform = rm.CreateDecryptor(this.Key, this.Vector);

            // used to …
Run Code Online (Sandbox Code Playgroud)

.net encryption cryptography aes rijndaelmanaged

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

如何验证数据库的Hibernate映射

如何检查Hibernate映射配置是否与数据库匹配?在开始执行更新和查询之前,我想知道我是否使用了错误版本的hibernate映射,然后失败了.

我有很多已经使用Hibernate注释映射的类.我也有相应的数据库连接.现在我想检查Hibernate映射是否与数据库匹配.

我想至少查看以下内容:

  • Hibernate配置中的所有映射表都有相应的数据库对象(例如表或视图)
  • 所有映射的字段都存在于数据库
  • 所有映射的字段都有正确的类型

我更喜欢我不必对映射表执行查询,最好是检查仅基于数据库元数据.

database orm hibernate

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

会话数据太多了多少?

我们遇到异常高的内存使用问题.我观察到我们代码中的许多地方都是从DB中提取100条记录,将其打包在自定义数据对象中,将其添加到arraylist并存储在会话中.我想知道在会话中存储数据的建议上限是多少.只是一个好习惯不好的做法有点事.

我正在使用JRockit 1.5和1.6GB的RAM.我使用Jprobe进行了分析,发现应用程序的某些部分内存占用非常大.大部分数据正在进入会话以供稍后使用.

java session memory-management

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

帮助我理解Inorder Traversal而不使用递归

我能够理解preorder遍历而不使用递归,但我很难进行inorder遍历.我也许似乎没有得到它,因为我还没有理解递归的内在工作.

这是我到目前为止所尝试的:

def traverseInorder(node):
    lifo = Lifo()
    lifo.push(node)
    while True:
        if node is None:
            break
        if node.left is not None:
            lifo.push(node.left)
            node = node.left
            continue
        prev = node
        while True:
            if node is None:
                break
            print node.value
            prev = node
            node = lifo.pop()
        node = prev
        if node.right is not None:
            lifo.push(node.right)
            node = node.right
        else:
            break
Run Code Online (Sandbox Code Playgroud)

内部的while循环感觉不对劲.此外,一些元素被打印两次; 也许我可以通过检查之前是否打印过该节点来解决这个问题,但这需要另一个变量,这也是感觉不对.我哪里错了?

我没有尝试过postorder遍历,但我猜它类似,我也将面临同样的概念障碍.

谢谢你的时间!

PS:Lifo和的定义Node:

class Node:
    def __init__(self, value, left=None, right=None):
        self.value = value
        self.left = left
        self.right …
Run Code Online (Sandbox Code Playgroud)

python algorithm tree tree-traversal non-recursive

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

在Objective-c中向String添加反斜杠

我有相同的问题此问题在这里.

我甚至想编码与他相同的信息(这是asp.net的日期/时间)......

当我尝试添加反斜杠时,我得到了两个反斜杠,因为我使用了\.

上面线程中的每个人声称这是NSLog的一个问题,并且NSString确实将其\\视为一个\.我已经通过使用数据包嗅探器来检查我正在发送到网络服务器的数据包,我可以确认它正在传输双反斜杠而不是单个反斜杠.

有谁知道如何在NSString中添加反斜杠?

iphone escaping objective-c backslash nsstring

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

折叠Visual Studio中所有文档标题/注释的快捷方式

有没有办法在Visual Studio(2008+)中折叠当前文件中的所有文档标题(///注释)?

.net keyboard-shortcuts visual-studio

14
推荐指数
2
解决办法
6790
查看次数

如何为BlackBerry应用程序实施推送服务?

有人可以向我推荐一个很好的教程或实施BlackBerry应用推送服务的起点吗?我已经阅读了推送服务的基本概念.我需要一些示例代码来开始.

blackberry push-notification blackberry-push

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