小编Kyl*_*est的帖子

是否有用于从Web界面映射和导入数据到rails Web应用程序的gem?

如果您曾经将订户列表导入MailChimp,那么您确切地知道我在寻找什么.

  1. 用户上传.csv,.xls,.xlsx,.txt文件.
  2. 应用程序将列标题与模型匹配.
  3. 用户可以编辑匹配的列,并为那些未自动匹配的列选择匹配项.
  4. 应用程序验证并导入行.
  5. (可选)为用户提供纠正错误的界面(例如,数字字段中的字符串).
  6. 应用程序导出错误行,以便用户可以更正并重新导入.

我正在寻找一个宝石或教程给我一个良好的开端,但没有取得多大成功.这似乎是一个普遍的要求,必须有一些东西.

import gem rubygems ruby-on-rails

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

我可以一次性设置Amazon S3存储桶中所有对象的expires标头吗?

我在一个桶里有大约20万张图片.他们都有2050年到期的标题,但我读过你不应该发送超过一年的过期标题.我想安排一个脚本每个月运行一次,并将标题设置为6个月之后.还有什么吗?显然我想避免迭代200k对象.

.net c# cloud amazon-s3 amazon-web-services

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

Fluent NHibernate的默认行为是延迟加载HasMany <T>集合吗?

当我设置我的流畅映射时,集合的默认值是什么?我是否需要将它们显式设置为延迟加载,或者是默认值?

nhibernate fluent-nhibernate

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

如何使用Fluent NHibernate映射实体 - >接口关系?

给定以下类定义:

public class Order {
  public IProduct Product {get;set;}
}
Run Code Online (Sandbox Code Playgroud)

我有这个(流畅的)映射

References(x=>x.Product, "ProductId");
Run Code Online (Sandbox Code Playgroud)

并获得此异常:表Orders中的关联引用了一个未映射的类,这是有道理的,因为它不知道我将传递给它的实现.

我明白为什么我必须在映射中定义类型(IProduct可能是任何东西),但我不知道如何做到这一点.

谢谢,

凯尔

nhibernate fluent-nhibernate

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

什么是SQL Server备份/维护计划?

作为这个问题的后续内容,我想知道你的SQL Server备份/维护计划是什么,以及如何让我的更好.

目前,我正在从计划向导中运行两个简单的维护计划.

第一次运行每晚,几乎所有事情......

  • 完整数据库和事务日志备份
  • 完整性检查,重建索引,重新计算统计数据等(我检查了除增量备份之外的所有内容)

另一个每三个小时运行一次并进行增量备份(我是偏执狂,我知道这可能是一种过度杀伤力).

备份到磁盘,完整备份发送到SAN,保留一周.

您怎么看?这是一个明智的计划吗?有什么建议?

编辑:这是SQL Server 2005.DB是5GB,增长约1GB /月.

sql-server backup maintenance

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

为什么在T-SQL中进行循环如此困难

好的,我知道它可以完成,我经常这样做,但为什么在T-SQL中进行循环这么困难?我可以想到我想要通过查询结果集解析的大量原因,并且做一些在没有循环的情况下无法完成的事情,但是设置和执行我的循环的代码是> 20行.

我相信其他人也有类似的意见,为什么我们仍然没有简单的方法来执行循环?

抛开:我们终于在SQL2008中得到了一个UPSERT(又名MERGE),所以也许所有的希望都不会丢失.

t-sql sql-server

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

如何在Visual Studio 2010中更快地调试asp.net应用程序

我对调试感到非常沮丧,但也许我只是做错了.

当我正在积极开发时,编写一些代码非常麻烦,启动调试器来测试所述代码,等待一分钟让调试器启动,查看浏览器中的页面,停止调试器,编辑代码,冲洗,泡沫,重复一遍.

我可以通过在开发过程中使用CTRL-F5和CTRL-SHIFT-B来解决这个问题,但是我失去了调试器的所有好处.

有没有更好的方法来使用调试器,或者我可以做些什么来快速重建和使用调试器?

谢谢,

凯尔

PS我/我们会编写单元测试,但您还需要在浏览器中测试您的应用程序,所以请不要"如果您的单元测试写得正确,就不应该有这个问题." 评论 ;)

更新

感谢"获得更好的机器"的建议.我不能做那么多.大量的RAM和英特尔SSD.我不需要超过2500美元的机器来编写Web应用程序.

asp.net debugging visual-studio-2010 visual-studio

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

您的XHTML/CSS标记的语义是多少?

我觉得我很擅长在我的网页上使用语义标记,但我仍然有一些像这样的类:

/**** Aligns ****/
.right_align  { text-align: right; }
.left_align   { text-align: left; }
.center_align { text-align: center; }
Run Code Online (Sandbox Code Playgroud)

从技术上讲,这是禁忌.但是当你只想在表格中放置一些文本时,我应该用语义标记多么疯狂?

css xhtml

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

我可以使用命令行,还是从托管代码运行批处理文件?(.净)

就像主题一样.我希望能够从控制台应用程序运行iisreset,批处理文件等.我可以/我该怎么办?

.net c# command-line

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

NVelocity是否不再支持字符串模板?

我们在嵌入式资源中有一堆用于电子邮件的NVelocity模板.我们希望将这些模板移动到数据库,以便用户可以轻松配置它们.

虽然NVelocity(Castle端口)似乎不支持字符串作为模板.有谁知道怎么做.

要清楚这是我想要做的(语法可能不准确,我要记忆)...

string templateString = "Hello $!user";
Template template = new Template(templateString);
string results = template.Merge(....);
Run Code Online (Sandbox Code Playgroud)

nvelocity

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