小编Leg*_*gy7的帖子

压缩/加密的最佳实践

我的问题与如何在3D地形上存储大量信息有关.这些信息应该是秘密的,因为它们非常笨重也应该被压缩.我选择了文件存储,现在我想知道加密/压缩(或压缩/加密)对象数据到文件的最佳实践.

我甚至不知道写入文件然后压缩和加密它是否更好,或者是否在数据流上工作然后写入文件.

任何建议将不胜感激!

c# compression encryption

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

排序ConcurrentDictionary有意义吗?

起初我的想法就像"这是一个基于散列的数据类型,然后它是未分类的".

然后,由于我即将使用它,我深入研究了这个问题,发现这个类实现了IEnumerable,并且这个帖子也证实了可以迭代这种数据.

所以,我的问题是:如果我使用foreach的是ConcurrentDictionary哪个是我读取元素的顺序?

然后,作为第二个问题,我想知道它的接口继承的排序方法是否具有任何用途.如果我ConcurrentDictionary在新订单上调用排序方法会持续存在(例如传入foreach)?

希望我已经清楚了

c# concurrentdictionary

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

如何从Visual Studio 2012 Express连接到Visual Studio Online

正如标题所说.

我打开了团队资源管理器视图,单击了连接,然后在服务器上 - >添加,并在创建我的Visual Studio Online项目(http://_my_team_name_.visualstudio.com)时放入我上网的URL ,我选择了使用TFS.

然后它说无法连接到TFS由于一些原因,如端口配置错误(我离开了建议的那个 - 8080)或错误的组合用户/密码(我没有在任何地方指定 - 不知道是否必须是在某处指定).

一般情况下,我找不到任何指导来执行连接,因为我找到的所有内容都需要Visual Studio 2013,我没有.我知道我可以通过下载轻松地使用它,但是,仅仅是为了获取信息,很高兴知道如何使用VS 2012.

任何提示都将不胜感激

visual-studio-2012 azure-devops

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

Symfony $request->files 为空

我在 symfony 中有一个表单,<input type="file" id="appbundle_evento_brochure_upload" name="img_uploader_brochure" class="image_upload">它是用 javascript 动态生成的。

在调试我的请求时,我可以看到

+request: ParameterBag {#9 ?
    #parameters: array:3 [?
      "par_1" => array:14 [?]
      "img_uploader_brochure" => "file_name.jpg"
    ]
  }
  +query: ParameterBag {#10 ?}
  +server: ServerBag {#14 ?}
  +files: FileBag {#13 ?
    #parameters: []
  }
Run Code Online (Sandbox Code Playgroud)

我使用的Symfony表单生成这样的:$form = $this->createForm(EventoType::class, $evento, [*custom options here*]);这里EventoType是我的生成我的自定义类型Evento实体。

为什么我的文件不在该request->files部分?

这里的问题似乎是这个文件在请求中没有作为文件传递,而只是作为参数传递。

我应该如何继续管理它们UploadedFile

forms file-upload symfony

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