所有问题
python - 根据列表类型列中的项目数创建熊猫重复行
我有一个这样的数据框,
现在我想根据 col2 列表中的值的数量创建新行,其中 col1 值将相同,因此最终数据框看起来像,
我正在寻找一些熊猫捷径来更有效地做到这一点
javascript - 检测元素的 nodeName 何时更改并执行函数
我有一个元素id_('example1')首先作为占位符元素存在,最终被替换为iframe具有相同id值的元素。
更改时如何运行简单的功能nodeName?
我研究了两种不同的方法:
Promise,类似(这不起作用)new Promise(id_('example1').nodeName == 'iframe').then(function {alert('okay now do something.');});。MutationObserver但是我找不到任何有关观察该nodeName属性的信息。
我将继续使用 JavaScript Promise,因为我确信我的语法错误,但如果我能确定一种使用MutationObserver.
- 无论哪种方式都可以正常工作。
- 绝对没有框架或库。
autodesk-forge - 使用 Autodesk Forge 从 BIM 360 中查找项目的 URN 时遇到问题
我们的文件在 BIM 360 容器中。我们正在尝试创建使用 BIM360 文件并将其显示在浏览器中的查看器应用程序,Forge 站点中可用于查看器的示例代码在我们的本地环境中运行良好,但我们在同一个应用程序中访问 BIM360 urn 时遇到问题(我们也已经尝试过使用三足身份验证令牌)。您能否指导我们为存储在 BIM360 容器中的文件获取正确的 URN?请在BIM360中找到属于DWG文件的示例URN(我们在查看器应用程序中访问时已转换为base64),请告诉我们它是否正确。
瓮:adsk.objects:os.object:wip.dm.prod/7c21a6f0-41c9-42ae-a2b2-4b5741fa4d0c.dwg 瓮:adsk.objects:os.object:wip.dm.prod/9ece42b9-c71c-4a27-90bb -87775f370164.dwg
另请查找项目详细信息响应 json,
angular - 如何使用Angular和Materialize css将[(ngModel)]分配给带有“选定”选项的自定义多项选择?
我有以下代码:
它被放置在单元格的表格行中。其目的是显示带有选项的选择列表。其中一些是根据 *ngIf 内部的条件预先选择的。一切正常 - 直到我添加 [(ngModel)]。没有它,预选的选项会选中复选框,但由于缺少 ngModel,它们不会发送到外部 API。另一方面,当我添加它时,选定的 id 正在被绑定,但是 - 那些满足条件的值 - 没有选中任何复选框,除非我点击它们,但事实并非如此,因为我也想查看预选的.
有谁知道我在这个问题上做错了什么?
python - NLTK sent_tokenize
我正在使用 NLTK 的 sent_tokenize 来拆分句子。
该模块不会使用缩写词(例如 US、USA、UK)拆分句子。当缩写词位于句子中间时,这是明智的。例如:“美国市场做得很好。”
但是,当缩写出现在句末时,这是一个问题。例如,NLTK 不会将以下两句话一分为二:“在 2003 年,我们改进了对美国以外地区核心客户的关注,因此完成了几项协议……”。
我曾想过使用“US\s[AZ]”,但这行不通,因为在某些情况下,句子中间的缩写后会出现大写字母。例如,“美元……”。有没有办法克服这个问题?
c++ - 在 ifstream c++ 期间删除了 cstring 的第一个字符
在 ifstream 中第二次执行 getline 时,cstring 的第一个字符不断被删除:
目前,key.txt 是一行:
代码输出:
在第二次执行 getline 时,调试器显示 input[0] 从 '0' 变为 '\0'。在允许 getline 扫描可能很大的文档的同时如何避免这种情况?
请保留 c-string 实现的答案。
xamarin - 无法找到应用程序登录的定位器 - Xamarin.UI 自动化测试
由于我们的应用登录页面从 ADAL 库升级到 MSAL 库。我们无法通过自动化找到登录选项的定位器(自动化 ID)。
我们尝试了
但该值未在用户名字段中输入并且低于异常异常:System.Exception:文本输入时没有键盘可见。在 Xamarin.UITest.iOS.iOSApp+<>c__DisplayClass19_0.b__0 () [0x0002b] 在 <5c98084b260c4b7c9bafd9f653301be5>:0
识别用户名字段的任何建议。
qtp - 访问库(qfl 文件)时,UFT 不保留数据
我正在运行 UFT 测试。
我的测试使用数据表(在Action代码中):
我使用这个数据表来填充一些变量:
然后我在一个函数中使用这个变量:
此函数在使用比较功能的 .qfl 库中定义:
在这个检查点我有:
问题是......我不知道应该如何填充这个 dtGlobalSheet。事实上,我在该Action部分中的变量没有被考虑在内。在调试模式下,它只是从Data选项卡中消失。
有人有小费吗?
提前致谢。
ios - DateFormatter 为非常古老的日期提供了奇怪的时区
对于我的一个客户,我正在处理非常古老的日期,例如:
- 0572-06-17
- 1000-06-17
当我将字符串转换为日期时,它有一个奇怪的时区。例子:
就像你可以看到时区是 +00:17。为什么会出现这个奇怪的时区?
python - 未使用 FileField 上传 Django 文件(上传到 =)
我对 django 的概念及其功能非常陌生,所以我遇到了一个项目,该项目可以轻松帮助人们使用 FileField Upload to 将文件上传到目录,但对我来说它不起作用,我尝试了不同的方式修改它但仍然我不确定正在发生的错误。
所以有人请指导我
这是我的代码:
模型.py
表格.py
视图.py
在 settings.py ,我包括 MEDIA_ROOT = 'C:\newform-16oct '
在 html 中:enctype="multipart/form-data" method="POST"
. 当我在谷歌上搜索时唯一显示的是这个,我的代码与谷歌中的代码相同,不知道是否无法识别错误。
所以在我迁移并运行它之后,它没有给我任何错误,但是当我检查文件夹时它是空的
谁能帮帮我
编辑代码后出现错误:由于文件未复制到upload_files,当我尝试将文件复制到另一个网络共享驱动器时,它会抛出错误,说upload_files 中没有文件

php - Laravel:致命错误:未捕获的 ReflectionException:类 App\Http\Kernel 不存在
所以昨晚我像往常一样做一些代码(普通的类/功能代码与内核或任何东西完全无关)并且一切都运行良好,但是今天当我想再次开始我的编码时,这个错误发生了:
操作系统:Windows 10
PHP版本:7.4.9
laravel 版本:7.30.4
我通过阅读以前的问题已经做了什么:
这是我的 composer.json
这是我的内核
我的应用程序\Http\内核
请帮我解决这个突然的问题
swift - 如何声明这样的按钮?
我进行了一次面试,有人问我,我需要做的是创建一个按钮并在 1 loc 内执行自定义操作。并且没有像这样的正常初始化:
要求:
正常方式
编辑:我从 emrcftci 的评论中尝试了 Builder Pattern,它似乎就是答案。
虽然这与我被问到的有点不同。但上面的要求只是我从面试官说的话中想象出来的,所以可能不是他的意思。
android - Play 商店中开发者页面的 Flutter 插件
我正在使用颤振开发应用程序,我想给用户一个选项来查看我在 Play 商店中提供的所有其他应用程序。我曾经使用以下原生android代码做同样的事情:
有谁知道我可以使用的任何颤振插件。或者我可以使用的任何颤振示例代码。
注意:我希望它在 Play 商店中打开,而不是在浏览器中。
python-3.x - torch.einsum 如何执行这个 4D 张量乘法?
我遇到了一个torch.einsum用于计算张量乘法的代码。我能够理解低阶张量的工作原理,但不适用于 4D 张量,如下所示:
我需要有关以下方面的帮助:
- 这里执行的操作是什么(解释矩阵如何相乘/转置等)?
torch.einsum在这种情况下实际上是有益的吗?
sql - 插入值参考其他列
这是原始表A
| 货币 | DM_LS | 产品编号 | 时间ID |
|---|---|---|---|
| 新台币 | 1 | 26 | 559 |
| 新台币 | 1 | 26 | 560 |
| 新台币 | 1 | 27 | 561 |
| 新台币 | 2 | 27 | 562 |
| 新台币 | 2 | 28 | 563 |
| 新台币 | 2 | 28 | 564 |
我想从上面的表 A 中生成序列号。所以我添加了名为SerialNum的新列
现在我不知道如何生成和插入值。值是货币 + DM_LS + ProductID + TimeID
它是否通过 SQL 工作?
期望的结果
| 货币 | DM_LS | 产品编号 | 时间ID | 序列号 |
|---|---|---|---|---|
| 新台币 | 1 | 26 | 559 | TWD126559 |
| 新台币 | 1 | 26 | 560 | TWD126560 |
| 新台币 | 1 | 27 | 561 | TWD127561 |
| 新台币 | 2 | 27 | 562 | TWD227562 |
| 新台币 | 2 | 28 | 563 | TWD228563 |
| 新台币 | 2 | 28 | 564 | TWD228564 |
非常感谢。
report - NetSuite - 以 csv 格式导出报告
我想知道是否可以将任何报告导出为 CSV 格式并将其存储在文件柜文件夹中。这需要每天自动发生。我尝试使用插件实现脚本进行电子邮件捕获。为此,我安排报告发送电子邮件。但这并没有被捕获。我们可以创建任何预定的脚本,阅读报告并创建 csv 并将该文件保存在文件柜中吗?
java - 将 LongPredicate(或类似)声明为私有静态而不是非静态类变量时的任何并发问题
我已宣布 aLongPredicate为:
既然这是一个非捕获lambda,将它声明为不是更好static吗?
另外,在声明时static,如果它被多个线程访问或与并行使用,是否会有任何并发问题streams?
angular - 在 Angular 应用程序中在哪里编写 UI 逻辑?
假设我有一个有两个视图的 Angular 应用程序。第一个视图显示某个对象的预览,比如一辆车,另一个视图显示该车的详细信息。汽车模型类似于:
假设我希望两个视图都向我显示一个代表汽车类型的图标。逻辑是:
这个根据汽车类型获取图标的逻辑应该去哪里?
- 我应该在汽车模型类中创建一个属性吗?
考虑到我在两个不同的视图中使用它,这感觉有点对,但我也觉得我在污染模型。
我应该将此代码添加到方法中并将其复制到两个视图组件类中吗?如果我必须在 10 个视图中使用此代码,我会在它们各自的组件中重复此逻辑 10 次吗?
我是否应该创建一些包含具有此逻辑的方法的静态帮助程序类,将汽车作为参数,然后在每个组件类中调用它?
我应该将逻辑直接添加到视图中吗?
- 我应该生成一个将汽车类型作为输入的 Angular 组件吗?这将是可重用的,但只是为了渲染这个图标有点矫枉过正,不是吗?
azure-cosmosdb - 将数据加载到 Azure Cosmos DB (Mongo API)
无法使用以下 PowerShell 脚本将数据写入 Azure Cosmos DB (Mongo API)。我想在 Cosmos DB (Mongo API) 中查看 $output 数据。
xml - 如何指定这个特定的 xpath
我想替换.oe_structure类下的内容,但我对 div 感到困惑,因为有些类名相同。我尝试从 Chrome Devtools 获取 xpath,但总是出错。
r - R - 如果超过 25% 的组删除观察
这是我的第一篇文章!我大约一年前开始使用 R,在过去的几个月里,我从这个 sub 中学到了很多东西!感谢您迄今为止的所有帮助。
这是我正在尝试做的事情:
• 按 POS 分组数据
• 在每个 POS 组内,任何 ORG 都不应超过数据集的 25%
• 如果 ORG 代表超过 25% 的观察值(列),则应删除离平均值最远的值。我认为这将循环直到来自该 ORG 的数据小于观察值的 25%。
我不确定如何解决这个问题,因为我对 R 函数不太熟悉。好吧,我假设这需要一个函数。
这是示例数据集:
结果看起来像这样:
任何意见,将不胜感激。谢谢!
angular - 使用 Authguard 重定向到上一页
我想实现重定向功能,如果用户登录,则用户需要转到上一页前... Page A ----> Login (susccess) ' PageA<----- 我通过实现来做到这一点路由器事件订阅方法,但问题是加载页面时路由器事件不会触发,因此我的经理建议我使用 authguard,在那里我获取上一页的 URL,但如何实现它,一旦我得到前一个 URL,我我正在存储和发送从登录到更远位置的 URL,基本上我需要登录组件上的前一个 URL。
以下是示例 auth guard :
在上面获取上一个 URL 的控制台中,我面临的第一个问题是 auth guard 正在使用可以激活状态,在这种状态下,只有少数需要会话令牌的页面才能访问它,这与 CANLoad 相同。
下面是routing.ts
在上面的几个组件中已经实现了 auth guard 我想我不能创建新的,如果是这样我实现了 authguard 如何在登录组件中获取 state.url?
请帮助我长期以来一直陷入这个问题





