所有问题
vba - 在 VBA 生成的电子邮件中删除签名前的空行
我有一个创建电子邮件的宏。打开新电子邮件时,它会在默认签名前添加三行间距。
我尝试了各种更换和修剪解决方案。
代码的相关部分:
我需要这个在任何人的笔记本电脑上工作,所以不仅仅是我的签名。
oauth - 可以使用代理辅助登录和 ADAL 检索授权代码吗?
是否可以使用适用于 iOS 和 Android 的 ADAL 库检索授权代码(不是令牌),同时还支持代理辅助登录?
据我所知,以下所有内容都是正确的:
- 仅 ADAL 1.0 支持代理辅助登录
- ADAL 1.0 仅具有用于检索访问和刷新令牌的 API。没有用于检索授权码的 API
- ADAL 2.0 不支持代理辅助登录
- ADAL 2.0 支持检索授权码
理想情况下,我想在我的应用程序中使用 ADAL 和代理辅助登录来检索授权码,然后将其发送到我的后端进行存储。后端将负责使用代码和密钥生成访问/刷新令牌,以及我的应用程序和 Office 365 API 之间的所有通信。
不过,这似乎是不可能的,因为没有支持代理辅助登录和身份验证代码的 ADAL 库的变体。
我在此处描述的内容是否准确,或者有没有办法通过 ADAL 使用授权代码 + 代理辅助登录?
flutter - 如何在 Flutter 的导航器中使用 WillPopScope?
WillPopScope的回调没有在我预期的时候被触发。我如何WillPopScope在 a 内部使用,Navigator以便路线可以处理它自己的后压行为。
我正在学习使用颤振,并且遇到过Navigator创建多个页面(我知道还有其他导航小部件,但我正在追求仅支持编程导航的东西,因此我可以处理所有 UI)。
我想看的下一件事Navigator是返回,我发现WillPopScope它包装了一个组件并有一个回调,当按下返回按钮时(如果组件被渲染)。这对我来说似乎很理想,因为我只希望在呈现 Widget 时调用回调。
我尝试WillPopScope在 a 内使用,目的是仅在按下后退按钮时调用Navigator它的回调( ),但在 a内什么都不做(不调用回调)。onWillPopWillPopScopeNavigator
目的是Navigator导航到顶级路线,并且这些路线本身可能具有Navigators,因此放入WillPopScope内部意味着每条路线(或子路线)都负责它自己的后退导航。
我查过的许多问题似乎都集中在MaterialApp、Scaffold或其他处理导航的方式上;我正在寻找如何在没有这些东西带来的 UI 的情况下处理这个问题(一个用例可能是一个测验应用程序,您需要单击下一步按钮才能继续前进,或类似的东西)。
这是我希望路由 2 处理它自己的后退导航的最小main.dart文件(为了简单起见,我没有在此示例中放置嵌套路由)。
在路线 1 或 2 中按下后退按钮时,应用程序将退出。我希望仅在路线 1 中出现这种情况,而路线 2 应该只记录popping from route 2 disabled(没有导航离开页面或离开应用程序)。
据我了解,Navigator并且WillPopScope是用于此类事情的小部件,但如果不是,那么我将如何实现自包含(可能嵌套)的路由。
java - Hibernate 找不到实体构造函数
我还有另一个休眠问题。我正在尝试接收所有具有最新消息的项目。为此,我尝试获取所有消息,按项目 ID 对它们进行分组,并在更新的列上应用 max 函数。我的查询构建如下所示:
但我收到一个例外,
它无法将结果转换回消息实体。我必须定义一个适当的构造函数吗?那将是非常不幸的,因为它包含其他实体,使得查询非常困难。并且使用上述查询加入所有具有 jointype 权限的消息不起作用,不支持 sicne jointype 权限。有什么建议如何获得具有上述查询结果的 id 的消息实体列表?
任何帮助都将不胜感激。
编辑:消息类:
google-sheets - 如何突出显示包含 Google 工作表中特定文本的单元格
我的工作表上有很多列,因此我想突出显示 A 列上包含特定值的单元格。例如。我在 A 列有 200 行,我想突出显示包含“2019”值的 CELLS。就是这样,请记住,我想强调不要改变颜色。
java - 由于文件有空行和标题,代码失败并出现 Nullexecptionerror
我正在为以下问题陈述编写 Map Reduce 程序 - 由于文件有空行和标题,代码失败Nullexecptionerror,请检查我的代码并告诉我什么是错误
获取具有VendorID“2”和tpep_pickup_datetime“2017-10-01 00:15:30”和tpep_dropoff_datetime“2017-10-01 00:25:11”AND passenger_count作为“1” AND trip_distance as“2.17”的记录
过滤所有RatecodeID为 4 的记录。
根据付款类型对所有记录进行分组,并查找每个组的计数。按计数的升序对付款类型进行排序。
样本数据 :
由于文件有空行和标题,代码失败并出现 Nullexecptionerror
我想通过成功运行删除标题和空格。
regex - 正则表达式返回找到组 IF 字符串不以'开头 - VSCode - 搜索/替换
所以,我做了一个全局可撤销的 RegEx 搜索和替换。我忘了'在替换中包含 。现在我需要搜索与下面匹配的字符串。它不能以 a 开头,'并且将| translate在结尾处具有。这些是 Angular 翻译键——它们可以在模板文件 (HTML) 中。它们总是以 {{, have | 开头 翻译,并以}}结尾。现在更重要的是他们可能有间距或换行问题(不太可能但有机会)。所以它可能是 {{_ _ textToKeepAdd'To _ _ | _ _ translate _ _ }} _ _ 是空格或换行的可能性。
要匹配的字符串(无开头 '):
不匹配的字符串:
返回字符串格式:
例子:
这是我对它的代码 -'(?:\w+\.){1,3}(?=\w+'\s+\|\s+translate\b)
我将需要在替换中进行组捕获/返回。
apache-spark - 将数据框的架构保存在 S3 位置
我使用以下命令从数据块中的 S3 读取了镶木地板文件
我想读取数据框的架构,我可以使用以下命令来完成:
但我无法将df_schama对象写入 S3 上的文件。注意:我愿意不创建 json 文件。我只想将数据框的架构保存到 AWS S3 中的任何文件类型(可能是文本文件)。
我尝试如下编写json模式,
或者
他们都给我以下错误:
AttributeError: 'str' object has no attribute 'write'
c# - Microsoft Graph 仅返回前 100 个用户
我有以下代码,它根据过滤器返回所有用户。问题是它只返回 100 个用户,但我知道还有更多。
该方法仅返回 100 个用户对象。我的 Azure 门户管理员报告应该接近 60,000。
sas - 删除 SAS 中 gchart 的轴值
我正在尝试使用 SAS 中的 gchart 制作带有类别的条形图。我在横轴上有日期,所以我不希望它出现,因为看起来很混乱。我正在使用以下代码
但是轴的值仍然出现。如何删除水平轴的 de 值?
sql-server - 我想交叉连接两个表,但显示表 NULL 的值之一。我应该使用右外连接吗?
我有一个表1:
IdT1、IdT1 组
11、30
12、30
13、30
表2:
IdT2,IdT1,详细信息
2、11、A
3、11、B
4、12、A
5、12、B
我希望我的查询是:
IdT2,IdT1,详细信息
2、11、A
3、11、B
2、12、A
3、12、B
空, 13, 一个
空, 13, B
所以,我使用交叉连接:
但是在我尝试了我的代码之后,它是:
这应该是:
如果我使用这个查询:
结果将是:
IdT2 , IdT1 , 细节
空, 12, 一个
空, 12, B
空, 13, 一个
空, 13, B
2、11、A
3、11、B
如果表 2 中的数据是:
IdT2,IdT1,详细信息
2、11、A
3、11、B
4、11、C
5、12、A
6、12、B
,我期望的选择数据是:
IdT2 ; IdT1 ; 细节
2、11、A
3、11、B
4、11、C
2、12、A
3、12、B
空, 12, C
空, 13, 一个
空, 13, B
空, 13, C
javascript - 如何推送到尚不存在的数组索引
我正在尝试在数组中创建对象集,如果该项目尚不存在,则创建一个新集。
数据结构就像
但是,当尝试动态创建一个新的数组索引并推送到它时,我收到以下错误:
无法设置未定义的属性“项目”
在这种情况下,setNo = 2, 但this.cart[2]尚未实例化。
如何初始化此索引以便可以即时推送它?
mongodb - MongoDB 是否维护副本集中的写入顺序?
我正在使用单个副本集 MongoDB。如果有多个客户端同时写入同一个文档,我的问题是关于写入的顺序。
场景:客户端 1 - 在 t0 写入 doc1 客户端 2 - 在 t0+delta 写入 doc1
MongoDB 会保证客户端 1 写入发生,然后客户端 2 写入发生吗?
我已经从 MongoDB 读取了多个文档,并且怀疑不支持写入顺序,因此可以先从两个客户端中的任何一个进行写入。但我只是想确认一下。
python - pyLDAvis prepare() 很慢
下面的代码需要永远执行。可能是由于字典的大小。有没有办法让它更快,例如裁剪可视化数据?
javascript - 如何从香草javascript中的客户端导入socket.io?
的官方文档有一个从客户端socket.io导入和使用的示例,如下所示:socket.io
索引.html
现在我试图将我的js代码放在一个文件中(在文件夹main.js旁边)。这就是我所做的,这给了我:index.htmlpublicUnexpected identifier
main.js
socket.io在这种情况下,正确的导入形式是什么?
node.js - 无法部署 MERN 应用程序。生产建设失败。什么是正确的 package.json
我已经尝试部署 mern 应用程序一个月了。没运气!我检查了数百个:“无法在 heroku 上部署 mern”、“完整指南让我们部署您的 mern 应用程序 o heroku”找不到有效的解决方案。部署没有失败,但应用程序立即崩溃。
所以我在 client/src 中使用 setupProxy 文件来调用来表达开发中的路由。
我尝试了 package.json 脚本的所有可能方式。所以现在我什至不知道那里需要哪个脚本。我也有 proc 文件,其中包含一行代码:
web: node server.js
我现在在 package.json 中的脚本:
这个也不行:
我的 server.js :
那是heroku tail的输出
html - 在中间框架中打开网页,使用引导垂直标签模板
我已经下载了一个带有垂直选项卡的引导模板,并且看起来像是一个主框架。
我希望能够点击“谷歌”(左侧的链接)并让谷歌页面出现在主框架中,即当前显示“这是我希望页面显示的位置”
目前,当我点击“谷歌”时,谷歌会单独出现在自己的页面中。
这显然是与我想要的有关的行,我尝试添加各种 html 添加,但无济于事。
我知道我可以在页面本身中包含内容并以各种方式链接到该内容(例如使用 div 和容器),但我需要这样做,因为所有链接都将是单独的网站或页面,我需要在每种情况下,它们都可以在这个中间框架内访问。
任何人都可以提出解决方案并提供要在此处添加的代码吗?
我的代码(索引页)
ack.imgur.com/JvcRb.png
sas - 以交互线路模式调用 SAS
我在交互式线模型的 UNIX 环境中运行 SAS。
我使用命令“模块加载 SAS/9.4”;“sas -nodms”
但是它显示:
我不明白数字 1? 2? 是什么意思。
kubernetes - 这个函数在 Kubernetes 中的目的是什么?
我想,以下功能的目的是什么?是为了资源分配吗?
另外,我想知道,kubernetes在哪部分代码中根据资源限制决定分配资源?我找不到那些代码。请你帮助我好吗?
https://github.com/kubernetes/kubernetes/blob/master/pkg/scheduler/nodeinfo/node_info.go
python - Python 命令有模式吗?
很基本的问题。
我是这里的 python 新手,并且有一些语法问题。我注意到在 Python 中对数据运行命令的两种不同方式。
在一个中,首先指定位置,然后运行命令。换句话说,从左到右首先指定位置,然后指定要运行的函数。例如:
在此我会说位置是:
功能是:
但是,在某些情况下,函数先出现,位置在后指定。例如:
函数 sums 首先是位置
我只是想知道为什么会这样。如果这是因为我忽略了某些东西,你能告诉我我能读到什么来复习我的理论吗?
问候
drools - 可以使用调试事件侦听器将 Drools 的默认 stderr 输出更改为 stdout 中的 INFO 吗?
我已将事件侦听器添加Agenda到RuleRuntime我的无状态 KIE 会话中,但所有输出都显示为ERROR [stderr] ...;是否可以配置会话/侦听器以使用stdout和控制日志级别(最好INFO)?
我在 KIE Execution Server 上看到了一个几乎相同的Google Groups问题,但我将 drools 引擎嵌入到 Thorntail 应用程序中。
我正在使用无状态KIE 会话和7.23.0.Final, org.kie.kie-api, org.kie.kie-cie. org.drools.drools-core创建我的无状态会话的摘录是:
我注意到DebugAgendaEventListener和DebugRuleRuntimeEventListener的构造函数之一可以接受PrintStream参数,我可以用它来替换默认值stderr吗?
记录到控制台的示例输出是:
我不明白为什么stderr默认情况下会记录这些内容,它们会显示更多DEBUG/TRACE级别信息,因此希望stdout尽可能将它们输出到。
ruby-on-rails - 使用与 Ember 应用程序中可用的端点相同的系统保护文件
ember 应用程序运行在 rails API 之上。
用于身份验证它使用令牌标头(带有设计服务器端)
当请求将 .csv 添加到 URL 时,我有一个返回 CSV 的索引操作:
问题是这样的直接链接: <a href='/marketadmin_api/v1/customer_info_requests.csv?partner_id={{partner.id}}'>File</a>
由于没有 auth 标头而失败并显示 401。
您如何允许用户下载受保护的文件?
javascript - 如何在 JSContext 中修改 Swift 对象
如何修改作为参数传递给在 JSContext 中执行的 javascript 的 swift 对象
我正在玩 JSCore 并声明了一个 testClass,我正在制作这个类的一个实例,然后调用一个 javascript 函数,将我的实例作为参数传递
我希望最后一个打印语句的输出为 -2,但原始值 11 仍然存在。是否可以在 javascript 中修改 swift 对象?
javascript - 如何在 JavaScript 中生成这种滴答声?
在 a.bestmetronome.com 上,他们有一个节拍器,可以根据噪音产生滴答声。
但是,我无法弄清楚“刻度”是如何生成的。尽管我能够从 Audacity 中找出“滴答”生成器:
这是我目前在生成它的函数中拥有的刻度:
但是,生成刻度本身的脚本是基于 Lisp 的 Nyquist 语言。我怎样才能在 JavaScript 中编写一些东西来完成 Lisp/Nyquist 生成器的功能,但使用 AudioContext 和 Web Audio 函数?
我在网上尝试了许多翻译工具,似乎没有一个能到达我需要的地方。另外,我如何确保我开始的空缓冲区(填充了上面代码生成的噪声样本)完全根据timeJS 中的变量开始?
可以使用“highpass8”来完成,createBiquadFilter()并且可以从随机数开始创建噪声。我之前使用过 Web Audio API,并用它制作了噪音和音调发生器。但是,在这个任务上我被困住了。
或者,我尝试查看 a.bestmetronome.com 的源代码,但显然他们使用 Flash 来生成声音,但我找不到实际生成滴答声的 ActiveX 对象。我怎样才能复制他们生成刻度的方式?(也使用网络音频 API)
ionic-framework - Ionic 应用程序未从设备上的 JSON 数据库获取数据,但在实验室中
我有一个使用 JSON 数据库的 Ionic 应用程序,它在具有 ionic 实验室的浏览器中运行良好,但是当我执行 ionic cordova run android 时,我在手机上获取了该应用程序,但它没有来自数据库的信息。我可以通过手机上的 url 访问和查看数据库中的信息。
这是我的 config.xml 文件