所有问题
javascript - 使用断点和节流处理调整大小
考虑一个跟踪窗口宽度并返回1
或0
基于给定点的组件:
如果我们将条件放在上面示例中所示的位置,则仅在给定的断点处才会发生重新渲染。但是,如果我们将条件放在返回中,则每次调整大小时都会发生重新渲染:
如果我在第一个示例中理解正确,则每个窗口大小调整都会触发条件检查并设置状态,然后钩子会比较状态,因为真/假在断点之前不会改变,因此组件不会重新渲染。
我的问题是: A. 哪种方式资源效率更高?B. 我还应该在第一个示例中限制事件侦听器吗?
google-apps-script - 如何在谷歌电子表格中锁定和隐藏单元格的值?
我想锁定和隐藏电子表格中某些单元格的值:
这是我用来锁定单元格的代码,但它仍然显示价值。
我可以隐藏价值(不允许其他用户查看)吗?
sharepoint - 为什么我无法连接到 PowerBI 中的 Sharepoint Odata Feed?
我有一个来自 Sharepoint 的 api,我想通过 Odata Feed 从 Power BI 访问数据。但是当我这样做时,我会得到“禁止访问资源”。我无法选择我想使用的身份验证方法,就像我对其他 api(不是 Sharepoint)所做的那样。虽然当我在 excel 中尝试同样的事情时,api 工作正常。有人可以帮我吗?
java - 无法在 Ubuntu 上启动 SonarQube
我正在尝试启动 SonarQube 应用程序,但遇到了一些错误。我认为这与内存和线程限制有关,但我重新配置了它,但仍然没有结果。这是我的输出./sonar.sh console
:
关于“shell级别”错误,我回显$SHLVL
了它的值为1。这是我的输出ulimit -a
:
..和我的java版本:
我的 Ubuntu 版本:
python - 如何在不替换原始列的情况下对列进行文本处理
我有一个仅包含一列的文本文件,我想为该列添加文本,但不想替换原始列。只有在将文本文件中的第一列手动分配为“0”而不是原始列名“a、b、c、d、e、f、g、h、i、j、 k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z"。我的代码如下:
i/p
o/p
- 项目清单
python - 在 Python 中具有每小时数据的 SARIMA
我是时间序列的新手,想使用 4 年(2015-2018)的每小时负载数据进行一些预测。有人可以帮我写订单和季节性订单吗?
到目前为止,我已经编写了一个月度模型,我也想更改或显示每小时一次。
sql-server - 返回单个重复行和对应的值
我需要在另一个表的同一记录中返回一个副本及其对应的值。当 ID 或任何不同的值不同时,Group by 子句和 having 子句不起作用。我有 2 个表,表 DataTemp 和表数据。
我必须检查 Table DataTemp 是否在同一个表中包含重复项,并在同一个选择中返回其相应文档的文档编号,以便我可以将其插入另一个表中。
有一个内部连接来查找它的上传日期。
当我删除 ID 列并执行此操作时,它会找到重复项,但是当我添加 ID 列时,即使 Check_1 列重复,它也不会返回任何重复项。
我从这个查找重复的查询开始
它正在返回重复项,只有当我输入获取 ID 时,它才会返回任何结果。
这是完成这项工作所需的代码。
到目前为止,选择没有返回任何结果。
数据温度如下:
xml - 在 SQL 存储过程中连接 XML
我有从 NIH 下载的 xml 文件的这一部分
如果有多个从属节点,我需要合并。
在存储过程中,我传入了 PMID 并且我一直在使用
哪个可以很好地提取第一个元素,但我想将每个作者的每个从属关系组合在一行中,例如
要不就
如果只有一个。
我努力了
但我不确定我的参考资料是否正确。我为每个作者得到一个空值。
仅供参考- [Publication.PubMed.AllXML] 是存储 xml 文件的位置
和
[Publication.PubMed.Author] 是将数据存储在数据库中的位置。
感谢您的帮助。
node.js - 如何区分请求是否来自 Node.js / Express / D3.js 应用程序中的 Fetch API 调用?
我有一个使用 Node.js 和 Express 4.x 构建的 Web 应用程序,其中一个典型的页面如下所示:
它只是调用d3.json()
从服务器读取数据,然后用它们生成一些图表。
与服务器通信的方式d3.json()
是使用对指定 URL 的 GET 请求,在示例中是 /data/purchases。如果有人在浏览器中键入相同的 URL,他们显然会得到与 JSON 数据相同的响应。这就是我想要阻止的。
有什么方法可以检查请求是否来自d3.json()
电话?
我想X-Requested-With
用 Express 属性检查标题req.xhr
,但它设置为 false。显然d3-fetch
不使用 XMLHttpRequest 来加载数据,而是使用新的 Fetch API。
我也尝试过req.is('application/json')
......但它返回null。
还有什么我可以尝试的吗?
PS:我已经有一个简单的授权系统,它检查当前用户是否应该有权访问任何请求的 URL,包括页面和 API 调用。但它需要一些额外的配置数据存储在我的数据库中,使应用程序更难维护。因此,鉴于我们实际上没有任何敏感数据,我想我可以放弃对 API 调用的授权检查,而只允许通过d3.json()
而不是手动进行它们。相反,我可以完全允许它们......我只是不想:),这提供了一个了解更多关于 Express 和 D3.js 的机会。
c# - Azure Speech To Text:会话转录用户 ID 始终返回 $ref$
使用示例代码转录对话,但在识别事件时我总是$ref$
在调用时得到e.Result.UserId
。
我对语音签名使用 16 位样本、16 kHz 采样率和单通道(单声道)格式。以及用于转录对话的 32 位样本、32 kHz 采样率和单通道(单声道)格式。
有什么想法吗?或我可以使用的 .wav 示例文件?
UPD
似乎音频格式不正确。应该是 16 位,16kHZ,8 通道(立体声左=1,立体声右=2,单声道=3,单声道=4,单声道=5,单声道=6,单声道=7,静音单声道=8)。
在这里您可以找到enrollment_audio_steve.wav、enrollment_audio_katie.wav 和对话katiesteve.wav。它的格式正确。但是它不允许从enrollment_audio_katie.wav 创建签名。所以它与史蒂夫一起工作。
它似乎仍然只适用于 SpeechSDK 设备。但我能够根据这种格式录制自己的音频。
flutter - 没有为该类定义 Getter。我在这里做错了什么?
我正在学习使用 Flutter 构建我的第一个登录系统的教程。我偶然发现了一个我无法解决的吸气剂错误。
在我重构代码以将身份验证部分移动到自己的文件中之前,一切正常。
这是有问题的代码:
这是我尝试使用它的方法:
这是我收到的错误消息:“没有为 StatefulWidget 类定义 getter 'auth'”。
该代码在教程中工作得很好。
我一直在寻找我们的代码库之间的差异,但对我来说没有什么不合适的。也许有人可以帮助改进者?
asp.net - Tweetsharp .NET 库无法在线工作
一年多来,我一直在使用 Tweetsharp 库在 Twitter 上发帖。两周前,图书馆突然停止在我的在线网站上工作。但是,当我在本地运行代码时,该库运行良好。
当我在本地主机上运行此代码时,我可以在 Twitter 上发帖。不能上网。有什么建议么?
更新:与 TweetMoaSharp 相同的问题
javascript - 如何拆分消息并将第二部分重新发送到文本通道?
当有人使用此提示命令并获取消息的第二部分时,我正在尝试拆分消息。
换句话说,在有人键入后,&tip <@607942707620610087> 10 satoshi
我希望能够获取该10 satoshi
部分并将其放入 general.send 命令中。
php - 将 cookie 发送到服务器时遇到问题
vue+axios 前端不会在请求标头中将 cookie 发送到我的 php 服务器。
我正在尝试将旧项目移动到新服务器。我对项目架构做了一些优化,它在我的本地 docker 环境中运行良好。当我将它移到生产环境时发生了一些问题。每边有两个域。admin.example.com 用于前端,serve.example.com 用于后端。我在服务器代码中手动将 cookie_path 设置为 / 并将 cookie_domain 设置为 .example.com 。前端在后端响应标头中获得了预期的 set-cookie。但是前端不会在每个下一个请求中将 cookie 发送到后端。所以登录状态无法维持。
响应头如下:
预期结果:浏览器在每个请求中发送 cookie,以便保持登录状态。
实际结果:Cookie 尚未发送。浏览器在每个请求中获得不同的会话密钥。
python - 无法从 pygal_maps_world 导入 COUNTRIES 模块
我知道有类似的问题,但答案现在已经过时且不起作用(答案都是大约 2016 年)。我已经使用 pip 安装了 pygal_maps_world,但是当我想导入一个模块时,它只会显示一条错误消息。
代码:
错误信息:
angular - UpdateFormValue 操作未更新 FormControl 值
我正在使用带有表单插件的 ngxs 作为我的 Nativescript 应用程序的状态管理。
我想要的是手动更新表单控件值。我创建了以下表格:
我像这样在我的html上渲染它:
这是我的状态类:
如您所见,我通过调度 UpdateFormValue 操作手动更新表单控件值。但是,当我试图获取控件的值时,它是空的。为什么呢?
谢谢!
编辑:我实际上能够使用以下方法更新状态:
但是,状态的变化不会更新我的 FormGroup 上的值。太奇怪了。
outlook - Outlook 日历将加号登录会议组织者电子邮件地址替换为空格
我从我使用的一个应用程序中收到了 Outlook 桌面客户端的日历邀请,会议邀请中的组织者电子邮件是“scheduling-assistant+A6B890782A404B77@XXXXXX.com”(使用 X 屏蔽域)。当我尝试接受会议邀请时,收到以下异常
向这些收件人或组发送失败: 日程安排助理 电子邮件地址的格式不正确。正确的地址如下所示:someone@example.com。请检查收件人的电子邮件地址并尝试重新发送邮件。
更多信息: scheduling-assistant A6B890782A404B77@XXXXXX.com 远程服务器返回 '550 5.1.3 STOREDRV.Submit; 无效的收件人地址'
ICS 文件中的组织者属性
组织者;CN=日历服务:mailto:scheduling-assistant+A6B890782A404B77@XXXXXX.com
如果我们看一下投递失败邮件中的电子邮件地址,加号已被删除。
regex - 如何在欧芹数据欧芹模式中转义双引号?
我正在使用欧芹进行 javascript 验证。我目前的正则表达式模式是
如何在我的模式中添加双引号。我已将\"添加到模式
但它不起作用。
c# - 你如何在 C# 中转换我的列表?
我正在尝试列出一个列表。
然后在另一个类中我有属性 requestList1
尝试:
错误 CS0266 无法将类型“System.Collections.Generic.IEnumerable”隐式转换为“System.Collections.Generic.List”。存在显式转换(您是否缺少演员表?)
git - git rebase 反复要求我运行`git rebase --continue`
我在我的功能分支上my-feature
,我运行 rebase 开发分支:
终端显示一堆冲突,detached
现在处于模式:
我以分离模式解决了这些冲突并提交了它们。然后,我运行git rebase --continue
,但现在 git 再次提示我以下内容:
所以,我又跑了git rebase --continue
,但同样的信息显示给我,只要我跑,它就是无穷无尽的git rebase --continue
。为什么?那么,在我解决冲突以 rebase 以开发分支后,我应该怎么做?
vuejs2 - 使用点击事件条件渲染的组件渲染函数中可能存在无限更新循环
我正在根据条件渲染两个文本,并且能够根据条件将方法传递给单击事件。默认文本为 ADD TO COLLECTION,因为最初 hasPaid 属性为 false。付款后,我想将该属性设置为 true
addToCollection函数首先打开一个modal,在modal上,实现handlePayment函数。我已经能够有条件地渲染 div 以使用 v-on="" 显示添加到收藏或下载。我还从 handlePayment 函数返回 hasPaid 属性。
我希望能够在 handlePayment 函数上设置 hasPaid 属性,以便渲染函数选择它,以便 handleDownload 函数可以工作。
jquery - 当通过 JQuery 发布数据时,nodejs API 中的 req.body 为空
所以在这里我有一个API,它获取图像的链接并使用第三方API压缩该图像,API因此获取链接;req.body.link
. 问题是当我通过 jQuery 和 ajax 发送数据时,数据没有到达 API,我尝试 console.log(req.body) 并且它显示 {}...但是当我使用 Postman 时,console.log( req.body) 返回带有数据的正文。
使用 Postman,一切正常……当我使用 jQuery 在 .NET webapp 上调用 API 时,问题就开始了。
我试过 JSON.stringify(),我试过 $.ajax 方法
这是nodejs代码
下面是 jQuery 代码(我已经尝试过 $.ajax)
python - 如何在每次循环后重置列表?
每次调用 while 循环时,我都想创建一个新列表(self.Input/self.Output)。并将这个新列表附加到另一个列表的末尾(self.Input_full/self.Output_full)。
我试图在 while 循环开始时重置列表,只需将它们设置回空:self.Output = [[],[],[],[]] 或删除它们持有的信息:del self .Output[:] 但这不起作用,从那以后我在完整列表中得到了空列表
我想要的输出是在每个循环中获得一个新的 self.Input 和 self.Output_odom,并将这个列表分别附加到 self.Input_full 和 self.Output_full_odom 中。最后取决于循环运行的次数,这应该如下所示: self.Output_full = [[self.Output_1,self.Output_2,...,self.Output_n]]
svg - 托管时不显示 SVG
我在本地主机上托管了一个网站 - 一切都很好。但是当我将它上传到我的主机时,不会显示 svg - 无论是我加载页面还是直接转到 svg(在 .php 文件中是单独的)。
我的 svg 的开场白:
有什么错误吗?我想不明白。
python-3.x - MongoEngine:运算符“__contains”不适用于非英文字母或单词
当尝试使用 mongoengine.queryset.visitor 中的 Q(nickname__contains="") 时,mongoengine 不会匹配非英文字符。
例如:
{
}
=> User.objects(Q(nickname__contains="你好")).first()
=> 无
但是对于英文字母,这将起作用:
{
}
=> User.objects(Q(nickname__contains="Hel")).first()
=>(用户对象)