小编Vin*_*ard的帖子

如何在Postgres中获得执行时间

我需要在plpgsql脚本中出于多种目的(计算,显示和存储)在变量中获取最后一个查询的执行时间,所以\timing我找不到psql 选项,因为我无法操纵结果时间。您是否知道是否有类似“ get diagnostics”命令的内容,但是要执行时间(或变通)?

get diagnostics my_var := EXECUTION_TIME;
Run Code Online (Sandbox Code Playgroud)

我找不到任何东西比其他row_countresult_oid...

postgresql plpgsql

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

python regex [.] +应该表示任何单个或重复的字符

x='andi'
print re.search('an[.]+',x)
Run Code Online (Sandbox Code Playgroud)

它回来了None.它是否匹配字符串.在文档中,.(点)可以表示任何字符.并且+意味着重复1次或更多次.所以[.]+,它应该d在字符串中匹配.

谁能解释一下?为什么会回来None

python regex

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

在haskell中生成随机数

在运行时,genRandTupe我不断获得相同的随机数,但是当作为参数运行genrandListgen,我每次都会获得一组新的数字.我该如何解决这个问题?为什么不g = newStdGen生成新的随机数?

import System.Random
import System.IO.Unsafe

type RandTupe = (Int,Int)
genRandTupe :: IO RandTupe
genRandTupe = let [a,b] = genrandList g in return (a,b) where g = newStdGen
genrandList gen = let g = unsafePerformIO gen in take 2 (randomRs (1, 20) g)
gen = newStdGen
Run Code Online (Sandbox Code Playgroud)

random haskell

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

从列表中获取可变数量的元素

我想创建一个函数,该函数返回将列表拆分为两个非空部分的所有可能方法的列表.

split :: [([a], [a])]
Run Code Online (Sandbox Code Playgroud)

例如:

> split [1,2,3,4]

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

我离解决方案很远.谁能帮我?

lambda haskell

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

python 3中的全局变量

我已经阅读了一些全局变量,但我的代码不起作用.这是代码:

global ta
global tb
global tc
global td

ta = 1
tb = 1.25
tc = 1.5
td = 2

def rating_system(t1, t2):
    global ta
    global tb
    global tc
    global td

    if t1 < t2 and t2/t1 <= 4:
        rating = (t2/t1) * 0.25 
        t1 += rating
        t2 -= rating
    else:
        rating = (t2/t1) * 0.4
        t1 += rating
        t2 -= rating
    print(str(t1) + " and " + str(t2))

 rating_system(ta, td)
Run Code Online (Sandbox Code Playgroud)

我给变量所有global定义,但是当我运行时rating_system(),它只是为变量打印正确的数字,但是如果我在函数外部打印变量,它会给我默认数字.

python python-3.x

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

Haskell:需要帮助设计这个功能

我正在尝试设计一个函数,当给定一个字符串时,该函数将a和b插入字符串中.

例如:

鉴于字符串 "Hello"

该函数将返回"aHbealblaob".

haskell

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

标签 统计

haskell ×3

python ×2

lambda ×1

plpgsql ×1

postgresql ×1

python-3.x ×1

random ×1

regex ×1