我的代码:
import random
import string
random = ''.join([random.choice(string.ascii_letters + string.digits ) for n in range(12)])
Run Code Online (Sandbox Code Playgroud)
到目前为止,它打印了一个包含大写、小写字母和数字的字符串,但我不知道如何让它打印符号。
有什么方法可以获取所有列名和关联的表名,其中标识列设置为始终生成?
对于身份列,我可以简单地使用 syscat.columns 但如何调整始终生成值的身份列?
select identity, substr(tabname,1,30), substr(colname, 1, 30) from syscat.columns where tabschema='MYSCHEMA'"
从上面的选择列表中,我只想过滤使用生成值的列...
我正在开发一个实时网络应用程序.后端是NodeJS和ArangoDB.我想在创建文档之前生成并向Web应用程序发送一个唯一的_key.这样,可以快速创建文档,而无需等待来自服务器的响应和新生成的ID.澄清:
这只是对预期工作流程的粗略概述.我相信CouchDB有一个为用户提供唯一ID的功能:http://docs.couchdb.org/en/1.6.1/api/server/common.html?highlight = id# get--_uuids
我确实在ArangoDB文档中找到了这段代码:
FOR i IN 1..10
INSERT { value: i } IN test
RETURN { _key: NEW._key, value: i }
Run Code Online (Sandbox Code Playgroud)
它在集合中创建一批唯一键.但是,我不确定这里生成的密钥对于所有集合是否是唯一的,或者更可能的是,它们是为它们生成的集合.我的应用程序需要一个可用于任何集合的密钥.
有没有办法获取可以在ArangoDB的多个集合中使用的一个或多个唯一键?有没有不同的方法来解决这个问题?
只是为了学习和理解代理,我想看看Spring AOP生成的代理类。它在Eclipse生成的classes文件夹中不存在。
有人可以告诉我它的位置吗?
elif a == "other":
numberset = 0
for count in range(8):
nnn = randrange(33,126)
print(nnn)
numberset += nnn
Run Code Online (Sandbox Code Playgroud)
我需要找出如何添加所有8个生成的数字来制作总数,然后将其设置为变量.