所有问题
django - 给 random.seed() 相同的随机值,直到满足某个条件
我不知道正确的做法。我需要在len(answerss)=0时生成一个随机数,并将相同的数字传递给随机种子值,以便每次执行get_unanswered_questions时问题的顺序保持相同 我只需要在测验开始后生成随机问题并按该随机排序的顺序获取问题,直到len(answerss)==0再次达到另一个条件。
我为函数get_unanswered_questions的每次多次执行获取随机数 有什么办法吗?
.net - (ClaimsIdentity) 重复的自定义声明
从 brockallen 的文章中,他说“AuthenticateAsync() 可能会被多次调用”,这可能是 TransformAsync() 被多次调用(在我的应用程序上两次)的原因。
我不明白的是:
- 当我用参数构造 ClaimsIdentity 时,重复只发生在添加的声明(“现在”和“繁荣”)上。[参见下面的代码 1、图像 1-A和图像 1-B ]
- 当我构造没有参数的 ClaimsIdentity 时,添加的声明(“now”和“boom”)不会重复。[参见下面的代码 2、图像 2-A和图像 2-B ]
- 为什么添加的声明(now和boom)是重复的,而其他/预定义的声明(nbf,exp,iss,aud等)不是?[比较下图 1-A和图 1-B ]
有人知道为什么 ClaimsIdentity 会这样吗?
更新的问题:
我不明白的是:
当我用参数构造 ClaimsIdentity 时,重复只发生在添加的声明(“现在”和“繁荣”)上。[参见下面的代码 1、图像 1-A和图像 1-B ]
(已回答)当我构造没有参数的 ClaimsIdentity 时,添加的声明(“now”和“boom”)不会重复。[参见下面的代码 2、图像 2-A和图像 2-B ]
(已回答)- 为什么添加的声明(now和boom)是重复的,而其他/预定义的声明(nbf,exp,iss,aud等)不是?[比较下面的图 1-A和图 1-B ]
(未回答,但下面发布了替代代码)
代码 1
图 1-A
图 1-B
代码 2
图 2-A
图 2-B
javascript - 允许输入仅以 https:// 开头但不能以 laravel 中的任何其他协议开头的 url
我想在数据库中输入 url, https://但不能使用任何其他协议。在 laravel-forms 中添加表单数据时。我尝试过,^(https:\/\/)(www\.){0,1}[a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,5}[\w#!:.?+=&%@!\-\/]*[^\/]$但它仍然使用 http:// 存储 url。请建议我如何实现它。
ios - 无法在 xcode 上构建 react-native 应用程序
当我在 XCode 中构建我的 react-native 应用程序以在我的 iPhone 上的应用程序上进行测试时,我遇到了一些问题。
4个错误是:
- 预期标识符
- 预期标识符或“(”
- 缺少方法声明的上下文
- '@end' 必须出现在 Object-C 上下文中
所有这些错误都在我项目的测试 .m 文件 3rsTests.m
我不是 Swift 或 Object-C 程序员,所以这些错误对我来说非常神秘。如果有人可以帮助我了解如何编译我的代码,我将不胜感激。
elasticsearch - node.disk_used 与 index.store_size 有什么区别?
使用的 node.disk 与索引数据/存储大小有什么区别?总索引大小如何大于使用的磁盘?
objective-c - 如何覆盖 Objective-C SDK 中错误的可空性注释?
它看起来像适用于 iOS 的 GoogleCast SDK(至少是 3.3.0 版,我们与之前的版本一起发布;也许这已经在我们升级到的更新版本中得到修复,但我想确定一下)有时是报告错误时向委托发送 nil,即使注释声称它是非空的。反过来,当我们尝试查看错误时,这会使我们的 Swift 代码崩溃。
假设我不想触摸上游标头,是否有任何方法可以覆盖标头中的可空性注释?如果我只是定义我的委托方法来接收一个Error?,我会收到一个警告。
angular - Angular 5 通过身份验证保护所有视图
我正在学习 Angular 5。我正在使用 Azure ADAL 对用户进行身份验证。
当路径为空时,我将用户路由到登录页面。如果用户尚未登录,我们会提供一个登录按钮,单击该按钮会将用户带到微软登录页面。下面是代码。
应用程序路由.module.ts
登录组件.ts
login.component.html
但是,当用户键入主屏幕 url 时,即使用户没有登录,屏幕也会打开。所以我在 login.component.ts 中添加了一个 isLoggedIn() 方法,并从主组件的 on init 方法中调用它。下面是代码
home.component.ts
将在所有组件中重复相同的操作。
我的问题是,每当添加新组件时,如果未从组件的 on init 方法调用 isLoggedIn 方法,则无需身份验证即可显示视图。有没有更好的方法来保护应用程序中的所有视图,而不必在组件的 on init 方法中编写代码?
reactjs - 从我的 JSX 中获取一些 {({})()(}
所以我正在学习 react 并且正在努力真正清楚地了解所有 { ( } ) 在 JSX 中到底在做什么、在哪里、为什么以及如何做。
所以我最终在这里生成了这段代码:
我希望可以为我做的事情是,有什么不同的方式来重写它?希望更清洁?更简洁?更少 (){}?
我尝试过重写几种不同的方式,但最终破坏了它。
有办法吗?
excel - 访问 excel vba 的性能问题
我需要从 Access 获取数据到 excel vba,我使用 ADODB。我的问题是,虽然数据库相对较小,查询结果只有 30-40 条记录,但该过程卡住了“.open”或“copyfromrecordset”行,需要 40-50 秒才能显示记录。这是我的代码。我用不同的游标类型和锁类型做了一些测试,但没有结果。查询直接从访问执行,当连接本地指向我的 PC 时我没有问题。我在 office 365 上。我引用了 activex 数据对象 2.8 库。
validation - 将用于动态数据验证的 Google Apps 脚本应用于现有工作表
因此,我使用此脚本(归功于 Chicago Computer Classes)来根据用户在不同单元格中输入的内容填充 Google 表格单元格的动态数据验证。
例如,如果他们在一个单元格中输入运动“足球”,则下一个单元格具有“CFB、CFL 或 NFL”的数据验证,但如果他们在第一个单元格中输入“篮球”,则第二个单元格的数据验证将更改为“例如 ABL、CBB、NBA 或 WNBA”。
该脚本运行良好,欢迎您在此处使用该表
但是......这是我的问题:
我有一个包含 9000 行数据的现有电子表格。我想将此新数据验证方案应用于此电子表格。该脚本由onEdit()功能触发,当您一次输入一行时效果很好。但是,如果我尝试在第一列中复制并粘贴一大堆行,则只有第二列的第一行会触发 onEdit 并获得新的数据验证,而第二列的所有其他行都没有改变。我还尝试在第一列上“向下填充”或“填充范围”,它们具有相同的结果,其中所选范围中的第一行获得新数据验证,但其余选择保持不变。
虽然如果我手动输入行会很好,但我真的不想这样做 9000 次 :)
如何修改脚本以使用复制/粘贴或填写的数据触发函数?
谢谢!
脚本在这里:
c# - Ziparchive:如何从 ziparchive 关闭创建的条目
我编写了如下方法将多个 Memorystream 绑定到 ziparchive。该代码适用于一个流,但如果我通过迭代添加多个流,则它会在 for 循环的第二行显示以下错误。
我的代码,
asp.net - Asp.net 3.5 IIS 6 从响应中删除服务器标头
我在 Asp.net 3.5 中有一个网站并托管在 IIS 6 上。我无法从响应标头中删除“服务器”标记。
我尝试创建 HttpHandler,但在其中出现错误“此操作需要 IIS 集成管道模式”。我相信这是因为 IIS 和 ASP.net 版本。
我尝试在 web configs 和 global asax 中添加很多东西,但没有一个有效。任何人都可以帮我解决它。
有什么可能的方法可以从标题中删除服务器标签。
unreal-engine4 - 在虚幻引擎 4 中播放期间让生成的演员可见?
我正在尝试在游戏过程中通过自定义控制台命令生成新演员(在编辑器中单击播放后)。
我试过了WorldPtr = GEditor->GetEditorWorldContext().World(),然后WorldPtr->SpawnActor<ActorClass>。但是这个新生的演员只在播放停止后才出现。我必须重新开始演出才能看到这些演员。
我也尝试从游戏中获取世界GameEngine->GetGameWorld(),然后使用该世界生成演员,演员可以在 WorldOutliner 面板中看到,但演员在播放停止后消失了。
我想知道如何在开始播放后生成演员,而不是在播放后消失。
ios - 使用 Swifty JSON 解析
我JSON的就像:
所以我的问题是:如何创建JSON模型类并使用解析swifty JSON?
mysql - 来自 HRESULT 的接收:0*8013141a
当我在同一个视觉工作室的新笔记本电脑上运行它时,我在另一台笔记本电脑上为我的项目制作了一个桌面应用程序,这显示以下错误:
无法加载文件或程序集“MySql.Data,版本=7.0.6.0,文化=中性,PublicKeyToken=c5687fc88969c44d”或其依赖项。已提交强名称验证。(HRESULT 例外:0*8013141a)
linux - 从字符开头删除回车
\n在尝试从命令中修剪回车时,也\n从末尾删除了,因此我无法执行该命令。下面的命令:
给出:
我想kill -9用这个附加一个命令,因此我需要最后一个{newline},而不是第一个。
我怎样才能删除其中的第一个{newline}?
if-statement - 如果条件与 laravel 中的模型
注册控制器:
如果 $check 没有输入,我想在这里返回。
它产生(E_ERROR)
Call to undefined function App\Http\Controllers\emptyArray()
如何检查这个。
django - 基于约束的自定义外键值
我有一个模型:
PRODUCT_EXPIRY 型号:
另一个模型为:
产品:
我想要的是,让商店添加产品,这里expires_in的产品(天数)是可选的,他可以选择在添加产品时手动添加,或者如果他没有,则从product_expire模型输入过期时间,映射通过product_id.
但请考虑以下情况:
- Milk X 有 3 天的有效期。
- 牛奶 Y 有 60 天的保质期。
- 可可粉的保质期为 6 个月。
当商店输入产品时,假设他至少在生产日期后 10 天后收到它。因此expire_in,添加可可粉时应为60-10 = 50 days有效期大于 30 天的产品。由于牛奶车每天运送牛奶,因此有效期少于 30 天的产品将具有相同的有效期,没有任何变化,即为expires_in牛奶 X 添加牛奶时3 days。我该怎么做?Product模型expired_in必须是外键吗?
例如:假设我们知道可乐在 1 个月后过期,那么如果商店忘记输入过期日期,则添加的自动过期日期应为 20 天。因此,如果产品即将过期,我可以通知商店。但对于牛奶到期添加应无任何变化。
或者我是否必须通过覆盖产品模型的保存功能为此构建自定义算法?
我现在的想法是:
- 将其保留为
IntegerField并添加另一个字段为DateTime,如果输入了日期时间字段,则使用该字段,否则使用该expired_in字段,并覆盖保存功能。 - 稍后通过 pandas 或一些自定义 python 脚本处理空白值。但是有简单的方法吗?
pubnub - 如何从客户端订阅 1000 个 pubnub 频道?
我有一个使用 pubnub 的网络客户端,需要订阅 1000 个频道。但是一旦我调用 pubnub.subscribe(allChannels),服务器就会返回 500。
我没有发现任何限制说明为什么不能。
javascript - 数组中的数字总和不起作用
我有一些这样的数组:
然后我试图总结价格。
首先我试过 -
第二个我试过=
我将尝试用数字来解释它。例如:
我试图通过对所有价格求和来获得总结果。
但我得到的结果是:
有人可以指出我做错了什么吗?
java - 如何在下一次绘图之前清除 jPanel
我在网上搜索过,据说有很多方法可以在开始新绘图之前清除 jPanel 但是,在尝试了所有之后我仍然没有成功 - 结果是面板根本不清除并且下一个绘图只是重叠第一个或我的paintComponent()根本不会执行。
从 GUI 执行绘图的代码:
代码paintComponent():
我应该调用什么方法以及必须将其放置在哪里,以便每次按下按钮绘制新图形时它都会在绘制之前清除面板
php - Jquery Ajax 向 php 发送多个复选框值
我试图序列化而不是推送元素值,但我仍然得到没有值的数组。请任何人帮助我找出我的问题这就是我想要做的






