问题列表 - 第2650页

在CVS中分支一个版本

所以我有一个源代码树,我想在CVS中清理.

真正想要的是将旧的东西分开,但永远不要合并.但是,如果我需要,我可以让eclipse工作区访问并进行一些更改.

然后我们清理主干(通过移除我们不再需要的东西)并继续开发.然后,当我们点击新版本时,我们再次将其分支.

我不确定这在CVS中是如何工作的.因此,如果有人能够解释最好的方法,那就太棒了.

cvs version-control trunk

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

在TSQL UPDATE中使用IF语句

我想更新表中的两列.第二列的值取决于第一列; 如果第一个为空,则第二个值为"false",否则为"true".
我可以在TSQL中执行此操作,还是需要在我的代码中单独计算出值并更改SQL以适应.我在寻找类似的东西:

DECLARE @NewColumnValue as nvarchar(10);
SELECT @NewColumnValue = ColumnY From TableY
UPDATE TableX  
SET Column1 = @NewColumnValue,
Column2 = (IF (@NewColumnValue IS NULL) THEN 'False' ELSE 'True');
Run Code Online (Sandbox Code Playgroud)

t-sql

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

使用嵌套POCO进行LINQ To SQL操作(插入/更新)所需的帮助

好吧,我一直在尝试将我的模型转换为使用LINQ,但不想丢弃我当前的DTO和它们分散在域中的接口.

我设法找到这篇博文,其中很好地概述了这个过程:

在LINQ To SQL中实现POCO

我已经设法将记录检索到对象正常工作,但是,由于我的模型的嵌套特性,我似乎无法为子对象添加工作.也就是说,如果我创建一个子对象,并设置对所需父对象的引用,LINQ to SQL仍会抛出一个异常,说明子对父对象的引用为null.如果我尝试添加一个普通的旧父对象,它会成功,但直接添加子对象会失败

这是我的失败测试:

    [Test]
    public void AddSelectionShouldAddSelectionToMarket()
    {
        Market market = (Market) new Repository().GetMarket(1);

        Selection selection = new Selection();
        selection.Market = market;

        new Repository().AddSelection(selection);

        Assert.IsTrue(selection.SID > 0);
    }
Run Code Online (Sandbox Code Playgroud)

这是错误消息:

System.InvalidOperationException:尝试删除市场和选择之间的关系.但是,其中一个关系的外键(Selection.MID)不能设置为null.

2个对象的相关部分:

[DataContract]
public class Selection : ISelection
{
    private int mID;
    [DataMember]
    public int MID
    {
        get { return this.mID; }
        set { this.mID = value; }
    }

    private Market market;
    [DataMember]
    public Market Market
    {
        get { return this.market; }
        set
        {
            this.market …
Run Code Online (Sandbox Code Playgroud)

.net orm poco linq-to-sql

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

是否存在用于在Scala中的匿名函数内绑定值的语法糖?

而不是写作

((x: Double) => (((y: Double) => y*y))(x+x))(3)
Run Code Online (Sandbox Code Playgroud)

我想写点类似的东西

((x: Double) => let y=x+x in y*y)(3)
Run Code Online (Sandbox Code Playgroud)

在Scala中有类似的这种语法糖吗?

scala anonymous-function syntactic-sugar

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

C#成员变量初始化; 最佳实践?

在声明上初始化类成员变量是否更好?

private List<Thing> _things = new List<Thing>();
private int _arb = 99;
Run Code Online (Sandbox Code Playgroud)

还是在默认构造函数中?

private List<Thing> _things;
private int _arb;

public TheClass()
{
  _things = new List<Thing>();
  _arb = 99;
}
Run Code Online (Sandbox Code Playgroud)

这仅仅是一种风格问题,还是存在性能权衡,这种或那种方式?

c# constructor declaration

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

优化Google App Engine代码

Google应用引擎告诉我优化此代码.任何人有什么想法我能做什么?

def index(request):
    user = users.get_current_user()
    return base.views.render('XXX.html', 
                 dict(profiles=Profile.gql("").fetch(limit=100), user=user))
Run Code Online (Sandbox Code Playgroud)

后来我在模板中做了:

{% for profile in profiles %}
  <a href="/profile/{{profile.user.email}}/"><img src="{{profile.gravatarUrl}}"></a>
  <a href="/profile/{{profile.user.email}}/">{{ profile.user.nickname }}</a>
  <br/>{{ profile.shortDisplay }}
Run Code Online (Sandbox Code Playgroud)

使用的方法是:

def shortDisplay(self):
    return "%s/day; %s/week; %s days" % (self.maxPerDay, self.maxPerWeek, self.days)

def gravatarUrl(self):
    email = self.user.email().lower()
    default = "..."
    gravatar_url = "http://www.gravatar.com/avatar.php?"
    gravatar_url += urllib.urlencode({'gravatar_id':hashlib.md5(email).hexdigest(), 
        'default':default, 'size':"64"})
    return gravatar_url
Run Code Online (Sandbox Code Playgroud)

python optimization google-app-engine

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

如何在Delphi中显示Vista风格的气球提示?

在输入验证时,我使用气球提示而不是消息框.我的问题是,在Vista上,它们具有圆角的旧XP风格,而不是更新的更像矩形的外观.

我尝试使用CreateWindowEx创建它们,tooltips_class32或者使用SendMessageW显示Edit的关联balloontip EM_SHOWBALLOONTIP,结果是一样的.在Visual Studio和C#中执行相同的操作会产生Vista样式的气球提示.

当您在密码编辑中切换Caps Lock时,您可以看到我需要的气球提示示例,就像Windows登录时的那样.

delphi winapi

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

如何在vb.net中实现事务方式?

我使用连接到MS-Access数据库的VB.net(200%)开发了一个应用程序,我使用TableAdapter和Dataset连接到Access DB文件.

我需要在保存到DB时实现一个简单的事务方法(commit,rollback)吗?

有没有办法在不需要使用内联SQL语句的情况下执行此操作?

谢谢,

vb.net ms-access transactions

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

是否有<u>的语义版本?

在XHTML Strict中,似乎不允许您再使用该<u>标记.有没有对等语义像有是<b><i>?如果没有,是否有任何关于如何在XHTML中标记带下划线的文本的约定?

谢谢.

xhtml semantic-markup underline

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

在.NET中的Web服务中获取查询字符串(GET请求数组)

我正在寻找一种方法来访问Web服务中标准ASP.NET请求对象中包含的.net查询字符串.换句话说,如果我将SOAP Web服务设置为此URL:

HTTP://localhost/service.asmx ID = 2

我可以访问ID Get变量吗?

asp.net web-services get

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