所有问题
php - 如何获取对数组中传入的值的查询结果(mySQL 和 PHP)
我正在开发一个页面,用户可以在该页面上选择通过 ZIP 文件下载哪些过期发票。我正在更改现有查询以仅提取那些已由用户检查的发票,其中作业 ID 号通过数组发送到 PHP 函数。
下载所有发票的现有查询是:
$days 是显示发票的天数。
我已将其更改为:
当我尝试回显 $Q->result() 时,我得到一个错误Call to a member function result() on boolean。我对 mySQL 相当陌生,因此非常感谢任何帮助。
swift - 字符串中带有双引号的 Alamofire 请求参数
我面临着有线场景,我在请求中使用双引号传递参数。
使用JSONEncoding.defaultAlamofire 自动转义带有双引号的字符串和\ like
"Test "hello " 将会"Test \" hello "
但是反手要我发送 "Test \\\" hello "(带双引号的三斜杠)
有什么方法可以使用ParameterEncoding或者我需要手动替换参数中的每个字符串吗?我有许多请求组合了数百个参数。
我没有添加任何代码,因为它是简单的 alamofire 请求。不过,如果您需要查看它,我将使用 alamofire 请求代码更新我的问题。
powershell - PowerShell十进制数排序问题
我有一个十进制数的数组,如下所示:
如果我在没有参数的情况下对其进行排序,我会得到上面的顺序。我希望第二个数字是最后一个条目。我也尝试排序为 int 或 version 或使用正则表达式,但直到现在我没有找到我期望的方式。
out-of-memory - Azure 函数主机因 OutOfMemoryException 而死,但未触发
快速版:为什么我的功能主机在 5 分钟后没有做任何事情就自动杀死它?
我有一个 Azure 函数,它使用 nClam 扫描 blob 文件中的病毒。它似乎工作得很好,但突然间它会在触发任何 blob 之前自行杀死它!它会在 5 分钟后以 OutOfMemoryException 关闭:
下面是我的扫描 blob 触发功能:
更新 1:主机在 5 分钟后因 OutOfMemoryException 而死亡。我试图延长功能超时,这没有什么区别。在此期间,该进程将持续使用 5-8% 的 cpu,并且在它死亡之前,该进程将使用超过 1500 MB 的内存。
更新 2:如果我从函数中删除所有代码,只留下一个 log.info() 语句,主机仍然会在 5 分钟后以 OutOfMemoryException 自行杀死它
reactjs - 同一域但路径不同的不同单页应用程序
我有两个单页应用程序视频和消息,并尝试将它们发布在同一域chat.example.com上,但路径不同。例如chat.example.com/video 加载视频 spa 和chat.example.com/messages加载消息 spa。
我已经尝试通过检查路径然后动态加载捆绑的 javaScript 来使用反应路由器执行此操作
什么是最好的解决方案?
目前使用render.com静态站点
sql - 如何选择未超过不同列的多个值的记录
我一直在寻找以下问题的解决方案,遗憾的是无济于事。这适用于 Microsoft SQL Server 上的 Microsoft SQL Server Management Studio。
数据库看起来或多或少像这样:
我正在寻找一个结果,其中所有记录都将选择为 legID 不超过 1 且 TripID 不超过 1 的 ID。那么结果应该是:
你能帮我解决这个问题吗?
nunit - 如何将数据库连接字符串传递给 TeamCity 上的 NUnit 跑步者?
我有TeamCity3 个代理,以及不同分支的 20 多个配置。
同时TeamCity运行多个构建,使用相同的 2-3 个数据库进行单元测试。但是在每个分支中,这个数据库都有不同之处:新表、列等。
在 C# 的 Db 项目中,我有recreate database选项。我认为发生错误是因为数据库在测试项目的 app.config 中硬编码以及当新版本运行其重新创建数据库时。
所以我如何看待该解决方案是为每个配置创建数据库并在其上运行测试。
我如何将连接字符串传递给单元测试运行器,如果可能的话自动生成它?
我也得到了一点建议,即错误发生*.edmx在代理上生成的文件中,并且永远不会删除。
有什么建议吗?
php - 为什么计数参数在 Windows 中有效但在 linux 中无效
我在 laravel 中有这样的功能:
这在 Windows 中的 xammp 中运行良好,但在 cpanel linux 主机中不起作用,并显示此错误:
java - 不要在 Java JDBC 连接中分段标志
问题是当我通过MTU大小较低的路径使用JDBC连接(通常使用 IBM DB2 驱动程序)到数据库时,我得到套接字读取超时异常!
我已将客户端的 MTU 设置为远低于路径的 MTU,但它不起作用。
我还通过 wireshark 转储了数据包,我发现设置了 Don't Fragment Flag ( DF Flag )。但是当我创建一个普通的 java socket时,它没有设置这个标志,并且它工作正常。
如何在 JDBC 中取消设置此 DF 标志?
顺便说一句,我也检查了这个问题:Don't Fragment flag in Java,我认为这不是答案,因为两个jdbc也使用普通的java套接字,并且在jdbc中设置了DF标志,但在普通java中没有设置插座。所以它可以以某种方式设置。
ansible - Ansible 角色可以包含 Python 代码,例如辅助方法吗?
我想为我的 Ansible 角色添加一个辅助方法。这个想法是在任务中调用这个辅助方法,并提供一个“事实”作为这个辅助方法的参数。辅助方法将返回一个字符串和一个将在任务中处理的列表
php - 如何使 vue-router 模式历史记录与 laravel 路由一起使用
我目前有一个使用 Vuejs VueRouter 和 Laravel 的 SPA。我想做的是让用户的体验尽可能流畅。我定义了 laravel 路由和 vue 路由。我目前面临的问题是,当我设置 mode: history 然后刷新页面时。它将数据显示为 json。
假设我达到了这个端点:
本地主机:8080/用户
页面将按预期显示(本例中为 Vue 组件)
但是如果我刷新页面,它会显示:
这是我拥有的 vue 路线
这是我拥有的laravel路线
这是 app.js
我如何才能在页面刷新时仍然显示 vue 组件,而不是方法从后端返回的内容
vue.js - 单击Vue js时显示和隐藏按钮文本
我想在 Vue js 中单击时显示和隐藏按钮。它工作正常。当我单击“显示”按钮时,它将展开并且按钮名称将更改为“隐藏”。然后再次单击隐藏按钮,它将显示没有图像的“显示”按钮。点击前:https ://prnt.sc/p7pjil
单击后(我需要将按钮文本更改为隐藏或其他名称):https ://prnt.sc/p7pj9b
python - 无法从以太网端口接收数据
我正在尝试从使用以太网电缆连接到我的笔记本电脑的设备中读取数据。pc和设备之间的连接协议是TCP。笔记本电脑作为客户端连接到设备,但它正在等待接收。同时设备有它自己的软件,在那个软件中我可以看到数据。你能帮我解决这个问题吗?它可以是什么?
这是我的代码片段。
task - MS 项目任务 - 开始和结束日期不正确 - 1 天进入下一个
我的开始日期和结束日期不正确。例如,为期 1 天的任务实际上在第 2 天结束。
javascript - 如何使用 javascript 更改 CSS 规则中的剪辑路径值
如何更改 #clip-home.open 剪辑路径值
javascript - 通过firebase延迟加载快速路线
已编辑
有没有办法只加载通过firebase触发的路由?
目前我有这个代码:
索引.ts
应用程序.ts
registerApiRoutesTo.ts
在我的api/routes我有以下内容:
现在这运行良好,我还观察到当用户调用其中一个 api 端点时,该函数将触发并再次加载所有路由。
有什么办法让这个“易于管理”loading only the called routes
前任:
如果用户调用用户路由,则registerApiRoutesTo只会加载用户路由
corda - 带有签名约束的合同状态的 Corda 演变
在我的 Corda 4.1 安装中,我使用签名约束并希望在我的状态中添加一个新字段“测试”。添加它并在我尝试查询我的保管库时更新我的cordapp后,我收到以下错误:
"VaultQueryException - An error occurred while attempting to query the vault: Failed to deserialise group OUTPUTS_GROUP at index 0 in transaction: Cannot construct evolution serializer for remote type sg.tradecloud.contracts.states.company.properties.Company: Mandatory property test of local type is not present in remote type. This implies the type has not evolved in a backwards compatible way. Consider making test nullable in the newer version of this type.
我有什么选择来解决这个问题?我应该让“测试”为空吗?我应该做明确的状态更新吗?或者还有其他我可以解决的吗?
angular - 基于NGRX Store实现Router Guard
我想根据商店中的值实现路由器保护。如果用户登录到应用程序,我想获取该用户的角色并激活我的子模块路由的某些路由。
我将发布我当前的实现,但这根本不起作用
ps我没有使用角度路由器商店
haskell - 如何将 [Maybe Text] 与镜头连接?
有没有办法用镜头写下以下内容......
...这可能可以概括为:
我正在尝试做的一个具体示例:
PS:我假设镜头有一些时髦的组合器来做到这一点。如果我被镜头的美妙所蒙蔽,而这可以通过更简单的组合器轻松实现,请告诉我。
extjs - ExtJS 6 Ext.field.Date 不包含 Ext.panel.Date 的标题
我需要一种简单的方法来选择带有Ext.field.Date组件的年份。
Ext.panel.Date包含能够选择年份的标题。但是,Ext.field.Date内部使用Ext.panel.Date的 不包含此标头。
简单的小提琴来说明我的意思。
如何在Ext.field.Date选择器中显示此标题?也许我错过了一些配置?或者它是一个错误,我必须在源代码中修复它?
wordpress - 如何在wordpress中只获取至少有一个孩子的父页面?
我想显示作为父页面的页面列表,以及分配给它的至少一个孩子的页面列表。我正在使用以下查询,但不幸的是它没有给出预期的输出。我有什么遗漏吗,任何帮助都应该对我有用。
solidity - uint256 对于weis 的数量还不够吗?
我做了一个存钱罐,我希望能够进行支票。但事实证明,我无法使用超过 15 个零进行付款。这个是正常的?
这是我注册支票的功能:
我的映射:
和我的支付功能:
但是,如果我进行金额大于 15 个零的支票,我会收到以下错误:
那是 uint256 类型的限制?
这没有多大意义,因为在这个函数中,我引入了 18 个零的量,没有问题......
所有代码:
algorithm - ACM 问题:长字符串的不同子字符串的数量
这个问题取自去年的 acm 比赛。问题:
p给定长度的字符串k <= 1000- 这个字符串被无限重复,现在我们取第一个
n < 10^9字符。让我们调用结果字符串s。
任务是查找字符串的唯一子串的计数s。
计算不同子串的传统方法是 suffix + lcp 数组,但我们需要 O(n) 来构造它们(使用最快且非常复杂的构造算法)。而在构建完这些数组之后,我们还需要做很多进一步的处理,所以我认为这个解决方案不能满足时间要求。
我已经阅读了问题分析,但我根本不明白。当然它工作得很好,但他们是怎么做到的呢?这里是:
如果
p = tt...t对于某些字符串t,请替换p为t. 现在让我们假设 p 是非周期性的。f(n)s—长度为前缀的唯一子串计数n。让我们假设
n > 2k. 然后f(n) = f(n-1)+k。<- 为什么?其背后的逻辑是什么?
证明:
- let
t是 的后缀s。 如果
|t| <= n - k, thenl也包含在左侧 k 个符号上的 s 中。- if
|t| > n - k, thenl仅作为后缀包含在 s 中。
- if
因为
n<=2k问题无论如何都可以解决。
对此问题分析或您自己的解决方案的任何解释都非常感谢!我不明白我怎么能想出那个函数 f()。这几天一直在想这个问题。
swift - 如何检查 RXSwift 中的 observable 是否为空?
我已经像这样初始化了一个空的可观察对象:
我如何检查可观察对象是否为空?如果可观察对象为空,我想向用户显示“空视图”,否则在 tableview 中显示数据。
