小编Kin*_*han的帖子

张量流形状中的问号是什么意思?

我正在研究洋红色代码,并打印其张量对象.我得到了这个结果:

Tensor("fully_connected/BiasAdd:0", shape=(?, 38), dtype=float32)
Run Code Online (Sandbox Code Playgroud)

这个问号的形状是什么意思?

tensorflow

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

计算行的NULL属性数

我想在表中添加一个新列,以记录每个元组(行)的值为null的属性数.如何使用SQL获取数字?

例如,如果元组是这样的:

Name | Age | Sex
-----+-----+-----
Blice| 100 | null
Run Code Online (Sandbox Code Playgroud)

我想更新元组,如下所示:

Name | Age | Sex | nNULL
-----+-----+-----+--------
Blice| 100 | null|  1
Run Code Online (Sandbox Code Playgroud)

另外,因为我正在编写PL/pgSQL函数并且表名是从参数获得的,所以我事先并不知道表的模式.这意味着我需要使用输入表名更新表.有人知道怎么做吗?

sql postgresql null count plpgsql

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

如何在rails 4中编写具有多个条件的where.not查询

我要表达的是:.where.notwhere.notwhere.not

在Rails 4中,where.not子句被启用:where.not.

但是,这个表达式等于.where.notwhere.notwhere.not

如何用条款表达?where.notwhere.notwhere.notwhere.not

activerecord ruby-on-rails-4

6
推荐指数
3
解决办法
4423
查看次数

如何在pgsql中动态创建触发器函数?

我想编写一个pgsql函数来动态创建触发器.例如,用于计算每个表中插入的触发器.我试过这样的EXECUTE:

CREATE FUNCTION trigen(tbl text) RETURNS void AS $$
BEGIN
    EXECUTE format(
    'CREATE FUNCTION %s_insertCnt() RETURNS TRIGGER AS $$
    BEGIN
        UPDATE insertions SET n = n + 1 WHERE tablename = %s;
    END
    $$ LANGUAGE plpgsql', tbl, quote_nullable(tbl));

    EXECUTE format('CREATE TRIGGER %s_inCnt BEFORE INSERT ON %s
    FOR EACH ROW EXECUTE PROCEDURE %s_insertCnt();', tbl, tbl, tbl);
END
$$ LANGUAGE plpgsql
Run Code Online (Sandbox Code Playgroud)

但这种方法不起作用.导入此代码时发生了很多语法错误.似乎EXECUTE无法执行函数创建.

我还能做些什么来动态创建触发器功能?

postgresql triggers dynamic plpgsql

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

如何在 PostgreSQL 表中选择属性不为 NULL 的位置?

我有这个PostgreSQL表,测试一下:

 a | b | c | d 
---+---+---+---
 5 |   | 5 | 7
 5 | 6 |   |  
 1 | 2 | 3 |  
Run Code Online (Sandbox Code Playgroud)

我想查询所有b值不为NULL的元组:

SELECT * FROM test WHERE b != NULL;
SELECT * FROM test WHERE b <> NULL;
Run Code Online (Sandbox Code Playgroud)

这两个命令都没有返回记录:

 a | b | c | d 
---+---+---+---
(0 rows)
Run Code Online (Sandbox Code Playgroud)

我应该使用什么命令来选择所有具有 ab 值的元组?

postgresql null isnull

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

为什么 Ruby 数组切片有时返回 nil,有时返回空数组?

我在做 ruby​​ koans 时遇到了这个问题。给定这个数组:

array = [1, 2, 3, 4]
Run Code Online (Sandbox Code Playgroud)

array[4, 0]等于[]。然而,array[5, 0]等于nil.

4 和 5 均超出索引。为什么他们返回不同的东西?

ruby arrays

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

如果在该字段上构建b-tree索引,PostgreSQL如何执行ORDER BY?

我有一张桌子bsort:

CREATE TABLE bsort(a int, data text);
Run Code Online (Sandbox Code Playgroud)

这里data可能不完整.换句话说,一些元组可能没有data价值.

然后我在表上构建一个b树索引:

CREATE INDEX ON bsort USING BTREE(a);
Run Code Online (Sandbox Code Playgroud)

现在,如果我执行此查询:

SELECT * FROM bsort ORDER BY a;
Run Code Online (Sandbox Code Playgroud)

PostgreSQL是否使用nlogn复杂性对元组进行排序,还是直接从b-tree索引获取顺序?

sorting postgresql indexing sql-order-by postgresql-performance

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

找到最后一场比赛时获得空列表

我想在网址中找到斜杠之间的最后一个字.例如,在"/ gallery/haha​​/nika/7907/08-2015"中找到"nika"

我在我的python代码中写了这个:

>>> text = '/gallery/haha/nika/7907/08-2015'
>>> re.findall(r'/[a-zA-Z]*/$', text)
Run Code Online (Sandbox Code Playgroud)

但我有一个空列表:

[]
Run Code Online (Sandbox Code Playgroud)

如果我删除那个美元符号:

>>> re.findall(r'/[a-zA-Z]*/', text)
Run Code Online (Sandbox Code Playgroud)

返回列表不为空,但错过了"/ haha​​ /":

['/gallery/', '/nika/']
Run Code Online (Sandbox Code Playgroud)

谁知道为什么?

python regex

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

如何更改绘图标题和轴标签的字体大小并保存?

每次我将绘图图片保存为 jpg 或 png 时,标题和轴标签的字体大小都会自动更改回默认值。我的代码是这样的:

figure
plot(x, f(x))
title('the smallest n = 1', 'FontSize', 24);
xlabel('x', 'FontSize', 24);
ylabel('x''', 'FontSize', 24);
Run Code Online (Sandbox Code Playgroud)

保存图片后,那些字体大小又变小了。有谁知道为什么?

matlab plot matlab-figure

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