问题列表 - 第2601页

Common Lisp中的函数持久性

是否存在允许函数持久性的Common Lisp的持久性解决方案,例如Elephant?目前,我的应用程序在数据库中存储了一个标识符,稍后在函数表中进行搜索,但是此方法不允许存储动态创建的函数.

lisp database persistence common-lisp

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

MEF是依赖注入框架吗?

最近宣布的.NET 4.0托管可扩展性框架(MEF)是一个依赖注入框架吗?模式和实践中的Microsoft Unity在4.0中是否会过时?MEF与Unity这样的框架相比如何?

.net mef unity-container

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

应该为简单的POCO域对象编写哪些单元测试?

所以标准的敏捷哲学会建议你的域类是简单的POCO,这些POCO是通过数据访问对象使用单独的代理层保持的(就像NHibernate那样).它还建议尽可能提高单元测试覆盖率.

为这些简单的POCO对象编写测试是否有意义?假设我有一个类似下面的类:

public class Container {
 public int ContainerId { get; set;}
 public string Name { get; set;}
 public IList<Item> Contents { get; set;}
}
Run Code Online (Sandbox Code Playgroud)

我可以为此编写哪些有用的单元测试?

.net agile unit-testing

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

您的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
查看次数

什么RAD工具用于Perl中的GUI构建?

我需要做一些快速而肮脏的Perl GUI构建.我付不起科莫多许可证.人们会推荐什么样的免费(如啤酒)替代品.我不在乎它是UNIX还是Windows或两者兼而有之.我将使用Win32 Perl或Perl/Tk,具体取决于具有最佳解决方案的内容.我也会看看任何使用其他东西的PM.

perl user-interface rad

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

从Jar存档中读取类的Java命令行麻烦

我正在尝试使用命令行语法运行基于java的工具,如下所示:java -cp archive.jar archiveFolder.theMainClassName.虽然我正在搜索的类,主类,"theMainClassName"在archive.jar中,在输入中给出的archiveFolder中,我不断收到我的类没有看到的错误.有没有人对这个问题有任何想法?先感谢您

java command-line

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

Linq-to-SQL如何防止使用Delete方法?

按照惯例,我们的DB只允许使用INSERT,UPDATE和DELETE的存储过程.对于某些表/类型,没有DELETE存储过程,因为不允许删除行.(您只能将此类型的状态更新为"已删除").例如,客户可能被标记为已删除但从未真正从数据库中删除.

如何防止在DMBL中的数据访问层=中对某些类型使用Delete()?

插入和更新的"默认方法"映射到相应的存储过程.但对于Delete,它说"使用运行时".我想把它设置为"不允许".

有没有办法在DB模型层实现这一目标?

非常感谢

linq stored-procedures linq-to-sql

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

如何使这个正则表达式更紧凑?

假设我有一行这样的文字

Small   0.0..20.0   0.00    1.49    25.71   41.05   12.31   0.00    80.56
Run Code Online (Sandbox Code Playgroud)

我想捕获最后六个数字并忽略Small和前两组数字.

对于本练习,让我们忽略这样一个事实,即只做一些字符串拆分而不是正则表达式可能更容易.

我有这个正则表达式,但有点可怕

^(Small).*?[0-9.]+.*?[0-9.]+.*?([0-9.]+).*?([0-9.]+).*?([0-9.]+).*?([0-9.]+).*?([0-9.]+).*?([0-9.]+)
Run Code Online (Sandbox Code Playgroud)

有没有办法压缩那个?

例如,是否可以将最后6个数字的检查组合成一个语句,该语句仍然将结果存储为6个单独的组匹配?

regex

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

学习.NET/OOP最佳实践的最佳方法是什么?

我对.NET编程(以及一般的OOP)比较陌生,我想确保在设计应用程序时我没有养成糟糕的初学者习惯.

如果您正在招聘一名新的.NET开发人员,并且必须让他加快速度,但也希望确保他采用最佳实践(例如,单一责任原则,单元测试,关注点分离),那么您的建议是什么?学习路径?

我最近一直在听多态播客,虽然听取最佳实践的讨论是有帮助的,但我发现缺少屏幕录像和代码示例,旨在介绍这些最佳实践.

.net oop

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

跨程序集使用应用程序设置

我正在编写一个包含不同程序集中的插件系统的应用程序.

问题是插件系统需要从主应用程序获取应用程序设置(如查找插件的目录).

这是怎么做的,或者我是以错误的方式做到这一点的?

编辑:我被鼓励添加有关插件系统如何工作的一些细节.我没有完全解决这个问题,我刚刚开始实现它,但我基本上都是通过这篇文章.

.net c# plugins

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