小编Mar*_*and的帖子

在一个Rails应用程序中使用PostgreSQL的MongoDB

我可以在一个rails应用程序中使用MongoDB和PostgreSQL吗?具体来说,我最终想要使用像MongoHQ这样的东西.到目前为止,我未能将其用于实验.我担心MongoDB文档明确说我必须禁用ActiveRecord.任何意见,将不胜感激.

ruby postgresql ruby-on-rails mongodb mongohq

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

具有大型可填写形式的iTextSharp PdfReader的缓慢实例化

我有一个大的(6页,222个字段)可填写的PDF,我用作iTextSharp PdfReader的模板.当此对象实例化时,需要5分钟或更长时间.我试过了:

string pdfPath = Path.Combine(context.Server.MapPath("~/apps/ssgenpdf/App_Data"), "07-2011 Worksheets.pdf");
reader = new PdfReader(pdfPath);
Run Code Online (Sandbox Code Playgroud)

或者我尝试将文件读入内存流并将内存流传递给PdfReader构造函数.另外我尝试过使用:

reader = new PdfReader(new RandomAccessFileOrArray(pdfPath), null);
Run Code Online (Sandbox Code Playgroud)

这些替代品都没有显示出显着的收益

这是一个ASP.Net应用程序,所以我的临时解决方案是在应用程序启动和缓存读取器时进行此创建,然后检查是否从缓存中获取有效读取器并从该读取器实例化新读取器.现在我经常看到这种方法的响应时间不到50毫秒.

我担心的是,如果我的小组中的其他人想要使用这个"可填写的PDF作为模板与iTextSharp"策略,这似乎不具有可扩展性.有没有人对替代策略有任何建议来平衡性能和可扩展性?

c# pdf asp.net itextsharp

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

node.js fs.readFile 在 Windows 中不起作用

现在我在 XP 机器上,但这在 Vista 上是一样的。

我正在使用 node.js v 0.6.14

以下不起作用:

var fs = require("fs");
fs.readFile(filename, "utf8", function(err, data) { ... } );
Run Code Online (Sandbox Code Playgroud)

我没有得到任何错误,但数据包含以下内容:

'{' 不是内部或外部命令,也不是可运行的程序或批处理文件。

如果我删除了编码参数,那么我确实会取回原始缓冲区数据。这是 node 的 Windows 端口上的已知问题还是我完全遗漏了什么?如果这是一个已知问题,是否有任何好的解决方法?

windows node.js

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

标签 统计

asp.net ×1

c# ×1

itextsharp ×1

mongodb ×1

mongohq ×1

node.js ×1

pdf ×1

postgresql ×1

ruby ×1

ruby-on-rails ×1

windows ×1