问题列表 - 第23720页

C#.NET中的DDD"模块"

在埃文斯DDD书中,他谈到用"模块"将域中的概念隔离开来.术语"模块"可以转化为软件开发中的许多不同的东西,无论是概念的还是具体的,所以我想知道如何在C#.NET系统中表达这个DDD模块的概念,如果有任何直接的相关性,在软件开发中使用术语"模块"的其他用法(例如,Evans提到某些开发人员将DDD模块表示为Java包,我认为这类似于.NET程序集).

我认为你可以用单独的.NET程序集或者命名空间来表达这个概念(这就是现在正在做的事情).我们正计划减少解决方案中的项目数量,以缩短构建时间,因此我真的对如何在单个程序集中应用此概念感兴趣.

谢谢!

.net c# domain-driven-design

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

是否存在版本控制数据库存储引擎?

我只是想知道是否存在允许您对行级内容进行版本控制的存储引擎类型.例如,如果我有一个带ID的简单表,名称,值和ID是PK,我可以看到行354以(354,"zak","test")v1开始,然后被更新为(354, "zak","这是值的第2版")v2,并且可以在行上看到更改历史记录,例如选择历史记录(值),其中ID = 354.

这是一种深奥的东西,但每次改变时都必须继续编写这些单独的历史表和函数...

mysql sql database refactoring-databases

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

作为一个团队,我们应该在本地开发并合并到开发服务器,还是在开发服务器上开发?

最近,我的任务是编写基于团队的开发环境的正式程序.我们有几个项目,每个项目有多个模块.目前只有两个程序员,但是有计划扩展到4-6个程序员.每个程序员都将处理同一个项目以及可能导致写入或错误问题的页面.

到目前为止,我想到的理想解决方案是:

  1. 本地开发(WAMP/VM或自己机器上的某些虚拟服务器实例).一旦开发人员完成了他们的开发,他们会将其检入CVS存储库并将其与其他修复程序等合并.
  2. 然后将CVS版本部署到主开发服务器以供开发人员进行测试.
  3. MySQL DAtabases保存在主开发服务器上,用户可以远程连接到它.任何模式/数据更改都通过数据库管理员运行,他将通知所有开发人员任何数据库更改(这应该是罕见的).

有没有人看到这个问题或有更好的解决方案?

development-environment

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

如何声明彼此引用的类?

自从我完成C++以来已经很长时间了,我遇到了相互引用类的麻烦.

现在我有类似的东西:

class a
{
  public:
    a();
    bool skeletonfunc(b temp);
};
Run Code Online (Sandbox Code Playgroud)

BH

class b
{
  public:
    b();
    bool skeletonfunc(a temp);
};
Run Code Online (Sandbox Code Playgroud)

由于每个人都需要引用另一个,我发现我不能在顶部做彼此的#include,或者我最后在包含的奇怪的循环中.

那么,如何让这个a可以使用b并且没有发生周期性的#include问题反之亦然?

谢谢!

c++ reference class include

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

简单的forloop - Python

这可能是一个问题太简单了,但我在这里.

我有分页项目,每个页面包含100个项目.程序将获取项目,直到达到item_num中指定的项目索引

这就是我所拥有的:

item_num = 56

range(0, item_num/100 + (item_num%100 > 0)):
  get_next_100()
Run Code Online (Sandbox Code Playgroud)

我不太确定我使用的(item_num%100> 0)布尔值.

我做了什么有什么不对吗?

python

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

使用LaTeX,我如何在每个部分的末尾都有一个引用列表?

我想为每个部分生成参考书目,并在本节末尾进行.当我这样做时,它会生成完整的参考书目并将其放在每个部分之后.

有没有办法可以做到这一点?

这里的建议说

"chapterbib包提供了一个选项sectionbib,它将参考书目放在\ section*而不是\ chapter*中,如果每章都有参考书目,这是有意义的.当natbib也被加载时,这个选项不起作用;相反,添加natbib的选项."

我不明白这意味着什么,我已经尝试过我认为的选项.具体来说,"为natbib添加选项"是什么意思?

我后来的问题(在我的第一个问题得到解决之后演变而来)是在引用和下一部分之间没有分页符.

谢谢您的帮助.

latex bibtex bibliography

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

Pygtk入口占位符

如何使用像HTML 5输入元素中的占位符创建pygtk条目?

python pygtk

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

使用 powercfg 修改 PROCTHROTTLEMAX 在 2008 R2 中无效

我正在尝试使 CPU 过渡到较低的 P 状态。我使用 pwrtest 来确定测试,现在我想将处理器频率设置为 50%。

我执行了以下命令:

powercfg -setacvalueindex SCHEME_BALANCED SUB_PROCESSOR PROCTHROTTLEMAX 50
Run Code Online (Sandbox Code Playgroud)

当我查询方案时,该值被设置为所需的值。但是,处理器频率没有修改(我正在使用 CPU-Z 来检查频率)。

我的系统运行的是 Windows 2008 R2。

有任何想法吗?谢谢!

processor windows-server-2008 windows-server-2008-r2

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

在NetBeans IDE中设置下一条指令

在使用Java进行调试时,NetBeans是否具有类似于"设置下一语句/指令"的功能?

ide debugging netbeans

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

如何在C++和???中合法地写::: 在C#?

这些问题是一种游戏,我没有找到适合他们的解决方案.
可以:::用C++ 编写而不使用引号或类似的东西,编译器也会接受它(宏也是禁止的).

C#也是如此,但在C#中,你必须写???.

我认为C++将使用::范围运算符而C#将使用? :,但我不知道它们的答案.

任何的想法?

c# c++ syntax

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