问题列表 - 第25195页

您何时决定将大型项目拆分为较小的项目?

何时/何地决定将大型Visual Studio项目拆分为较小的多个项目?如果它可以重复使用?什么时候项目太大了?(但有多大太大了?)

当你拆分项目时,你呢,

  • 按数据库表分组

  • 按类似功能分组

  • 其他..

c# projects-and-solutions visual-studio

22
推荐指数
2
解决办法
5255
查看次数

WPF按钮相同/推荐宽度

假设您有一个带有多个按钮的窗口,例如Ok/Cancel或Yes/No/Cancel.所有按钮的宽度必须相同.显然,这可以通过猜测一个数字并将所有数字硬连接到该数字来完成.

有没有更好的方法来做到这一点,一个会考虑首选/推荐的尺寸(Ok按钮应该有多宽?这不是一个修辞问题,我实际上不知道答案!),需要什么通过最长字幕的文字,如果字体大小增加会发生什么?

wpf user-interface

8
推荐指数
3
解决办法
9456
查看次数

如何从 Xcode 运行“make install”

我在 Xcode 中有自定义的 Makefile 和外部构建目标。当我点击“Build”时它运行“make” 当我点击“Clear”时它运行“make clean”

如何从 Xcode 运行“make install”(或任何其他目标)?

(顺便说一句,这是 AVR 项目,xcode 项目文件是使用 Crosspack-AVR 附带的 avr-project 工具创建的)

xcode makefile

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

Django:切换管理面板发送的消息语言

我有一个模型,订单,在管理面板中有一个动作,让管理员将订单信息发送给该订单列出的某些人.每个人都有语言集,这是消息应该发送的语言.

我正在使用的简短版本:

from django.utils.translation import ugettext as _
from django.core.mail import EmailMessage

lang = method_that_gets_customer_language()

body = _("Dear mister X, here is the information you requested\n")
body += some_order_information

subject = _("Order information")

email = EmailMessage(subject, body, 'customer@example.org', ['admin@example.org'])
email.send()
Run Code Online (Sandbox Code Playgroud)

有关他使用的语言的客户信息,请参阅lang.默认语言为en-us,翻译为法语(fr)和德语(de).

有没有办法使用翻译为指定的语言的方式lang进行body,并subject再切换回EN-US?例如:lang是'de'.主题和正文应该获得'de'翻译文件中指定的字符串.

编辑:

找到了解决方案.

from django.utils import translation
from django.utils.translation import ugettext as _


body = "Some text in English"
translation.activate('de')
print "%s" % _(body)
translation.activate('en')
Run Code Online (Sandbox Code Playgroud)

这需要body变量,将其翻译为德语,打印它然后将语言返回到英语.

就像是 …

django translation

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

绑定键以在Zsh中的上下文的任何位置完成文件名

有时我想要一个文件名而不是zsh为我猜测的.例如,我有一个没有正确.png后缀的PNG文件,这使得zsh认为它不是图片,并且当我输入Tab完成参数时不会列出它display.

我想知道是否有是完成了一个文件名的任何地方上下文,就像一个键序列^XC_correct_filename,或者如何配置的zsh做的事情吗?

zsh zsh-completion

6
推荐指数
2
解决办法
1205
查看次数

具有指定高度(在CSS中)的div可以自动缩放吗?

我设置了一个div height:100px; width:50px,但是当div 的内容动态变化时,我想让高度适应变化.

我该怎么办?

html css

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

使用Graphics2D覆盖BufferedImage上的文本并返回BufferedImage

我已经检查了类似命名的问题,但他们没有回答这个用例.

基本上,我是在一个给定的坐标(x,y)上叠加一些文本(文本)我在包中有以下功能;

protected BufferedImage Process2(BufferedImage image){
    Graphics2D gO = image.createGraphics();
    gO.setColor(Color.red);
    gO.setFont(new Font( "SansSerif", Font.BOLD, 12 ));
    gO.drawString(this.text, this.x, this.y);
    System.err.println(this.text+this.x+this.y);
    return image;
}
Run Code Online (Sandbox Code Playgroud)

我觉得我错过了一些显而易见的东西; 我可以找到的每一个对Graphics2D的引用都是处理游戏或直接写入文件,但我只想要返回一个BufferedImage.覆盖'渲染'

在当前代码中,图像显示为未更改.

谢谢!

java bufferedimage graphics2d

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

为什么这种钻石图案存在歧义?

#include <iostream>
using namespace std;

class A             { public: void eat(){ cout<<"A";} };
class B: public A   { public: void eat(){ cout<<"B";} };
class C: public A   { public: void eat(){ cout<<"C";} };
class D: public B,C { public: void eat(){ cout<<"D";} };

int main(){
    A *a = new D();
    a->eat();
}
Run Code Online (Sandbox Code Playgroud)

我不确定这是否称为钻石问题,但为什么这不起作用?

我已经给出了认定中进行eat()D.因此,它不需要使用任何B一个或C副本(因此,应该没有问题).

当我说,a->eat()(记住eat()不是虚拟的),只有一个可以eat()调用,即A.

为什么然后,我是否收到此错误:

'A'是'D'的模糊基础


究竟A *a = new D();对编译器意味着什么? …

c++ diamond-problem

7
推荐指数
2
解决办法
646
查看次数

RunClassConstructor是否只能运行一次类型的静态构造函数?

我正在使用以下代码调用类的静态ctor:

Type type;
System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(type.TypeHandle);
Run Code Online (Sandbox Code Playgroud)

这会导致cctor运行两次吗?

c# static-constructor

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

如何使用jQuery删除锚标记的父级

我要求删除锚标记的父元素.我动态地在其中添加div和锚点.下面是我的代码,请帮帮我

  $("<div>"+offer+"<a href='javascript:deleteOrder(this.parent)'>X</a></div>").appendTo($('#resultTable #resultRow td')[selectedOrder-1]);


function deleteOrder(obj)
        {
            $(obj).parent().remove();
        }
Run Code Online (Sandbox Code Playgroud)

html jquery

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