我在 Pluralsight 上看过这个测试题:
鉴于这些集合:
x = {'a', 'b', 'c', 'd'}
y = {'c', 'e', 'f'}
z = {'a', 'g', 'h', 'i'}
Run Code Online (Sandbox Code Playgroud)
的价值是x | y ^ z什么?
预期的答案是:
{'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i'}
Run Code Online (Sandbox Code Playgroud)
组合集合(自动丢弃重复项),并将它们从最低到最高排序。
我的问题是:
在 Ubuntu 18.04 上的 Python 3.7.5 上的结果:
{'c', 'h', 'f', 'd', 'b', 'i', 'g', 'a', 'e'}
Run Code Online (Sandbox Code Playgroud)
在 Ubuntu 18.04 上的 Python 2.17.17rc1 上的结果:
set(['a', 'c', 'b', 'e', 'd', 'g', 'f', 'i', 'h']) …Run Code Online (Sandbox Code Playgroud) 我试图POST在图表中创建每分钟总请求数的图表,但这种“上升”模式使我相信我没有获得每分钟的实际请求总数,而是获得了累计值。
这是我的查询:
sum_over_time(django_http_responses_total_by_status_view_method_total{job="django-prod-app", method="POST", view="twitch_webhooks"}[1m])
Run Code Online (Sandbox Code Playgroud)
让我相信我的理解sum_over_time()不正确的是因为现有的 webhook 应该始终存在。在最近一次重新启动时,我们有 72k 个 Webhook 订阅,因此该值随着时间的推移而攀升是没有意义的,更有意义的是在开始时看到一个用于捕获未捕获的 Webhook 的大峰值停机期间。
这个查询对于我想要实现的目标是否正确?
我正在使用 django-prometheus 进行导出。
商店号码可以是1-4位数.
关于设备如何命名,商店#26将是0026,但我想让技术人员能够轻松地输入26来获得相同的结果.
如何通过附加前导零来获取此变量并将其格式化为始终为4位数?
## Ask user for store number and affected AP number to query
$Global:Store = Read-Host "Store Number ";
$Global:apNumber= Read-Host "AP Number ";
## Clean up input for validity
IF($store.length -le 4) {
$store =
}
Run Code Online (Sandbox Code Playgroud) 有没有办法将非 Django 提供的值附加到查询中?
例如,要确定商店是否关闭,我可能会运行一个名为的函数get_closed_stores(),该函数返回已关闭商店的列表。
商店关门
[00090, 00240, 00306, 00438, 03005, 05524]
Run Code Online (Sandbox Code Playgroud)
太好了,现在我们有已关闭商店的商店编号。让我们得到那些实际的商店对象。
询问
Store.objects.filter(
store_number__in=[00090, 00240, 00306, 00438, 03005, 05524]
)
Run Code Online (Sandbox Code Playgroud)
我们现在有了 QuerySet,但我们绝对无法检测商店何时关闭,因为数据库不包含任何有关紧急关闭的信息,但 Sharepoint 包含。因此,get_closed_stores()我们可以返回关闭日期与商店编号一起返回,因此我们的已关闭商店列表(字典)看起来更像下面:
带有日期的商店列表
{
[00090, '1/28/19 5:00PM'],
[00240,'1/28/19 5:00PM'],
[00306, '1/28/19 5:00PM'],
[00438,'1/28/19 5:00PM'],
[03005,'1/28/19 5:00PM'],
[05524, '1/28/19 5:00PM']
}
Run Code Online (Sandbox Code Playgroud)
现在日期与我的商店编号一起,我可以将它添加到我的查询集(理想情况下)并从我的前端访问它。
因此annotate(),如果我正在使用与 Django ORM 相关的任何内容,那么这里将是理想的选择,但是当谈到“注入”外部数据时,我在寻找什么?
我绝对可以在我的前端从 JS 为每个商店打电话,但如果我能绕过它,我宁愿不这样做
我正在尝试获取查询 param code,但$route.query始终为空。我根据文档使用了功能模式。有什么不见了?
路由器:
// use vue-router
import Router from 'vue-router'
Vue.use(Router)
// create router
const router = new Router({
routes: [
{
path: '/',
component: Home,
props: (route) => ({ code: route.query.code })
}
]
})
Run Code Online (Sandbox Code Playgroud)
主页.vue
<template>
<div>
<Navbar />
<FlatHeader />
<v-content>
<ComingSoon />
<Changes />
<EmailSubscribe />
</v-content>
<AuthorizationModal />
</div>
</template>
<script>
import AuthorizationModal from './components/AuthorizationModal';
import FlatHeader from './components/FlatHeader';
import ComingSoon from './components/ComingSoon';
import Changes from './components/Changes';
import EmailSubscribe from './components/EmailSubscribe'; …Run Code Online (Sandbox Code Playgroud) 如何使用列出角色中的成员Discord.js。
我的代码:
client.on("message", message => {
var guild = message.guild;
let args = message.content.split(" ").slice(1);
if (!message.content.startsWith(prefix)) return;
if (message.author.bot) return;
if(message.content.startsWith(prefix + 'go4-add')) {
guild.member(message.mentions.users.first()).addRole('415665311828803584');
}
});
Run Code Online (Sandbox Code Playgroud)
我将如何列出所有go4在嵌入中起作用的成员。.go4-list在通道中输入消息后,我希望漫游器以嵌入方式回复。
python ×2
discord.js ×1
django ×1
django-2.0 ×1
django-2.1 ×1
grafana ×1
javascript ×1
powershell ×1
prometheus ×1
promql ×1
python-2.7 ×1
python-3.x ×1
set ×1
vue-router ×1
vue.js ×1