问题列表 - 第142374页

从表中选择列名称和值

如果我在PostgreSQL数据库中有以下表:

Col1    Col2    Col3    

A       a       1       
B       b       2       
Run Code Online (Sandbox Code Playgroud)

有没有办法在不明确指定列名的情况下获取每个值的列名?即结果集如下:

Col1    A
Col1    B
Col2    a
Col2    b
Col3    1
Col3    2
Run Code Online (Sandbox Code Playgroud)

sql postgresql dynamic-sql hstore

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

如果我在另一个文件中声明另一个具有相同名称的变量会发生什么?

我已int x文件1中声明并且错误地在文件2中声明了另一个char具有相同名称的类型变量,并且我等待编译器或链接器给我一个错误,但是没有显示错误.当我使用调试器时,我看到它被转换为,是真的吗?!这里到底发生了什么?!xint xchar x

在我的代码上显示此修改:

文件一

#include <stdio.h>

int x = 50;  /** declare global variable called
                           x **/
int main()
{
    print();
    printf("      global in file one = %d",x);  /** Modification is just here **/
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

文件二

char x;   

void print(void)
{

    x = 100;
    printf("global in file two = %d ",x);
    return;

}
Run Code Online (Sandbox Code Playgroud)

我的预期结果是= 文件2中的全局=文件1中的100全局= 50

结果是:文件2中的全局=文件1中的100全局= 100

当我使用调试器时,我看到int x转换为char …

c

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

使用Linq返回逗号分隔的字符串

我的应用程序中有一个类

public class ProductInfo
{
  public int ProductId {get;set;}
  public int ProductType{get;set;}
}
Run Code Online (Sandbox Code Playgroud)

我想编写一个linq查询,它可以以逗号分隔格式返回ProductIds列表,其中ProductType等于某个数字?

我尝试在我的Linq语句中使用string.join,但它似乎不起作用.

c# linq

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

在python中将函数作为参数传递

我想试试这个问题.

所以这就是我想要做的:我有三个功能.比如说,foo,bar和foo_bar

def foo_bar(function):
   for i in range(20):
      function # execute function
def foo(someargs):
   print "hello from foo"

def bar(someargs):
   print " hello from bar"
Run Code Online (Sandbox Code Playgroud)

当我这样做的时候 foo_bar(foo) # how to specify arguments to foo??

我期待着我看到了"hello from foo" 20 times吗?

但是因为我没有看到这一点......我显然不太清楚这一点吗?

python

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

"创建组合框"中的"控件没有父级"

在这段代码中:

unit MSEC;

interface

uses
  Winapi.Windows, Vcl.Dialogs, Vcl.ExtCtrls, System.SysUtils, System.Classes, Vcl.Controls, Vcl.StdCtrls;

type
  TMSEC = class(TWinControl)
  private
    FOpr                  :TComboBox;
  public
    constructor Create(AOwner: TComponent); override;
  end;

implementation

const
    DEF_OPERATIONS :array[0..3] of Char = ('+', '-', '*', '/');

constructor TMSEC.Create(AOwner: TComponent);
var i         :Integer;
begin
  inherited;
  FOpr:= TComboBox.Create(Self);
  with FOpr do begin
    Parent:= Self;
    Align:= alLeft;
    Width:= DEF_OPERATIONS_WIDTH;
    Style:= csDropDownList;
    //error in next lines :
    Items.Clear;
    for i := Low(DEF_OPERATIONS) to High(DEF_OPERATIONS) do Items.Add(DEF_OPERATIONS[i]);
    ItemIndex:= 0;  
  end;
end;

end.
Run Code Online (Sandbox Code Playgroud)

当我更改ComboBox项目时,程序会中断消息:
'Control'没有父项.
如何修复此错误或以其他方式初始化ComboBox项?

delphi components combobox

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

Python有限差分函数?

我一直在Numpy/Scipy中寻找包含有限差分函数的模块.然而,我发现最接近的是numpy.gradient(),这对于二阶精度的一阶有限差分是有利的,但如果你想要更高阶导数或更准确的方法则不是那么多.我甚至没有为这类事情找到很多具体的模块; 大多数人似乎都在做他们需要的"自己动手"的事情.所以我的问题是,是否有人知道任何模块(Numpy/Scipy的一部分或第三方模块)专门用于高阶(精度和衍生)有限差分方法.我有自己的代码,我正在研究,但它目前有点慢,我不会尝试优化它,如果有'

请注意,我所说的是有限差异,而不是衍生品.我已经看过两个scipy.misc.derivative()Numdifftools,它们采用了我没有的分析函数的衍生物.

python numpy scipy

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

释放优势数据库服务器表的代码示例

我有一组包含在 Advantage Database 数据字典中的表。该词典不再可用,并且表格将无法打开。

我想使用代码(而不是 Advantage Data Architect)释放这些表。

我能找到的唯一参考是帮助中列出的名为 ADSDDFreeTable 的函数。

该函数的文档位于此链接:

http://devzone.advantagedatabase.com/dz/WebHelp/Advantage11.1/index.html?ace_adsddfreetable.htm

但它没有提供代码示例,我无法理解如何使用它。

有人愿意展示如何使用此函数的代码示例吗(使用变量,而不是文字,文件名等)

非常感谢!

delphi advantage-database-server

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

在App Purchase中没有使用Xcode 5,iOS 7模拟器

似乎模拟器上的In App Purchase再次被打破.我们能够成功提交SKProduct,但我们永远不会得到适当的回调.

来自他人的任何见解都会很棒......

[[SKPaymentQueue defaultQueue] addTransactionObserver:self];
[[SKPaymentQueue defaultQueue] addPayment:skPayment];
Run Code Online (Sandbox Code Playgroud)

观察者代表回调没有回应.

in-app-purchase ios7 xcode5

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

在表行中查找 type=text 的输入字段

我有一个由“点击”处理程序触发的删除图像。我将元素参数传递到触发事件的函数中,即删除图像。

有没有办法可以找到type="text"单击的删除图像的表行的输入?

这是我正在使用的代码:

        A4J.AJAX.AddListener({
            onafterajax: function(req,evt,data) {  

                j$('[id$=deleteImage]').on('click', function(elem) {
                    console.log('the delete button was clicked');
                    console.log('************** before ' + localStorage.activeButtons);
                    var activeArray  = localStorage.activeButtons.split(',');
                    var idx = activeArray.indexOf('account');
                    if (idx > -1) activeArray.splice(idx, 1);
                    localStorage.activeButtons = activeArray.join(',');
                    console.log('************** after ' + localStorage.activeButtons);
                });

                var lastRow = j$('table[id$=participantTable] tbody tr:last');                 
                var active = localStorage.activeButtons.split(',');

                var dataRows = j$('tr.dataRow');
                dataRows.each(function(index, elem) {
                    updateImages(elem, active[index]);
                });
            }
        });
Run Code Online (Sandbox Code Playgroud)

我需要在表行中找到input[type="text"]单击删除图像的行,并获取该输入字段的 id 并检查 id 是否包含以下值之一:contact, user or account。我需要将输入 id …

jquery

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

什么时候在声明变量/参数时使用 ArrayList 或 LinkedList 而不是 List 是正确的?

假设你有一个类似的类:

public class foo {
    private List<String> fooThings;

    public void doSomething(List<String> things) {
        // Do a bunch of things here
        // Possibly setting fooThings at some point as well
    }
}
Run Code Online (Sandbox Code Playgroud)

声明指定具体类(例如 ArrayList 而不是 List 接口)是否合适?如果有,什么时候?

编辑> 这个问题与何时使用 LinkedList 以及何时使用 ArrayList 无关。这是一个单独的问题,在别处回答。问题是为了清楚起见,何时声明应该是接口(List),何时应该指定一个实现,例如 ArrayList,因为考虑到方法将要做什么或如何利用实例变量,这很重要。

java

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