小编cmd*_*cmd的帖子

MongoDB作为文件存储

我正在努力寻找为大文件创建可扩展存储的最佳解决方案.文件大小可以从1-2兆字节到500-600千兆字节不等.

我找到了一些关于Hadoop和它的HDFS的信息,但它看起来有点复杂,因为我不需要任何Map/Reduce作业和许多其他功能.现在我正在考虑使用MongoDB和它的GridFS作为文件存储解决方案.

现在的问题是:

  1. 当我尝试同时写几个文件时,gridfs会发生什么.读/写操作会有锁定吗?(我将仅将其用作文件存储)
  2. 来自gridfs的文件是否会在ram中缓存,以及它将如何影响读写性能?
  3. 也许有一些其他解决方案可以更有效地解决我的问题?

谢谢.

storage bigdata mongodb gridfs

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

使用paypal SDK和自定义配置而不是web.config

我正在尝试使用Paypal .net sdk进行动态配置(而不是来自web配置).我发现PayPalAPIInterfaceServiceService类的重载,它可以用Dictionary对象启动,它实际上代表配置.主题在github上https://github.com/paypal/sdk-core-dotnet/issues/1.我的代码:

Dictionary<string, string> paypalConfig = new Dictionary<string, string>();
paypalConfig.Add("mode", "sandbox");
paypalConfig.Add("connectionTimeout", "30000");
paypalConfig.Add("requestRetries", "5");
paypalConfig.Add("IPAddress", "127.0.0.1");
paypalConfig.Add("apiUsername", "***.gmail.com");
paypalConfig.Add("apiPassword", "api password goes here");
paypalConfig.Add("apiSignature", "signature goes here");
paypalConfig.Add("applicationId", "sandbox app id");
paypalConfig.Add("signatureSubject", "");
paypalConfig.Add("certificateSubject", "");


PayPalAPIInterfaceServiceService service = new PayPalAPIInterfaceServiceService(paypalConfig);

DoDirectPaymentResponseType response = service.DoDirectPayment(wrapper);
Run Code Online (Sandbox Code Playgroud)

当我调用DoDirectPayment(包装器)方法时,我收到MissingCredentialException,并显示消息"Missing credentials for".现在的问题是:如何正确初始化自定义配置?我应该使用什么键?我找不到这个问题的任何信息.

.net c# paypal

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

WPF 嵌套数据网格。多层次

我正在尝试使用标准 wpf 数据网格为多级表数据创建表编辑器。是否可以创建这样的嵌套结构?

同步融合数据网格

使用标准行细节嵌套网格看起来很难看,因为行细节必须具有固定的高度(所以我会得到多个滚动条)

我的演示应用程序

c# wpf datagrid

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

在 Sqlcmd 中转义特殊符号

我有一个 bat 文件,当我安装应用程序时,它会执行一堆 sql 脚本。在安装对话框中,用户设置数据库名称、登录名和密码,然后在此 bat 文件中使用它们。这里是:

SET _server="(local)"
SET _db=dbname
SET _user=sa
SET _pswr="!#$%^&*()<>"

C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regsql.exe -S %_server% -d %_db% -U %_user% -P %_pswr% -A all

"%systemdrive%\Program Files\Microsoft SQL Server\100\Tools\Binn\SQLCMD.exe" -S %_server% -d %_db% -U %_user% -P %_pswr% -i .\createDB.sql

pause
Run Code Online (Sandbox Code Playgroud)

一切正常,直到密码不包含任何特殊符号。但如果确实如此,我会收到以下错误“用户‘sa’登录失败。”。所以很明显,密码有问题。现在的问题是:如何转义bat文件中的这些特殊符号?

PS:我尝试更换:

< - &lt;
> - &gt;
& - &amp;
Run Code Online (Sandbox Code Playgroud)

但这没有帮助。

谢谢!

sql batch-file sql-server-2008

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

标签 统计

c# ×2

.net ×1

batch-file ×1

bigdata ×1

datagrid ×1

gridfs ×1

mongodb ×1

paypal ×1

sql ×1

sql-server-2008 ×1

storage ×1

wpf ×1