问题列表 - 第64722页

无法从postgres中的UPDATE RETURNING子句中选择

我将问题与更复杂的查询隔离开来.这里是测试场景

DROP TABLE test; 
CREATE TABLE test (
  id integer,
  description varchar(100)
);

INSERT INTO test(id, description) VALUES (1,'new'); 
INSERT INTO test(id, description) VALUES (2,'new'); 
Run Code Online (Sandbox Code Playgroud)

如果我运行查询:

SELECT * FROM test WHERE id IN (UPDATE test set description='test' RETURNING id)
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

错误:"test"或其附近的语法错误第1行:SELECT*FROM test WHERE id(UPDATE test set description ='test'RE ... ^

*** Fehler ***

错误:"test"或其附近的语法错误SQL状态:42601 Zeichen:37

但是,如果我只运行国家政府

UPDATE test set value='test' RETURNING id
Run Code Online (Sandbox Code Playgroud)

我得到一个2行的结果:

1 2

如果我代表结果,我会有一个查询,如:

SELECT * FROM test WHERE id IN (1,2);
Run Code Online (Sandbox Code Playgroud)

结果:

1;"测试"2;"测试"

为什么我的初始陈述没有得到相同的结果?

sql postgresql

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

我如何归零java中的密钥?

以下java代码是否足以清除内存中的密钥(将其所有字节值设置为0)?

zerorize(SecretKey key)
{
    byte[] rawKey = key.getEncoded();
    Arrays.fill(rawKey, (byte) 0);
}
Run Code Online (Sandbox Code Playgroud)

换句话说,该getEncoded方法是否返回实际密钥的副本或引用?如果返回副本,那么如何清除密钥作为安全措施?

java security android cryptography secret-key

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

python.net自动类型转换不一致

我们正在使用嵌入在应用程序中的python.net控制台。在运行python控制台的特定计算机上,自动类型转换默认为对象的基类,而不是实际类型。在所有其他测试机上,此功能均正常。我看到的唯一区别是控制台的版本(Python.NET 2.0.0.12没有问题,而Python.NET 2.0.0.16却有问题)。

是否有人对可能发生的事情有任何线索。

谢谢

.net python python.net

5
推荐指数
0
解决办法
208
查看次数

关于自定义UIView的xib初始化和加载的问题

我正在尝试创建一个自定义UIView类,它从包含该视图接口的xim文件加载.我试图在我的自定义视图的init方法中封装[NSBundle mainBundle] loadNibNamed ...],如下所示:

- (id)init 
{    
    self = [super init];
    if (self) 
    {
        NSArray* nibViews = [[NSBundle mainBundle] loadNibNamed:@"LoadingV" owner:self options:nil];
        self = [(LoadingV*)[nibViews objectAtIndex: 0] retain];
    }
    return self;
}
Run Code Online (Sandbox Code Playgroud)

我想知道:

  1. 这是一种可以接受的方式吗?有没有更好的方法?
  2. 鉴于我没有在dealloc中调用[self release],我应该保留"保留"吗?

干杯AF

iphone

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

Ruby:将table_name转换为对象模型的更有效方法?

所以..我正在尝试做这样的事情:

"active_record_object" => ActiveRecordObject
Run Code Online (Sandbox Code Playgroud)

使用以下代码:

ar_object = (object.singularize.split("_").each{|o| o.capitalize!}).join.constantize #convert to ActiveRecord object
Run Code Online (Sandbox Code Playgroud)

有没有更有效的方法来做到这一点?链接7个字符串操作方法在一起似乎对红宝石来说是疯狂的.

ruby ruby-on-rails

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

AppEngine:创建自己的UserService?

我已经学习Google AppEngine几周了......现在我正在将它与Gwt集成用于我的Web应用程序.

如果你知道我在说什么,那么"留言簿"GAE教程非常有趣.

我喜欢与Google帐户轻松集成,它非常有用但是......

我的客户对它不感兴趣,他想要标准的经典认证系统.

所以我将在数据存储区中拥有自己的"用户"实体,依此类推.我能做到.

我不能做的是创造我自己的UserService,检查地方在我的应用程序wheter用户登录或没有.

我的意思是我不太擅长管理Sessions,Cookies或实现我的目标所需的一切.你能帮帮我吗?

java authentication session google-app-engine

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

通过GWT中的JSONArray缓慢迭代

我正在使用GWT来构建一个应用程序,而且我面临着一些我认为非常快的问题.我有一个JSONObject包含以下结构中的数据(但是更大):

{"nodeData" : [ 
                { "name":"one", "attributes":["uno","dos"]}, 
                {"name":"two", "attributes":["tres"]}
              ]
}
Run Code Online (Sandbox Code Playgroud)

我试图遍历JSON对象,将所有属性存储到每个节点对象所具有的arraylist中,属性大小范围为4到800.

JSONObject JSONnode = nodeData.get(i).isObject();
Node node = new Node(JSONnode.get("name").toString();
JSONArray attributeArray = JSONnode.get("Attributes").isArray();
int attributeSize = attributeArray.size();


for(int j = 0; k < attributeSize; j++){
    node.attributeArrayList.add(attributeArray.get(j).toString();
}
Run Code Online (Sandbox Code Playgroud)

我正在执行的for循环花了大约一分钟,这似乎太长了,我不知道如何改进它.分钟处于开发模式,但我不知道编译时它是否会更快.

java performance gwt json

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

linq to entities vs linq to objects - 它们是一样的吗?

我通常用这个词entity来表示企业数据对象和在我的脑海中,linq to entities并且linq to objects是相同的.这不正确吗?

c# linq linq-to-objects linq-to-entities

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

我可以在MATLAB中为类属性分配类型吗?

我是新手使用MATLAB作为面向对象的环境,我正在写第一堂课来描述网络数据包.一个简单的例子如下

classdef Packet

    properties
        HeaderLength
        PayloadLength
        PacketType
    end

end
Run Code Online (Sandbox Code Playgroud)

我想明确指出,HeaderLength并且PayloadLength都是uint16并且PacketType是一个字符串.有没有办法做到这一点?

oop matlab class

13
推荐指数
3
解决办法
3314
查看次数

在CSS中创建带标题/图例的框

作为后续行动,这一先前的问题,我想一个标题添加到一个<pre>对话框,提示什么样的代码是里面(例如R,sh,perl,...).但我不能<div>在前一个问题中使用as,因为它<pre>是由另一个工具(org-mode export)生成的.它看起来像这样:

<pre class="src src-R">
here <- is(the=code)
</pre>
Run Code Online (Sandbox Code Playgroud)

所以我希望创建一个src-R类,在纯CSS中R<pre>框添加标题,或者如果不可能,则使用一些额外的Javascript.

任何指针赞赏!

css org-mode

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