我希望能够将值的"数组"传递给我的存储过程,而不是串行调用"添加值"过程.
任何人都可以建议一种方法吗?我在这里错过了什么吗?
编辑:我将使用PostgreSQL/MySQL,我还没有决定.
我和我的朋友进行了一些辩论.我必须实现一个"浏览器进程观察器"类,每当正在监视的浏览器(比如说Internet Explorer)正在运行时,它就会调用一个事件.
我们创建了一个"过程观察者"课程,这里开始辩论:
他说构造函数应该只接受字符串(比如"iexplore.exe"),我说我们应该继承"进程观察者"来创建一个"浏览器观察者",它接受当前使用的浏览器枚举,构造函数将"翻译"它是"iexplore".他说我们应该使用一个函数函数来充当翻译器.
我知道这两种方式都是有效和良好的,但我想知道每种方法的优点和缺点,以及适用于我们的情况.
我正在开始一个新项目,我最近发现了城堡项目的主动记录,这似乎是一个很好的解决方案,但与此同时,它看起来像是非常传统的东西.我想知道,这种感觉是来自学习新东西(我应该习惯它)还是非常糟糕的做法?
我正在使用asp.net建立一个非常大的网站(如果它有任何兴趣的形式),我想知道我是否需要一个日志框架,如log4net.我之前使用过这样的框架,但我不知道如何将它用于此类项目的任何用途.通常我认为客户交付的应用程序需要进行日志记录,可以将日志发回,然后分析错误.你怎么看?
看起来我需要与MySQL进行交易,我不知道如何使用混合的InnoDB/MyISAM表管理Mysql中的事务,这一切看起来都是一团糟.
你可能会问我为什么要将这些表混合在一起......这就是性能.正如许多开发人员所注意到的那样,InnoDB表通常性能不佳,但作为回报,它会提供更高的隔离级别等......
有没有人对这个问题有任何建议?
mysql ×2
arrays ×1
asp.net ×1
castle ×1
database ×1
inheritance ×1
innodb ×1
log4net ×1
logging ×1
myisam ×1
oop ×1
performance ×1
postgresql ×1