小编tam*_*irg的帖子

使用github配置teamcity,如果我使用OAuth,为什么我需要一个git密码?

我正在尝试使用我的github配置teamcity.

第一步是在git中使用OAuth以确保teamcity和git之间的连接,这似乎工作正常,现在,当我去添加一个新的VCS根目录时,我可以看到我的所有git存储库并从中进行选择他们.

我遇到的问题是,当我尝试添加此VCS根目录时,我选择了一个git存储库,然后我需要输入用户名和密码.

在此输入图像描述

我的问题是,如果我使用Oauth,为什么我需要输入我的git用户名和密码?我与git的连接已经安全,我可以看到所有的存储库可供选择.

在此输入图像描述

如果我将"身份验证方法"更改为"匿名"它不起作用,连接为我工作的唯一方法是,如果我使用我的git用户名和我的git令牌.

teamcity github

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

Redux - 处理非常大的状态对象

我有一个简单的反应 + 烧瓶应用程序。我想在用户单击按钮时加载一些数据(~10mb),然后使用这些数据。因为两个不同的组件必须与这些数据交互,所以我认为不能使用 redux 将数据保存为全局状态。

我基本上有两个组成部分:

  1. 有一个按钮可以调用一个动作来从 Flask 服务器加载大数据(并将该数据保存到全局 redux 状态)
  2. 使用数据(来自全局状态)

一旦我这样做了,我就会得到“SerializableStateInvariantMiddleware 花费了 509 毫秒,这超过了 32 毫秒的警告阈值。”,这让我认为这不是正确的方法。

处理这样的事情的正确方法是什么?我应该保持一个不同的较小状态(所以我知道点击了“加载数据”按钮),然后从第二个组件读取该状态,然后才将数据加载到私有状态?(检查全局状态是否已更改,如果已更改,则调用操作并将数据保存在私有状态中?)

reactjs redux

5
推荐指数
2
解决办法
1218
查看次数

从 uuid 生成 int

我想从给定的 uuid 生成一个“随机”int。我所关心的是给定 uuid,我将始终得到相同的 int。

我知道 uuid 的范围比 python 中 int 的范围大得多,所以我冒着 2 个不同的 uuid 生成相同 int 的风险,但这是我愿意承担的风险。

所以我的问题是从给定的 uuid 生成这样的 int 的最佳方法是什么?我知道我可以使用 uuid 作为 random() 的种子并生成一个随机 int,但想知道是否有一个“更干净”的解决方案。

python uuid

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

标签 统计

github ×1

python ×1

reactjs ×1

redux ×1

teamcity ×1

uuid ×1