问题列表 - 第3587页

OOP有什么规则吗?

最近我听说OOP(Java)有9条规则.我只知道四个是抽象,多态,继承和封装.OOP还有更多规则吗?

oop rules solid-principles package-design

20
推荐指数
3
解决办法
8448
查看次数

在Subversion中将trunk合并到分支

我正在使用Subversion 1.4.6,我现在无法升级到1.5版.

情况:

  1. 主干有很多结构变化(主要是移动文件).

  2. 我有一个最近从主干合并的分支,但在重大变化之前.

将主干合并到分支的最佳方法是什么?

我的想法:

  1. 首先,通过将分支中的已修改文件合并到主干,将分支小心地合并到主干.

  2. 将主干复制到分支.在不丢失分支历史的情况下,最好的方法是什么?我应该弃用分支并创建一个新分支吗?


好吧,看起来我没有给SVN足够的信用.毕竟它足够聪明.我只是被"D"和"A"的输出所拖延,但在后台它做了一个动作.

svn merge

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

8
推荐指数
2
解决办法
5061
查看次数

C的XML解析器

你能为C推荐一些最好的XML Parser吗?

c xml parsing

46
推荐指数
5
解决办法
12万
查看次数

WPF - 为什么列表框项目不填充uniformgrid

我有一个列表框,ItemsPanelTemplate设置为UniformGrid,行= 6,cols = 7.

我希望列表框项目填补他们的空间.

我正在使用字典中定义的数据完成.

我的模板的外部控件是一个Border,Horizo​​ntalAlignment = Stretch和VerticalAlignent = Strectch,但模板没有填充列表框项空间?

有任何想法吗?马尔科姆

wpf listbox itemspaneltemplate

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

.NET中的WinHttp.WinHttpRequest

是否有可以替换或像WinHttp.WinHttpRequest一样工作的内置.NET类?

谢谢!

.net winhttp winhttprequest

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

从shell脚本中输入

我有一个脚本调用需要用户输入的应用程序,例如运行应用程序,要求用户键入"Y"或"N".
如何让shell脚本不要求用户输入,而是使用脚本中预定义变量的值?

在我的情况下,将有两个问题需要输入.

shell

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

抽象基类的设计问题?

有一个界面

class abc {

public:
virtual int foo() = 0;  
...

}

class concrete1: public abc { 

public:
int foo() { 

..
}


class concrete2 : public abc {

public:
int foo() {

..
}


}
Run Code Online (Sandbox Code Playgroud)

现在在我的主程序中,我需要根据变量的值构造类

abc *a;
if (var == 1)
   a = new concrete1();
else
   a = new concrete2();
Run Code Online (Sandbox Code Playgroud)

显然我不希望程序中到处都是这两行(请注意我已经简化了这里以便事情清楚).如果有的话,我应该使用什么设计模式?

c++

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

使用Java在MS Word文件中创建表

我想使用Java在Microsoft Office Word文件中创建一个表.任何人都可以通过一个例子告诉我如何做到这一点?

java ms-word

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

Visual Studio:使视图代码默认

有没有办法让Visual Studio默认显示控件/表单的代码而不是设计器?我倾向于不是设计师的粉丝,因为他们增加膨胀.

visual-studio

142
推荐指数
4
解决办法
3万
查看次数