小编Ore*_*tet的帖子

如何将"数组"值传递给我的存储过程?

我希望能够将值的"数组"传递给我的存储过程,而不是串行调用"添加值"过程.

任何人都可以建议一种方法吗?我在这里错过了什么吗?

编辑:我将使用PostgreSQL/MySQL,我还没有决定.

mysql database arrays postgresql stored-procedures

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

什么时候使用继承?

我和我的朋友进行了一些辩论.我必须实现一个"浏览器进程观察器"类,每当正在监视的浏览器(比如说Internet Explorer)正在运行时,它就会调用一个事件.

我们创建了一个"过程观察者"课程,这里开始辩论:

他说构造函数应该只接受字符串(比如"iexplore.exe"),我说我们应该继承"进程观察者"来创建一个"浏览器观察者",它接受当前使用的浏览器枚举,构造函数将"翻译"它是"iexplore".他说我们应该使用一个函数函数来充当翻译器.

我知道这两种方式都是有效和良好的,但我想知道每种方法的优点和缺点,以及适用于我们的情况.

oop inheritance

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

ActiveRecord是不好的做法?

我正在开始一个新项目,我最近发现了城堡项目的主动记录,这似乎是一个很好的解决方案,但与此同时,它看起来像是非常传统的东西.我想知道,这种感觉是来自学习新东西(我应该习惯它)还是非常糟糕的做法?

castle castle-activerecord

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

记录Web应用程序

我正在使用asp.net建立一个非常大的网站(如果它有任何兴趣的形式),我想知道我是否需要一个日志框架,如log4net.我之前使用过这样的框架,但我不知道如何将它用于此类项目的任何用途.通常我认为客户交付的应用程序需要进行日志记录,可以将日志发回,然后分析错误.你怎么看?

asp.net logging log4net

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

具有混合表的MySQL事务支持

看起来我需要与MySQL进行交易,我不知道如何使用混合的InnoDB/MyISAM表管理Mysql中的事务,这一切看起来都是一团糟.

你可能会问我为什么要将这些表混合在一起......这就是性能.正如许多开发人员所注意到的那样,InnoDB表通常性能不佳,但作为回报,它会提供更高的隔离级别等......

有没有人对这个问题有任何建议?

mysql performance database-design myisam innodb

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