所有问题

0 投票
1 回答
93 浏览

ios - Obj-C:如何修复 PageViewController、PageController 和 2 个按钮的约束

我按照此链接https://www.appcoda.com/uipageviewcontroller-storyboard-tutorial/创建了一个带有“PageControl”的“PageViewController”,而不是在页面控件底部添加按钮。我想在页面控件的左侧和右侧添加 2 个按钮。

问题 我设法使用以下代码添加按钮,但约束已失效。我想尝试在 Storyboard 中设置它,但不确定我应该在哪里设置。请帮忙。

苹果六号还行 苹果六

Iphone XSMax 不受约束 iphone XSMax

故事板 在此处输入图像描述

尝试 OnkarK 的以下解决方案

**我得到了以下内容,但如何摆脱空白**

白色空间

感谢@phani,这确实是约束问题,必须始终约束到 SuperView,希望将来能对某人有所帮助

解决方案

0 投票
1 回答
87 浏览

php - 错误“不允许执行您请求的操作。” 当我在 codeigniter 中更新表单时

我有一个Codeigniter用户面板。在我的网站中,我有一个文本区域,我的客户在其中放置信息并按下“开始”按钮。当按下按钮时,我的脚本会获取 textarea 的信息并进行搜索和测试,并返回一个值。

这在我的旧网站上工作得很好,但现在我在 codeigniter 中创建了一个新网站,这不再工作了。现在,当我按下“开始”按钮时,页面刷新并出现此错误。

我读过,我认为是 CSRF 或类似的错误。

有人知道这个错误是怎么回事,我该如何解决?

0 投票
1 回答
2108 浏览

angular - 错误:运行角度测试用例时出现“清理组件时出错”

在我的 Angular 应用程序中,当运行测试用例时,我突然在其中一个组件中遇到以下错误,这些组件在当前签入 SVN 时甚至没有更改或修改。

错误说:HeadlessChrome 错误:“清理组件时出错”

我在我的博客中看到 ngOnDestroy 中存在一些问题并取消订阅我无法确定哪个组件可能会失败。任何帮助表示赞赏

0 投票
1 回答
99 浏览

selenium - 有人可以建议我为 https://jpetstore.cfapps.io/catalog/categories/FISH 创建动态 xpath

在这里,我能够创建动态 xpath driver.findElement(By.xpath("//div[@id='Catalog']//parent::td//preceding-sibling::td//a//following:: td//a")).click(); driver.findElement(By.xpath("//div[@id='Catalog']//parent::a//following::a[contains(text(),'Add to Cart')]")).点击(); driver.findElement(By.xpath("//div[@id='BackLink']//a[contains(text(),'返回主菜单')]")).click(); driver.findElement(By.xpath("//div[@id='SidebarContent']//a[@href='/catalog/categories/FISH']")).click();

0 投票
2 回答
1201 浏览

java - 如何在没有注释的情况下使用 swagger

我正在开发一个不使用 spring boot 的 java 项目。我被要求将 swagger 整合到我的项目中。我一直在互联网上搜索如何在没有弹簧靴的情况下做到这一点,但我没有找到任何线索。

0 投票
1 回答
893 浏览

nativescript - 如何在本机脚本中为模式页面导航过渡设置动画

我已将模式页面的动画属性设置为 true,但它不起作用

https://play.nativescript.org/?template=play-js&id=6xzzC2&v=2

我正在尝试在模式弹出期间放大和缩小模式页面。

0 投票
2 回答
235 浏览

python - 如何在 Python / Pandas 中组合两个指标列,其中逻辑取决于行的顺序

我正在尝试创建一个列来选择每个进入和退出之间的所有日期。每个入口只与一个出口配对。

  • 因此,当窗口函数看到一个条目时,即 2019 年 1 月 4 日,它会打开“1”,直到它看到 2019 年 1 月 6 日的退出。第二天它会关闭“0”。
  • 它会忽略所有出口(即 2019 年 1 月 6 日),直到它看到下一个条目,即 2019 年 1 月 9 日,然后它开始记录“1”,直到下一个出口,即 2019 年 1 月 11 日。

日期是从最近日期到第一个日期的顺序。

基表如下所示:

在此处输入图像描述

我想创建一个名为 windows 的附加列,看起来完全像这样:

在此处输入图像描述

0 投票
4 回答
239 浏览

dart - 当其中一些没有前导对象时对齐 ListTile 项目

这是我在屏幕上的内容:

https://i.imgur.com/oSblgWD.png

如何对齐姓氏,使其在名字下?我不想在姓氏旁边放一个图标,只是名字。

这是我的代码。谢谢。

0 投票
2 回答
66 浏览

algorithm - 修改二分查找以查找大于 x 且小于 2x 且时间复杂度优于 O(n) 的数组中的所有整数

令 A 是一个包含 n 个不同正整数的排序数组。令 x 为正整数,使得 x 和 2x 都不在 A 中。

描述一种有效的算法来找出 A 中大于 x 且小于 2x 的整数个数

算法的复杂度是多少?有人可以在不使用库的情况下编写伪代码吗?

我知道这可以通过线性时间复杂度来完成,但可以修改二进制搜索来实现这一点。以下是我想出的线性时间复杂度解决方案

0 投票
1 回答
1594 浏览

asp.net-core - 从 ActionFilter 中的 FluentValidator 检索 ErrorCode

我正在使用 FluentValidation 库来自动验证运行良好的模型 - 但是 - 需要使用WithErrorCode()验证器 ( AbstractValidator<T>) 中的方法设置错误代码。这也可以正常工作,然后问题是从定义如下的 ASP.NET MVC Core Action Filter 检索该代码:

错误的类型是 Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry

e 的类型是 Microsoft.AspNetCore.Mvc.ModelBinding.ModelError

这是我的验证器:

0 投票
1 回答
569 浏览

python - 如何在保留现有权限的同时使用 os.chmod 更改文件权限?

我试图一次有选择地修改用户、组或其他人的权限,但每当我使用 时chmod,所有权限都会被覆盖。


我已尝试按照文档中的建议将当前文件权限与新权限组合在一起chmod

前任:

我也尝试过使用位掩码。我想不出一种方法将位掩码组合到哪里 - 如果我正在修改用户权限,我可以保护/屏蔽组和其他权限不被修改。

我尝试通过以下方式使用位掩码:

但是将多个面罩连接在一起不会:

我已经尝试过无数种不同的位运算符和位掩码的组合,有或没有当前权限,但没有运气。


我希望能够做什么:

在任何情况下,其他实体都不会被修改。

0 投票
1 回答
51 浏览

django - 在 for 循环中过滤和计数

在 Django (2.0) 中,我正在遍历记录以在表格中显示它们,我希望在每条记录的末尾显示一个汇总计数,我有这个使用count = Fraction.objects.all().filter(botany_id=13).count()和显示{{ count }}但是这是为记录 13 设置的,行上的下一条记录有一个 植物学_id=14 那么我该如何动态地执行此操作,本质上是植物学_id=botany_id

@@@@@ 编辑

更改{{ count }}{{ botany }}给了我植物学 ID

0 投票
0 回答
88 浏览

r - 通过系统调用使用 rtools grep/pipe 组合

我有一个名为goodfile. 可以说内容是

在 Windows 机器上,我想过滤此文件以在读取它之前仅获取“goodline”以节省内存成本。值得庆幸的是,附带的 rtools 安装grep应该允许我这样做。我应该能够做到

并得到

但是,当我尝试将输出通过管道传输到文件时

我明白了

不会生成此错误消息和“更好的文件”。

如果我采用相同的命令并在我的命令行上运行它,它就可以工作,如果我在 linux 机器上system使用常规grep的 R 进行相同的调用,它就可以工作,所以我看不出问题是什么。

我能够找到另一种方法来获取文件

但仍然很好奇为什么管道不起作用

0 投票
0 回答
333 浏览

angularjs - 如何知道 angular-busy 的 cg-busy 何时主动显示(或者我如何为承诺链强制执行 minDuration)?

我在旧的 Angular 1.5.9 代码库上使用 angular-busy(是的,是的,我们很快就会迁移,...)

我正在使用它来执行“检查更新...”覆盖,并且我希望显示繁忙的消息,所以我设置 delay=0, minDuration=1500 只是为了让它看起来不会闪烁。更新通常需要 < 200 毫秒。

作为更新的一部分,我的 $uibModal 对话框中的内容会更新,我正在使用 ng-show 隐藏它,直到我的电话返回。那部分效果很好。但是因为我使用的是 cg-busy 的 minDuration,所以内容会在 cg-busy 的覆盖层离开之前显示——这是我不想要的。

cg-busy 知道它什么时候是活跃的,什么时候不活跃。在内部,它为它的跟踪器类使用了一个子作用域,该跟踪器类有一个名为 $cgBusyIsActive() 的方法,它用于它自己的 ng-show。如果我可以访问它会很棒,但是在研究了一下之后,唉,我找不到找到它的方法(而且可能我什至不应该)。

问题 1:有谁知道检测 cg-busy 何时处于活动状态并将其用于 ng-show 或 ng-hide 的方法?

这是一个显示我想要的快速片段:

问题 2:或者是否有更好/不同的方法来完成我的解决方法,即强制承诺链具有 minDuration?

目前为了解决这个问题,我只是创建了自己的计时器并在我的承诺链中设置了一个超时,如果在 minDuration 中还有任何时间,它就会触发,但我喜欢使用 cg-busy 的 minDuration 的解决方案。

0 投票
1 回答
192 浏览

php - 未捕获的异常 PDOException 即使语句在 try/catch 块中

我在测试使用我的数据库实用程序类的应用程序时遇到了意外的致命错误(请参见下面的代码)。以下是已执行测试的概要:

  1. 新产品已添加到数据库中
  2. 新产品已下订单
  3. 尝试删除新产品(当它仍在订单中使用时)

结果:

  • 正如预期的那样,数据库中的外键约束阻止了产品的删除
  • 出乎意料的是,显示了以下致命错误 -
    Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[23000]: [Microsoft][SQL Server Native Client 11.0][SQL Server]The DELETE statement conflicted with the REFERENCE constraint "FK_Orders_Products". The conflict occurred in database "AppTEST", table "dbo.Orders", column 'productID'.' in C:\xampp\htdocs\App\classes\utility\DB.php:140 Stack trace: ...

    第 140 行是$stmt->execute();,它在query()下面代码中的方法中。

    论坛帖子描述了类似的错误,呼吁在全局类前面加上反斜杠,我这样做了,但无济于事。为什么会发生致命错误?

以下是我的数据库实用程序类的相关部分:

编辑: 这是调用该query()方法的代码。这个方法也是DB类的一部分。

0 投票
1 回答
92 浏览

python - Windows IIS 服务器上的 Python3。需要无缓冲输出实时输出

这是我下面的代码,我无法使输出生效,浏览器必须等待。我已经阅读了压缩文件,这适用于在同一服务器上使用 $|=1 的 Perl

0 投票
1 回答
172 浏览

ios - Strava 阿拉莫火令牌

我正在将 Strava 添加到 iOS 应用程序,Strava 使用 Auth2.0,每个 Strava API 调用都需要一个令牌来证明用户已通过身份验证并且应用程序有权访问 API。从用户登录响应中获取特殊“代码”后,我需要与 Strava 交换它以获取令牌。我尝试使用从登录中获得的“代码”检索令牌,如下所示:

问题是我总是收到 400 Bad 请求,如果有人对 Strava API 有经验或知道我做错了什么,请告知。

0 投票
5 回答
50338 浏览

flutter - TextFormField 和 TextField 有什么区别?

我是 Flutter(和 Dart)的新手,在尝试构建表单来编辑对象时,我在网上搜索了示例和教程,我看到这两种方法都被使用了。

两者有什么区别?我应该使用哪一个?

0 投票
1 回答
139 浏览

c++ - 如何加入两个 Boost Hana 地图?

我有两个boost::hana::map要加入。

如何获取包含这两者的地图,如下所示?

0 投票
1 回答
2503 浏览

docker - gitlab ci 如何将 repo 克隆到 docker 中?

我对 Bamboo 很熟悉,但对 gitlab ci 很陌生,我用 gitlab 尝试过几次,发现 gitlab 的一个关键优势是git repository 的自动克隆

棘手的部分是 gitlab ci 甚至可以自动将存储库克隆到 docker 容器中

我的 git 仓库:

这个工作:

可以成功运行。

拉动 my_image 后,日志显示,有一个 git clone 操作,就像另一个 SO回答所说的那样。但日志不够详细,无法让我知道触发此命令的位置(我不是 gitlab ci runner 的所有者,因此无法控制日志详细级别,如果重要的话)。

所以我的问题:

  1. git clone命令是在 docker 内部还是外部运行?
  2. 如果在里面,是谁触发的?docker run ...的完整命令是什么?
  3. 如果在外面,该目录何时何地安装到 docker?

    我已阅读文档,但没有找到任何解释上述机制的地方。

0 投票
2 回答
215 浏览

phalcon - 当文件存在时,Phalcon 路由排除到控制器的路由

我在资产文件夹下直接有一些 css .map 文件,但是由于某种原因它们无法加载,并且我在调度程序和路由器中收到 404 错误。有关如何解决此问题的任何解决方案?我在路由器中添加了以下配置,但仍然出现错误。

错误日志说

0 投票
1 回答
256 浏览

python - 如何使用 Pandas plotly 更改离线图中的散点图样式

我正在使用 plotly 从 Pandas 数据框中绘制散点图并将它们嵌入到 html 中。我已经想出了如何定义数据、布局和生成嵌入所需的代码,但我正在努力寻找改变绘图风格的方法。

具体来说,我想:

  • 更改线条样式(例如,从实线变为虚线或点线......我想出了如何从线变为标记)
  • 更改标记样式和颜色
  • 指定每条线或标记系列的颜色

下面是我的代码片段,显示了绘图部分。这段代码在我的脚本中运行良好,我只是不知道如何修改外观。任何帮助都会很棒!

谢谢 :)

0 投票
1 回答
692 浏览

javascript - 在Javascript中单击子元素时如何覆盖父事件侦听器?

如何覆盖aFunction内部 child.js

我希望子事件监听器在不触发的情况下aFunction触发,我无法修改parent.js.

这甚至可能吗?

索引.html:

父.js:

child.js:

0 投票
1 回答
2765 浏览

python - 获取 Firestore 集合大小

TL;DR是否有一个 API 来获取 Firestore 集合大小,而不是我们必须手动这样做?

因此,根据他们的文档,可以通过识别他们的数据类型来计算文档大小。

说明上述情况的示例代码如下:

所以我的想法是on write使用云函数计算事件中的文档大小并维护一个计数器,该计数器指定任何给定时间点的集合大小。(大小以字节为单位)

大小我的意思不是文档中的键数,而是占用的存储空间。

有没有更好的方法来获取 Firestore 集合/文档大小?

用例:
假设我想像 gmail 那样通过存储空间来限制帐户(每个用户 15GB)。我想通过每个帐户都是由 account_id 标识的集合来实现这一点。例子:

相关帖子:计算 google firestore 文档的大小

0 投票
1 回答
3586 浏览

javascript - 如何使 Bootstrap 轮播滑块使用鼠标左右滑动

如何使 Bootstrap 轮播滑块使用鼠标左右滑动

我在这里使用了这个 html 代码:

您可以在此处查看实时站点https://dev.whmdesign.com/index.php/component/sppagebuilder/1-carousel