所有问题
ios - 为什么我的表格视图单元类实例不在我的 Swift 代码中运行它的初始化程序?
我有一个 UITableViewCell 的自定义子类,如下所示
以及如下所示的 UITableView 的自定义子类...
但是,当我将表视图实例作为子视图添加到 UIView() 时,表视图单元格类没有运行其初始化程序。我是否正确使用了注册方法?我已经尝试实例化表视图子类并将打印语句放在表视图单元子类的初始化程序中,但它没有被打印。我是否忘记在表格视图子类上设置一些属性?我需要改用 Nib 版本的 register 吗?任何帮助将不胜感激。
java - 从 Spring App (docker-compose) 在 Mongodb 连接上获取“异常打开套接字”
即使我提供了应用程序属性,
作为 docker-compose 文件中 MongoDB 的容器名称和主机名的主机名,Spring 应用程序仍然无法连接到 MongoDB 实例。但是,我可以从 MongoDB Compass 连接到localhost:27030但不能连接到mongodb://api-database4:27030/messagingServiceDb。
我的 docker-compose 文件;
我的 Spring 应用程序的 Docker 文件是;
我的 application.properties 是;
完整的代码可以在这里看到。
如何使 docker 容器上的 spring 应用程序创建与另一个 docker 容器上的 MongoDB 实例的连接?
我已经尝试了类似问题的解决方案并复制了它们,它仍然给出了同样的错误。
编辑和解决方案:
我通过在下面注释掉配置解决了这个问题,
剩下的问题是,为什么?那是我尝试连接的正确端口。会不会和配置顺序有关?
java - 如何简化此代码以按降序对用户输入进行排序
所以我在做计算机科学,这是我们的一项任务,它很有效,但我想知道如何简化它,因为它看起来很乱。
docker - 尝试在 unix:///var/run/docker.sock 连接到 Docker 守护程序套接字时获得权限被拒绝:发布
我刚刚在 jenkins 设置中运行了 Dockerfile,然后我收到以下错误:
尝试在 unix:///var/run/docker.sock 连接到 Docker 守护程序套接字时获得权限被拒绝:发布 http://%2Fvar%2Frun%2Fdocker.sock/v1.40/build?buildargs=%7B %7D&cachefrom=%5B%5D&cgroupparent=&cpuperiod=0&cpuquota=0&cpusetcpus=&cpusetmems=&cpushares=0&dockerfile=Dockerfile&labels=%7B%7D&memory=0&memswap=0&networkmode=default&rm=1&session=2quv9npfhvxjco1lqvt8aea9h&shmlimits=0&t=testfile&target unixlimit=0&t=testfile& var/run/docker.sock:连接:权限被拒绝。.. Dockerfile WebApp.war SSH:EXEC:404 毫秒后完成 SSH:断开配置 [Docker] ... SSH:传输 1 个文件完成:成功
python - 以块的形式写入 xarray 多索引数据
我正在尝试有效地重组大型多维数据集。假设随着时间的推移,我有许多遥感图像,其中有许多波段,坐标 xy 表示像素位置,时间表示图像采集时间,波段表示收集的不同数据。
在我的用例中,假设 xarray 坐标长度大致为 x (3000)、y (3000)、时间 (10),带有浮点数据的波段 (40)。所以100GB+的数据。
我一直在尝试从这个例子开始工作,但我无法将它翻译成这个案例。
小数据集示例
注意:实际数据比这个例子大得多。
重组 - 堆叠和转置
我需要存储以下输出:
我希望使用 dask 和 xarray 将结果以块的形式写入磁盘,可供open_mfdataset访问。parquet 似乎是一个不错的选择,但我不知道如何将它写成块(src 太大而无法存储在内存中)。
在这一点上,我只是希望有一些好的想法。谢谢!
json - 如何在jq中将更新与函数结果结合起来?
给定这样的数据:
获得此结果的正确方法是什么?
我尝试了三种不同的命令,希望能够使用该元素上的函数结果来更新数组中的对象元素。
我只是找不到正确的语法。
javascript - x和y的画布旋转效果
在我可以使图像朝着它所面对的方向移动之前,我已经获得了效果。但是现在当我尝试时,图像会旋转,但不会朝正确的方向移动。如何使画布中的图像朝它所面对的方向移动?
我的代码:
(这是在游戏循环中,所以它会重复)
kotlin - 有人知道如何在 Kotlin 中将翻转和滑动结合起来吗?
用户应首先翻转卡片并查看背面,然后向左或向右滑动。有人知道如何在 Kotlin 中结合翻转甲板和滑动吗?
翻转甲板看起来像这样:https ://stuff.mit.edu/afs/sipb/project/android/docs/training/animation/cardflip.html
滑动看起来像这样:https ://github.com/yuyakaido/CardStackView
在此先感谢和亲切的问候。
ios - 将问题和答案写入表格视图单元格
我正在尝试设置和编写一个问题及其对表格视图的相应答案,每个单元格代表字典和问题中的一个答案。
字典设置如下:
该结构可以容纳从 1 个问题 [0] 到 [100] 的任何地方
我试图调用 reloadata() 函数,但这会在每个单元格中加载不同的问题,而我需要先加载问题,然后再加载四个答案。只是不知道如何做到这一点。
这是我的 cellFor 代码:
我尝试让它返回单元格,然后在其下方添加代码以加载下一个单元格,但它一直告诉我,一旦我返回其余代码将不会执行,我理解。
任何帮助,将不胜感激。
python - Pandas - 将单行与同一数据框中的所有行进行比较
我想在显示计数值的现有数据框中添加一列。计数值应将给定行中的值与另一列中的所有行进行比较。
在我的示例中,我想查找整个“end_date”列中的值早于当前“start_date”列的次数。像这样将计数添加到数据框中:
我努力了
但这会导致所有行的计数列都为 0,因为 start_date 总是小于任何一行中的 end_date。
android - 使用外部图库应用打开照片并浏览目录的照片
在我的画廊应用程序中,我可以列出所选目录的所有照片。当我单击其中一张照片时,我调用以下函数:
此功能在所选图像查看器中打开所选照片,以便我可以正确查看照片。但与我安装的其他画廊相反,我无法在图像查看器中滑动到下一张或上一张照片。如果我想在我的应用中查看下一张照片,我必须导航回概览,然后单击下一张。我如何告诉打开的画廊启用当前目录的导航?
r - 用多种函数拟合数据
我正在尝试使用由多个变量组成的多个拟合函数来拟合我的数据。下面是两个变量的示例。在某些情况下,对于某个变量,拟合不好,我得到一个奇异的梯度误差。我想忽略这些情况并继续进行,此外,其余变量通过比较偏差在两个拟合函数之间采取更好的解决方案。sum(resid(myfitfun1)^2)就像在这个例子中 type1 和 type2 一样,第一个函数<的残差总和较小,
sum(resid(myfitfun2)^2) 所以对两个变量都取第一个函数。
我想以一种方式对其进行编程,使其自动处理两个函数之间的更好拟合,type并在出现错误时忽略。任何帮助表示赞赏。
python - 具有最小长度的序列
(73, 82)如果序列具有最小长度,则应标记位于两个阈值之间的值序列(12)。
该功能sequence是我正在寻找的:
powershell - 递归函数中属性值的缩短输出
我想递归枚举所有 WMI 命名空间。
我有这个功能:
灵感来自:
[https://learn-powershell.net/2014/05/09/quick-hits-list-all-available-wmi-namespaces-using-powershell/]
我得到这个输出:
命名空间名称被截断。
我猜原因是 Name 列的宽度是在函数的第一次迭代中Get-WmiNamespace根据最长值 ( ROOT\SecurityCenter2) 设置的。
它可以通过管道输出固定到Format-Table参数-AutoSize:
解决这种行为的最佳方法是什么?
gitlab - 我应该如何在 Linux 上安装 gitlab-runners?
我在 Linux 上,这里是系统详细信息: Linux maltserver 5.4.0-47-generic #51~18.04.1-Ubuntu SMP Sat Sep 5 14:35:50 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
尝试安装 gitlab-runner 时出现以下错误:
还尝试了以下方法:
任何有关成功安装 gitlab-runner 的帮助将不胜感激。谢谢你。
maven-central - 我应该如何在 Maven Central 中表示具有两种配置的库?
我即将在 Maven Central 中部署一个库“A”,我目前以两种可互换但不兼容的配置发布该库“A”。一种配置功能齐全,另一种更可能在“应用商店”中被接受。两者之间的选择最好由应用程序开发人员做出。然而,应用程序开发人员不太可能直接使用“A”。
我知道的替代方案是:(1)使两个配置不同的工件“A1”和“A2”和(2)部署为单个工件“A”并使用分类器来区分这两种配置。
当我考虑下一步时,这个问题变得更加有趣,即部署一个依赖于库“A”的库“B”。库“B”与库“A”的任一配置兼容,那么它应该依赖什么?
我要避免的情况是部署两个版本的“B”,“B 使用 A1”和“B 使用 A2”,因为这只是组合爆炸的开始。
javascript - 获取标签 url 返回始终未定义
我有一个仅适用于给定 url 的扩展程序,我正在使用declarativeContentapi 来实现这一点。单击扩展图标时,将打开一个包含 popup.html 的新弹出窗口。
我需要一种方法来获取已从 popup.js 文件中打开弹出窗口的选项卡的 url,我已经使用了,chrome.tabs.query但我将始终未定义。有没有更好的办法?
webpack - 使用 Foundation 6 设置 Laravel 8
我目前正在尝试使用 Laravel 介绍自己,但在页面前端部分遇到了一个关于 Foundation Sites 的奇怪错误。
默认情况下,Laravel 使用引导程序设置代码,所以我认为我需要做的就是通过基础站点的东西切换引导程序的东西。
我正在做这里提到的所有事情http://somethingnewtutorial.blogspot.com/2017/07/using-foundation-6-with-laravel-5.html但不知何故,当我app.scss将文件编译为css时,我得到的是版权,但根本没有 CSS。
这是我的app.scss:
这是来自的输出npm run dev
而已。如您所见,包含版权,因此找到了该文件。如果我在下面输入一些简单的 CSS 规则,它们也会被包括在内,但不包括 mixins(尽管 bootstrap 也使用它们并且可以工作!)但是,如果我将它改回 bootstrap,如下所示:
我app.css看起来很好
我的控制台也不报告任何错误
所以,我很确定我错过了一些关于它的东西,但我不知道它是什么。
r - list2env(list, envir = .GlobalEnv) 中的错误:names(x) 必须是与 x 长度相同的字符向量
在向每个 df 添加新列后,我试图将数据框列表取消列出到 R 环境中,我想为所有数据框保留相同的名称。
我当前的代码:
php - 字符串到日期时间格式问题
我有这个字符串20200915173806我想转换成日期时间格式。但是我使用过date("Ymd H:i:s", strtotime($time)); 但在 localhost 我得到2020-09-15 17:38:06这是正确的,但在服务器上我得到1970-01-01 05:30:00。我没有得到这个问题。
python - 如何使用 selenium 打开和管理新标签页
我正在尝试使用“https://www.gmail.com”网址打开一个新标签,然后选择一些信息并返回第一页,我正在使用 CTRL + t 命令打开新标签,但是,如何在两个页面之间切换?我的代码片段:
实际代码:
Python 版本 = Python 3.8.5
python - 从 dict python 列表中删除键
我正在从该网站 API 中提取信息: https ://financialmodelingprep.com/
具体来说,我需要损益表中的数据:
https://financialmodelingprep.com/developer/docs/#Company-Financial-Statements
我从 API 返回的是一个列表,其中包含 36 个字典,其中包含以下数据:
我在字典中不需要的是键:fillingDate、acceptedDate、link、finalLink
我设法删除了它们,但我的问题是现在我写的那段代码经常吐出那些字典,我不明白为什么......
这是我尝试过的:
提前致谢
python - 如何以编程方式找到 argparse 参数?
我有一系列 Python 脚本。有些用于argparse处理传递给它们的命令行参数;其他人没有。
我想通过另一个 Python 脚本遍历所有这些脚本,并为每个脚本列出它接受的参数,它们是强制性的还是可选的,它们的类型是什么,以及默认值是什么(如果有)。
有什么方便的方法来做到这一点?
我考虑过使用--help参数执行这些脚本,并进行解析stdout,但这有四个警告:
- 解析
stdout可能没有那么简单。 - 我的应用程序会特别脆弱:每当输出格式
argparse发生变化时,它就可能中断。 - 一些脚本可能不支持该
--help参数,并开始执行各自的任务;我不想要那个。 - 默认值不包含在帮助中。
我也考虑过导入脚本,但看起来没有帮助。毕竟,大多数参数处理块都以 为条件if __name__ == "__main__":,因此感兴趣的代码甚至不会执行。
我还有哪些其他选择?
