问题列表 - 第2339页

如何使用LINQ to XML读取/写入加密的XML文件?

我想使用LINQ to XML读/写加密的XML文件.有谁知道如何使用.NET Framework内置的加密算法来加密XDocument对象使用的Stream?

我确实尝试过,但你不能将CryptoStream设置为读/写访问权限.它只支持Read或Write,这会导致LINQ to XML抛出异常.

更新:"动态"读取/写入文档会很好,但我只需要读取加密的xml文件,对其进行操作,然后再将其写回加密.

.net xml linq encryption linq-to-xml

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

C++跨平台zlib simplifer-wrapper

我正在寻找一个将zlib提炼为:

  1. OpenZipFile()
  2. GetItemInfo(N)
  3. UnzipItem(n)//如果项目n是目录,则递归解压缩的加值点.

我看到很多关于zlib库的包装器,比如codeproject.com,但是它们都是特定于平台的,以便提供解压缩到文件/内存缓冲区/管道的附加平台特定功能.

c++ zlib

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

Google AppEngine中POST请求中文件的名称

给出html表格......

  <form id="mainform" action="/upload" enctype="multipart/form-data" method="post">
        <div>
            <input type="file" name="img"/>
        </div>
        <div>
            <input type="submit" value="Send">
        </div>
    </form>
Run Code Online (Sandbox Code Playgroud)

......和处理程序......

class Picture(db.Model):
  image = db.BlobProperty()

class Submission(webapp.RequestHandler):
    def post(self):
        picture = Picture()
        image = self.request.get("img")
        picture.image = db.Blob(image)
        picture.put()
        self.redirect('/')
Run Code Online (Sandbox Code Playgroud)

...在处理程序中是否有任何方法可以获取用户为上传输入的文件名?在PHP中,我可以引用$ _FILES ['img'] ['name'],但是我没有看到什么语法(如果有的话)可以用于request.get.在另一个问题中,另一个作者在他的html页面中使用一个javascript例程来提取每次OnChange事件发生时用户选择的文件名,然后在隐藏字段中单独传递它.这有必要吗?PHP似乎免费获取文件名.

post google-app-engine

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

使用伪参数的C++类成员函数

我知道你可以使用一个虚拟的"int"参数operator++operator--覆盖这些运算符的后缀版本,但我隐约回想起一些你可以在析构函数上声明的虚拟参数.有谁知道这件事,如果有的话,那个虚拟参数做了什么?

这是我在我十几岁时(即很久以前)读过的旧Turbo C++教程书籍,所以我可能会完全记错了.这也是非常早期的C++,在它被标准化之前,所以它可能是特定于Turbo C++的东西.

c++ parameters destructor

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

在Delphi 7中,如何在Format函数中转义百分号(%)?

我想做这样的事情:

SQL.Text := Format('select foo from bar where baz like ''%s%''',[SearchTerm]);
Run Code Online (Sandbox Code Playgroud)

但格式当然不喜欢最后的'%'.那我该怎么逃避呢?\%%%

或者我必须这样做:

SQL.Text := Format('select foo from bar where baz like ''%s''',[SearchTerm+'%']);
Run Code Online (Sandbox Code Playgroud)

delphi format escaping delphi-7

17
推荐指数
2
解决办法
8432
查看次数

Linq to Sql:多个左外连接

我在使用LINQ to SQL找出如何使用多个左外连接时遇到了一些麻烦.我理解如何使用一个左外连接.我正在使用VB.NET.下面是我的SQL语法.

T-SQL

SELECT
    o.OrderNumber,
    v.VendorName,
    s.StatusName
FROM
    Orders o
LEFT OUTER JOIN Vendors v ON
    v.Id = o.VendorId
LEFT OUTER JOIN Status s ON
    s.Id = o.StatusId
WHERE
    o.OrderNumber >= 100000 AND
    o.OrderNumber <= 200000
Run Code Online (Sandbox Code Playgroud)

t-sql linq vb.net left-join linq-to-sql

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

权限被拒绝获取属性HTMLDocument.body

我正在我的应用程序的一个页面中执行隐藏的http帖子,该帖子将通过iframe登录到另一个应用程序.

在那个iframe中,我能够访问该应用程序的某些功能,但是当我尝试保存和更新某些内容时,我遇到了javascript权限被拒绝在该应用程序中获取属性HTMLDocument.body.

这种奇怪的行为有什么原因以及如何解决这个问题?

是的我正在引用另一个域名.无论如何还有解决这个问题的方法吗?

javascript

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

使用整数数据类型在数据库中表示无限制

我有一个表可以节省一些帐户限制,如用户.对于大多数行,此值将为整数.但是,我还需要支持存储无限(无限)值作为值.这可能看起来很愚蠢但有一个共同的整数值代表无限(无限)吗?我想继续将值存储为整数.

mysql types

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

查询:交叉产品而不是连接

我有两个表,我想加入,但我收到MySQL的错误

Table: books
bookTagNum ShelfTagNum
book1      1
book2      2
book3      2

Table: shelf
shelfNum   shelfTagNum
1          shelf1
2          shelf2
Run Code Online (Sandbox Code Playgroud)

我希望我的结果是:

bookTagNum ShelfTagNum shelfNum
book1      shelf1           1
book2      shelf2           2
book3      shelf2           2
Run Code Online (Sandbox Code Playgroud)

但相反,我也得到了额外的结果:

book1      shelf2           2
Run Code Online (Sandbox Code Playgroud)

我认为我的查询是在进行交叉产品而不是连接:

SELECT `books`.`bookTagNum` , `books`.`shelfNum` , `shelf`.`shelfTagNum` , `books`.`title`
FROM books, shelf
where `books`.`shelfNum`=`books`.`shelfNum`
ORDER BY `shelf`.`shelfTagNum` ASC
LIMIT 0 , 30
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?

sql cross-product

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

Telnet服务器

我想在C中实现一个telnet服务器.我该如何处理?我应该看哪些RFC?这对我很重要,我将不胜感激.

c telnet

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