问题列表 - 第34769页

Designer不会为子控件的属性生成代码.为什么?

I created SubCtrl inheriting UserControl. It has no code. I created then Ctrl, which also inherits UserControl. It has a SubCtrl in it and its only code means to expose it publicly so it appears in the property list of Ctrl:

public subctrl.SubCtrl SUBCTRL
{
    get { return this.subCtrl1; }
}
Run Code Online (Sandbox Code Playgroud)

Then I created a simple Form project which only has a Ctrl in it and no code. As I wanted, SUBCTRL appears in the property list of Ctrl so …

c# user-controls windows-forms-designer

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

在SQL Server中,何时应该使用GO以及何时应该使用分号;?

我总是对在命令后应该使用GO关键字以及命令末尾是否需要分号时感到困惑.有什么区别以及为什么/何时应该使用它们?

当我在SQL Server Management Studio中运行Generate-script时,它似乎在整个地方使用GO,但不是分号.

sql sql-server

93
推荐指数
5
解决办法
6万
查看次数

使用p值逐步回归以丢弃具有不显着p值的变量

我想使用p值作为选择标准来执行逐步线性回归,例如:在每个步骤中丢弃具有最高即最不重要的p值的变量,当所有值由某个阈值α显着定义时停止.

我完全知道我应该使用AIC(例如命令步骤stepAIC)或其他一些标准,但我的老板不掌握统计数据并且坚持使用p值.

如果有必要,我可以编写自己的例程,但我想知道是否已经实现了这个版本.

statistics regression r p-value

28
推荐指数
5
解决办法
7万
查看次数

如何始终在MSBuild中执行目标

我有一个MSBuild文件,在编译应用程序之前操作AssemblyInfo文件.在构建结束时,它将还原AssemblyInfo文件.它通过备份文件,操作它,然后在构建时间之后恢复文件来完成此操作.

这种方法非常有效,除非在构建期间发生错误.然后它不会恢复原始文件.有没有办法告诉MSBuild在构建结束时执行目标,无论它成功还是失败?

msbuild

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

Python:`键不在my_dict`中,而是键在my_dict.keys()中

我有一个奇怪的情况.我有一个词典,self.containing_dict.使用调试探针,我看到dict的内容,我可以看到它self是它的关键.但看看这个:

>>> self in self.containing_dict
False
>>> self in self.containing_dict.keys()
True
>>> self.containing_dict.has_key(self)
False
Run Code Online (Sandbox Code Playgroud)

这是怎么回事?

(我会注意到这是在一段代码中,它会在weakref回调中执行.)

更新:我被要求显示__hash__实施self.这里是:

def __hash__(self):
    return hash(
        (
            tuple(sorted(tuple(self.args))),
            self.star_args,
            tuple(sorted(tuple(self.star_kwargs)))
        )
    )

args = property(lambda self: dict(self.args_refs))

star_args = property(
    lambda self:
        tuple((star_arg_ref() for star_arg_ref in self.star_args_refs))
)

star_kwargs = property(lambda self: dict(self.star_kwargs_refs))    
Run Code Online (Sandbox Code Playgroud)

python hash dictionary

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

在生产中捕获JavaScript错误的最佳方法?

我有一个严重的JavaScript问题,很难在任何dev/test/prod环境中重现.尽管如此,我们的客户仍在不断报道.有时我们认为它是特定于浏览器的 - 有时我们认为它是特定于行动的 - 有时我们认为它与cookie有关.这是一个艰难的一个,我们被拉到太多不同的方向,他们都很短.

我们认为问题出现在我们的一个主要JavaScript文件中 - 但该文件非常庞大.我们过去在这个文件中已经指出了其他问题 - 并且成功地防止了使用try/catch块的未来问题 - 但是,目前我们还不确定这些新问题发生在哪里.

我们搜索了我们的服务器日志,我们发现的信息没有用.

我想知道使用JavaScript日志框架是否有助于解决我们的问题.实现类似" log4javascript "的东西会捕获/记录我们用户的活动,而不仅仅是我们吗?有什么建议?还有其他人遇到过这种情况吗?您采用了哪些策略来更好地理解您的错误?

javascript debugging frontend

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

Oracle - 删除表约束而不删除表

我正在进行大型Oracle数据库的批量迁移.第一步是将一大堆表重命名为稍后删除它们的准备(但我现在需要将数据保存在其中).需要删除对它们的任何外键约束 - 它们根本不应连接到数据库的其余部分.如果我现在放弃它们我可以使用CASCADE CONSTRAINTS,但重命名只是改变了约束.

有没有办法可以放弃CASCADE CONSTRAINTS在不丢弃表本身的情况下放下的所有约束?

sql oracle rename constraints table-rename

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

是什么意思?

$(document).ready(function(){
  $('#something ul a').click(function(e) {
   ...
   ...
    e.preventDefault();
  })
});
Run Code Online (Sandbox Code Playgroud)

什么是e和pre.DeventDefault是什么意思所以我可以理解这里发生了什么

javascript jquery

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

C# WPF - 如何修改 ToolBar.ButtonStyleKey 样式

我需要在鼠标悬停时显示工具栏按钮边框,否则隐藏它。我尝试执行以下操作:

<Style x:Key="{x:Static ToolBar.ButtonStyleKey}" TargetType="Button" BasedOn="{StaticResource {x:Static ToolBar.ButtonStyleKey}}">
    <Setter Property="Foreground" Value="Blue"/>
    <Setter Property="Control.Background" Value="Transparent" />
    <Setter Property="Control.BorderBrush" Value="Transparent" />
    <Setter Property="Control.BorderThickness" Value="1" />
    <Setter Property="HorizontalAlignment" Value="Center"/>
    <Setter Property="VerticalAlignment" Value="Center"/>

    <Style.Triggers>
        <Trigger Property="IsMouseOver" Value="true">
            <Setter Property="Control.BorderBrush"  Value="Red"/>
        </Trigger>
    </Style.Triggers>
</Style>
Run Code Online (Sandbox Code Playgroud)

但它没有按预期工作。我期望发生的是,鼠标悬停在边框上将变成红色,否则将是透明的。实际结果是它的行为就像具有默认颜色的默认行为一样。
我肯定做错了什么。
有谁知道它是什么?

c# wpf styles

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

将哈希传递给函数(*args)及其含义

使用成语时如:

def func(*args)
  # some code
end
Run Code Online (Sandbox Code Playgroud)

是什么意思*args?谷歌搜索这个具体问题非常困难,我找不到任何东西.

似乎所有的论点都出现了,args[0]所以我发现自己编写的防御性代码如下:

my_var = args[0].delete(:var_name) if args[0]
Run Code Online (Sandbox Code Playgroud)

但我确信我错过了更好的方式.

ruby

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