问题列表 - 第13896页

如何查找从PSQL中的另一个表继承的子表

在PSQL中,有没有一种很好的方法来查找从另一个表继承的所有表?理想情况下,我可以从SQL查询中获取数据,但此时,我对任何可靠的方法都很满意.

postgresql

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

AI /推理问题

假设我在锦标赛中有20名球员[名字A .. T].比赛的规则规定每位球员两次比赛其他球员[A vs B,B vs A,A vs C ..等].有20名球员,总共将有380场比赛.

在每场比赛中,有三种可能的结果 - 球员1胜,球员2胜或平局.有一个博彩交易所,在每场比赛之前,引用每个结果的概率; 所以你可能有40%的球员1胜,30%的球员2胜,30%的平局[概率总和为100%]; 我在每场比赛之前存储这些概率.

快进四分之一的比赛.我已经收集了95场比赛的概率,仍有285场比赛.我想知道的是 -

来自95场比赛的概率数据是否可用于预测剩余285的概率?

例如,如果我知道A vs B和B vs C,我可以使用它们来推断A vs C吗?

如果是这样,我该怎么做?

algorithm artificial-intelligence

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

.NET格式化字符串 - 评论的良好做法?

在.NET之前,我们有自己的短语本地化系统,我们建立了一种方式,使注释嵌套在格式化字符串中,如:"{0:price}".随着岁月的流逝,我发现我越来越想念这个.

似乎没有办法在.NET中就地记录格式化字符串:

string.Format("{0//numerator} / {1//denominator} = {2//ratio}"
              ,somevar
              ,anothervar
              ,yetanothervar);
Run Code Online (Sandbox Code Playgroud)

特别是这在插入点被重新排序的本地化/用语中很有用,而不需要更改代码:

string.Format("Dividing {1//denominator} into {0//numerator} gives {2//ratio}"
              ,somevar
              ,anothervar
              ,yetanothervar);
Run Code Online (Sandbox Code Playgroud)

任何人都有任何技巧,他们用来记录这些,以避免在维护/本地化等条款重新安排时出错?

注释很重要的原因是,对于本地化和配置,通常,字符串不在包含变量的代码中 - 我已将它们放在资源文件,app.config和数据库中.

在一个实际的例子中,子类控件公开了PhraseID属性(控件被映射到从表单生成的XML文件中的ID,并且表单控件被动态翻译),因此子类表单执行如下操作:

// Handle the phrases without insertion points - this is in the base class
foreach (Control in this.Controls) {
    IXLatable ixl = (IXLatable) Control;
    ixl.Text = GetPhrase(ixl.PhraseID);
}

// in the individual form classes, they override the behavior for complex displays:
lnkPublish.Text = string.Format(GetPhrase(lnkPublish.PhraseID), filename, foldername, userid);
Run Code Online (Sandbox Code Playgroud)

字典包含默认和本地化字符串,如:

phraseid, language code, phrase
1,en,"{0//filename} published to …
Run Code Online (Sandbox Code Playgroud)

.net string-formatting

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

使用数据中的参数调用C#方法

说,我有一个像这样的XML字符串,

<METHOD>foo</METHOD>
<PARAM1>abc</PARAM1>
<PARAM2>def</PARAM2>
...
<PARAM99>ghi</PARAM99>
<PARAM100>jkl</PARAM100>
Run Code Online (Sandbox Code Playgroud)

我有一个方法

void foo(String param1, String param2, ..., String param99, String param100)
{
...
}
Run Code Online (Sandbox Code Playgroud)

有没有简单的方法让我将这个字符串映射到一个真正的方法调用,其中params匹配C#中方法的param名称?

c# reflection

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

从何处获取地形数据 - 免费和付费?

你在哪里可以得到地形数据?您可以免费获得哪些分辨率数据?购买数据时可获得哪些分辨率数据?那数据多少钱?我发现这个网站有免费的地形数据.分辨率为30米x 30米.这是免费的最好的吗?

gis data-modeling map terrain

10
推荐指数
2
解决办法
4654
查看次数

获取scons根目录

我需要按顺序运行两个程序作为自定义构建器的一部分.

其中一个是我坚持的程序,无法处理绝对/相对路径,因此我必须使用chdir=1Builder 的选项,以便其操作在与目标相同的目录中运行.

第二个是位于tools项目子目录中的脚本; SConstruct文件位于项目的根目录中.我需要创建一个操作来运行这个脚本,并且遇到了麻烦,因为我既没有项目的绝对路径,也没有从目标所在的目录返回到tools脚本所在子目录的相对路径.如果我能以某种方式获得我项目的根目录的绝对路径,我将全部设置,我可以连接`tools/myscript.bar'并完成它.

这就是我所拥有的,或多或少:

env['BUILDERS']['FooBar'] = Builder(action = [
    'c:/bin/foo.exe ${SOURCE.filebase}',
    'c:/bin/bar-interpreter.exe myscript.bar ${SOURCE.filebase}',
    ], chdir=1);
Run Code Online (Sandbox Code Playgroud)

问题是我需要更改有问题的操作,以便找到"myscript.bar",例如:

env['BUILDERS']['FooBar'] = Builder(action = [
    'c:/bin/foo.exe ${SOURCE.filebase}',
    'c:/bin/bar-interpreter.exe $PATHTOHERE/tools/myscript.bar ${SOURCE.filebase}',
    ], chdir=1);
Run Code Online (Sandbox Code Playgroud)

这似乎很简单,但我无法弄清楚如何.

scons

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

页面在加载时不运行jquery脚本

我有一个ASP.net mvc页面,在加载时执行jquery脚本.该脚本在控制器上调用操作并为下拉列表提供保湿.

这适用于我的开发机器但是当部署到网络服务器(运行IIS 6的Win 2k3盒子)时,页面会加载,但它不会运行脚本,从而产生一个空的下拉列表.

我在scripts文件夹中有jquery-1.3.2.js文件,我已经在webserver上添加了aspnet_isapi.dll的映射.还有什么我想念的吗?

这是页面的一部分,它可以保存在我的机器上运行的下拉列表,但不会在它部署到的Web服务器上,因为您可以看到该脚本调用ApplicationSettings控制器以获取一个水合下拉列表的JSON对象

    <asp:Content ID="MainContent" ContentPlaceHolderID="MainContent" runat="server">
    <script src="~/Scripts/jquery-1.3.2.js" type="text/javascript"></script>
    <script type="text/javascript">
        // Wait for the document to be ready
        $(document).ready(function()
        {
            var selectedApp = $('#selectedApplication').val();
            var selectedMac = $('#selectedMachine').val();

            // Get the list of applications and populate the applications drop down list
            $.getJSON("/ApplicationSettings/Applications/List", function(data)
            {
                var items = "<option>----------- Select Application to Configure ----------</option>";
                $.each(data, function(i, application)
                {
                    var selected = (application.Value == selectedApp) ? 'selected' : '';
                    items += "<option value='" + application.Value + …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc jquery

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

powershell基本语法问题的选择

背景:这里的目标是使用select-string在powershell中执行一些基本命令.出于某种原因,某些事情没有按预期发挥作用.

假设如下:

    $vfilter = 'c:/foo/bar/files/*.htm';
    Select-String -path $vfilter -pattern ".*DOCTY.*"  |
        sort LineNumber |
        where-object { $_.Filename -match "02" } |
        format-list |
        out-file c:/00junk.txt;
Run Code Online (Sandbox Code Playgroud)

......这是输出......

    IgnoreCase : True
    LineNumber : 1
    Line       : <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "ht
                 tp://www.w3.org/TR/html4/loose.dtd">
    Filename   : 02junk.htm
    Path       : C:\ ... \02junk.htm
    Pattern    : .*DOCTY.*
    Context    :
    Matches    : {<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "h
                 ttp://www.w3.org/TR/html4/loose.dtd">}
Run Code Online (Sandbox Code Playgroud)

问题:

1)如何阻止powershell包装"Line"和"Matches"属性的文本.由于这是发送到文本文件,我不关心控制台宽度,因此我不希望发生任何文本环绕.

2)假设我想用多行字符串做我自己的自定义输出.在Ruby中(例如)我可以这样做:

    custom_string = '';
    items.each{|myitem|
        custom_string += %Q[
            ### begin …
Run Code Online (Sandbox Code Playgroud)

string powershell select grep

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

使用动态变量时可以指定泛型参数吗?

请考虑以下代码:

class Program {
    void Foo<T>() { }

    static void Main(string[] args) {
        dynamic p = new Program();
        p.Foo();
    }
}
Run Code Online (Sandbox Code Playgroud)

请注意,对p.Foo()的调用无效,因为动态绑定器无法知道要用于T的类型.具体的失败是:

" 无法从用法中推断出方法'ConsoleApplication1.Program.Foo()'的类型参数.请尝试明确指定类型参数. "

现在我的问题是:有没有办法指定泛型类型,或者这种方法是不是可以使用'dynamic'来调用?

c# generics dynamic

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

使用separate_jvm在各个JVM中启动applet并不总是有效

我有一个需要大量内存的applet,所以我们想用separate_jvm = true启动它,这样每个实例都可以获得自己的JVM(而不是共享的JVM),这样我们就不会在重复调用时耗尽内存.这适用于我们的开发盒,但在客户的计算机上失败.

这有安全原因吗?

这是一个签名且受信任的applet,因为我们正在进行3D渲染.

java applet

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