所有问题
mongodb - MongoDB 状态集更新
我正在部署一个mongodb ReplicaSeton GKE.
我的部署有效,但是我想在 Mongo 上启用身份验证。
我已连接到我的 pod
为我的数据库创建了一个管理员用户和一个用户。然后我想我可以mongo-statefulset.yaml用--auth标志更新并应用更新的yaml.
就像是
但是跑步kubectl apply -f mongo-statefulset.yaml只会产生
服务/mongo-svc 不变
statefulset.apps/mongo 已配置
我应该重新启动我的 pod 以使其现在生效吗?
git - 如何在 Visual Studio 解决方案中将特定文件添加到 .gitignore?
我想添加特定文件不被git. 我使用的是在制作解决方案时生成的默认Visual Studio .gitignore 。Visual Studio
现在,我有一个我不想被跟踪的文件。我试图将此文件添加到.gitignore:
但是当我将它粘贴到它的最后一行时.gitignore它不起作用并且当我更改此文件时,Visual Studio TeamExplorer仍在跟踪此文件并希望对其进行更改。
我的问题是,如何将特定的代码.cs文件添加到.gitignore?
apache-spark - 在 spark 中验证 csv 数据的数据类型的正确方法是什么?
我们有一个 JSON 文件作为 spark 程序的输入(它描述了我们要在每一列上检查的架构定义和约束),我还想执行一些数据质量检查,例如(非 NULL,唯一)和数据类型验证(想检查 csv 文件是否包含根据 json 模式的数据?)。
JSON文件:
{
"id":"1",
“姓名”:“员工”,
“来源”:“本地”,
“文件类型”:“文本”,
"sub_file_type":"csv",
“分隔符”:“,”,
"路径":"/user/all/dqdata/data/emp.txt",
“列”:[
{"column_name":"empid","datatype":"integer","constraints":["not null","unique"],"values_permitted":["1","2"]},
{"column_name":"empname","datatype":"string","constraints":["not null","unique"],"values_permitted":["1","2"]},
{"column_name":"salary","datatype":"double","constraints":["not null","unique"],"values_permitted":["1","2"]},
{"column_name":"doj","datatype":"date","constraints":["not null","unique"],"values_permitted":["1","2"]},
{"column_name":"location","string":"number","constraints":["not null","unique"],"values_permitted":["1","2"]}
]
}
CSV 输入示例:
empId,empname,salar,dob,位置
1,a,10000,11-03-2019,浦那
2,b,10020,14-03-2019,浦那
3,a,10010,15-03-2019,浦那
a,1,10010,15-03-2019,浦那
请记住,
1)我故意为empId和name字段输入了无效数据(检查最后一条记录)。2)json文件的列数不固定?
问题:
如何确保输入数据文件包含给定数据类型(JSON 格式)文件的所有记录?
我们尝试了以下事情:
1) 如果我们尝试通过应用外部模式使用数据框从 CSV 文件中加载数据,那么 spark 程序会立即抛出一些强制转换异常(NumberFormatException 等)并异常终止程序。但我想继续执行流程并将特定错误记录为“列 empID 的数据类型不匹配错误”。上面的场景只有在我们对数据框调用一些 RDD 操作时才有效,我觉得这是一种奇怪的验证模式的方法。
请指导我,我们如何在火花中实现它?
python - 如何避免 Python 中的双循环?
从https://jsonplaceholder.typicode.com/todos的数据中,我想按用户计算“已完成”的项目。
目前,我通过首先收集现有的用户 ID 键来解决此问题,然后为数据集中的每个元素检查其是否由当前用户拥有并附加到该用户的项目列表中。
我特别不喜欢双循环和字典值的初始化,其中包含一个空列表get_users_ids。
ubuntu - GCP 实例无法解析 fastai 资源
尝试通过 shell 连接到实例中的 Jupyter Notebook,但它会抛出一条错误消息,提示无法解析“资源”。

这是一个带有 Ubuntu 终端的 Windows 服务器,运行 fastai。笔记本已经安装和设置,我已经将我的 GPU 配额增加到 1。
有趣的是,无论实例是否正在运行,都会出现错误。
regex - 特定下划线出现次数之间数据的正则表达式
我想仅在 _(2 在我的情况下)的特定出现之间提取数据
你能帮我写一个匹配以下示例输入和输出的正则表达式吗?
样本输入 ==> 样本输出
应用程序1 ==> 应用程序1
App1_app2 ==> App1_app2
App1_app2_app3 ==> App1_app2_app3
App1_app2_app3_app4 ==> App1_app2_app3
App1_app2_app3_app4_app5 ==> App1_app2_app3
javascript - 一旦 Count up 功能达到 24 小时,它就会重置
我当前的计数脚本在 24 小时后重置为 0:00
我认为这可能是单元格格式中的问题,并尝试添加日期但不起作用。
我希望它计数超过 24 小时,所以 48 小时等
python - AttributeError:“numpy.ndarray”对象没有属性“sin”?
下面是我的短代码,但它有一个错误: "AttributeError: 'numpy.ndarray' object has no attribute 'sin'"。我不明白为什么以及如何解决。请指导我!
提前非常感谢!
javascript - 如何从 DatePicker 获取日期(值)并将其分配给对象的属性?
我正在使用react-datepicker图书馆。如何从DatePicker组件中提取值并将其分配给对象date中的属性Pick。从输入中下载数据很简单。如何用数据选择器做到这一点?
vbscript - 当“verb”参数包含“runas”选项时,Shell.Execute 命令中的“dir”参数不起作用
尽管我将当前目录传递给“dir”参数,但当前目录仍然是“C:\Windows\System32”。
我该如何解决这个问题?
我的答案:
我已经解决了:
sql - 按 Oracle SQL 中其他字段中的唯一值计数
我有这样的表:
我想计算每个组合的出现次数。所以输出应该是这样的:
我一直在使用类似的东西:
我在定义功能 WHERE 子句时迷失了。
问题是我有很多这样的字段和很多独特的价值。表是 8Gb 大。
reason - 使用组件时收到错误消息
我正在使用 ReasonReact 创建网站,但在使用普通组件时遇到此错误消息。有谁知道发生了什么?
这是错误消息:
regex - Excel VBA Regex 用于获取具有特定文本的值
我是 vba 的新手,并试图解决我收到多封邮件的情况,如下所示:
我们想在 excel 中为我的特定文件夹中的所有邮件创建一个数据库
包装摘要:
客户:XYZ
价格(美元):3,000
时间:1周
项目编号:21312
还有一些文字......
在这里,我们想获取客户、价格 (USD)、时间、项目 ID 的信息。
尝试了以下代码,该代码捕获信息并存储在 excel 文件中。
挑战:
挑战 1:如果标题价格 (USD) 更改为价格 (GBP) 仍然在存储价值,这是不应该的。只有找到匹配的文本时,它才应该存储该值。
我试过 "(Price (USD) [:] ([\d] \,[\d] ))\s*\n" 但它不起作用。
挑战 2:对于项目 ID,值也带有下划线,我无法排除。
如果有人能帮助我从我的代码中解决上述两个挑战,我将不胜感激。
或者建议任何更好的方法。
angular - Angular:从 DOM 中添加/删除元素
为了解决Dragula 的问题,我想我改为从 DOM 中添加和删除元素。目标是使用一些占位符元素来获得我想要的布局(在所有分辨率下居中容器中的左对齐元素)。这些占位符元素必须放在最后!
我尝试了以下方法:
- ngIf:这里的问题是不可见元素可能没有放在最后。通过拖放,可能会发生拖放元素位于最后一个位置,而不可见元素位于其间的情况。
- 在数组上推送元素:这里我尝试在ngClass指令的帮助下添加不可见的类,但是当我在数组上推送项目时设置我的布尔变量时,它没有正确更新它。该课程从未申请过。
ElementRef: 从 DOM 中删除一个元素是可行的,但我不知道如何添加一个Renderer2:我目前的方法,removeChild()尽管第二次调用它,但只删除一个孩子
模板:
打字稿:
如您所见,我为此使用了该querySelector()方法。placeholder2已找到,但未从 DOM 中删除。但为什么?
我正在使用 Angular v. 7.2.5。
编辑:
这是MVCE。那里不会出现删除问题。还没弄清楚有什么区别...为什么不removeChild()删除孩子?这是时间问题吗?
r - 将oddsratio的结果添加到现有数据框
我之前问过这个问题: 如何将应用函数的结果添加到现有数据框?
我想我可以用它作为模板,并且 unnest() 我的oddsratio测试结果到数据框。
这里有一些数字
我希望如果我这样做:
但它不会产生我希望的输出。
当我写
我可以在列表中看到四个元素:数据、度量、p.value、校正
如何从作为列附加到 SM AE 列右侧的列表中获取度量值和 pvalue?
如何访问列表中的内容?我可以 unnest($res) 但这也不起作用。
我有一种感觉,我快到了……
谢谢!
laravel - 截取没有依赖关系的html截图
问题
我希望能够在不使用依赖项的情况下保存 div 或页面(以最简单的为准)的图像。
所以我一直在浏览一段时间以找到许多解决此问题的方法,其中大多数我发现使用依赖项,例如 BrowserShot 或其他东西。我想知道是否有某种方法可以做到这一点,而不需要 ImageIntervention 以外的依赖项来管理图像。
ruby-on-rails - 如何在下一个控制器操作中重用相同的 watir 对象
我正在使用带有无头浏览器的 watir。我需要执行三个步骤添加位置,添加车辆并从另一个站点获取产品,以获得我想要从另一个站点获取的信息。我正在从我的服务器提交这三个详细信息,并在 watir 和 headless 的帮助下在一个 HTTP 请求中执行这三个步骤。
我只想在我的服务器上将一个 http 请求分解为三个 http 请求。请求将是: 1)add_location:触发一个 http 请求,该请求将打开无头浏览器并选择位置。
2)add_vehicle:触发一个http请求,该请求将重用添加位置的无头浏览器,我们将选择车辆。
3)获取产品:触发一个http请求,该请求将重用添加位置和车辆的无头浏览器,将获取产品列表。
我没有任何方法可以重用已在 rails 端的下一个 http 请求中打开的 watir 和无头会话。
代码示例:
machine-learning - Sklearn 中的多数类是否被视为积极的?Sklearn 将误报率计算为误报率
我正在使用 Sklearn 对不平衡数据集进行分类。Sklearn 计算过的false_positive_rate和true_positive_rate错误的;当我想计算 AUC 分数时,结果与我从混淆矩阵中得到的结果不同。
从 Sklearn 我得到以下混淆矩阵:
当然,我将输出理解为:
但是,对于 FPR 和 TPR,我得到了以下结果:
结果与confusion_matrix. 根据我的表格,FPR实际上是FNR,而TPR实际上是TNR。然后我检查了混淆矩阵文档,我发现:
因此,在二元分类中,真负数为 C0,0,假负数为 C1,0,真正数为 C1,1,假正数为 C0,1。
这意味着confusion_matrix,根据 Sklearn,看起来像这样:
根据该理论,对于二元分类,稀有类表示为正类。
为什么 Sklearn 将多数类视为积极的?
c# - 在自身对象类上创建多对多关系
我目前有一个项目需要在同一个类上创建多对多关系的问题。我有一个名为“Company”的类,其中有一些属性。我想建立的关系是:
一家或多于一家公司可以有一个或多个竞争对手。竞争对手实际上是一家公司。
我已经尝试了许多在 Internet 上找到的解决方案,但表示我想要拥有的实体关系以及在我的模型中使用它的简单方法似乎不是一个好主意。
这是我的课:
我尝试在此类中添加以下行:
但是 EF 代码首先在我的“company”表中添加了一个新列“company_id”。在此类中添加并发列表的最佳方法是什么,该列表由我的数据库中的一个新表表示,其中 2 列表示公司对象的“Id”?
sql - 没有分组依据的 SQL 最大值
我想获得最大日期的一行。我不能使用 group by,因为我需要检索该行中的所有数据。
我有这个:
我想得到这个:
我已经尝试了以下方法,但它对我不起作用
owl - 描述逻辑中Rbox的规律性
根据 Hitzler 等人从语义网技术基础中得到的定义,如果在 R 上存在严格的偏序 ≺,则角色层次结构称为常规角色层次结构,因此以下成立:
a) ○ S ≺ R 当且仅当 S− ≺ R
b) ○ 每个角色包含公理都是以下形式之一:
■ R ◦ R ⊑ R, R− ⊑ R, S1 ◦ · · · ◦ Sn ⊑ R, R ◦ S1 ◦ · · · ◦ Sn ⊑ R, S1 ◦ · · · ◦ Sn ◦ R ⊑ R
使得 R 是一个非逆角色名,并且 Si ≺ R 对于 i = 1, . . . , n.
我不明白角色的严格偏序究竟意味着什么,以及我应该如何解释表示它的符号“≺”。我应该如何阅读“S≺R”?我将不胜感激任何形式的解释/示例。
提前致谢!
json - Postgres - 如何从 JSON 列中搜索和聚合
我有一个资产数量表如下
我想在 Postgres 中编写一个 SQL 查询,它将为我提供给定品牌或型号的每种资产类型的数量计数。
例如,如果我想获取 make='am1' 的每种资产类型的数量,
例如,如果我想获取 make='cm1' 的每种资产类型的数量,结果集将如下所示
我已经编写了下面的查询,以将“asset_type”行中的值转换为列,但无法弄清楚如何根据“asset_ids_json”字段中的属性过滤和聚合计数。可以安全地假设asset_ids_json 中的json 数组的长度将始终与“数量”列中的值相同。
我的问题的关键是如何根据 json 列“asset_ids_json”中的属性过滤和聚合结果。我正在使用 Postgres 9.4。
c# - 检查列表中是否存在具有特定值的对象
我正在尝试检查列表中是否存在特定对象。我有 ListA,它包含所有元素,并且我有一个字符串,它可能属于也可能不属于 List A 中一个对象的 id。
我知道以下内容:
List<T>.Contains(T)如果元素存在于 List 中,则返回 true。问题:我必须搜索特定元素。
List<T>.Find(Predicate<T>)如果它在 List 中找到具有谓词的元素,则返回一个 Object。问题:这给了我一个对象,但我想要真或假。
现在我想出了这个:
if (ListA.Contains(ListA.Find(a => a.Id == stringID)) ==true)...做酷狗屎
这是最好的解决方案吗?对我来说似乎有点奇怪。
