所有问题
docker - docker 容器读取另一个容器日志
我想创建一个 docker,它可以连续地从另一个容器“factorio”中读取日志、stdout 和 stderr。
我知道我应该把它作为一个卷来做,但我目前最好的选择是
sudo docker logs -f factorio &> /var/log/factorio/current.logs
我在屏幕上运行上述内容。我将它作为后台命令,但是当您退出终端时,它会退出该命令。Screen 允许它在自己的终端上运行。
它在后台运行并不断更新文件。我的 newapp 容器以卷的形式连接到此文件位置,每 5 秒拖尾一次以获取任何更新并根据这些更新发送通知。肯定有更好的方法来处理卷,但我不知道如何。
someapp docker 命令如下:
日志文件是/opt/factorio/factorio-current.log但不包括 stdout 或 stderr。docker logs 包含此信息
php - 用于查询 SQL Server 的正则表达式
我的应用程序中有一个到外部表的 SQL Server 连接,我需要查询其中一个列的格式错误,比如说,格式是不带符号的字母数字,但该列的数据带有破折号、撇号、点,你的名字。是否可以只查询过滤掉的列之一?它真的对我有帮助。我正在使用 Laravel,我知道我可以制作一个访问器来清除它,但是查询很繁重。
这是一个例子:
求资料:322211564
找到的数据:322'211'564
还有 322-211-564
编辑:只是为了澄清,我不想排除数据,而是要“重新格式化”它而不使用符号。
编辑:顺便说一句,如果您对使用 Laravel 5.7 感到好奇,显然您可以直接查询访问器(如果您已经拥有该集合)。我很惊讶,但它确实有效。
sql - 高效查找表中的最后日期 - Teradata SQL
假设我在 Teradata 数据库中有一个相当大的表“Sales”,其中包含每笔销售的每日记录,我想编写一个 SQL 语句,将其限制为仅最新日期。这并不总是前一天,例如,如果是星期一,则最晚日期将是前一个星期五。
我知道我可以通过以下方式获得结果:
我不知道它将如何处理子查询,并且由于 Sales 是一个大表,如果没有另一个我可以使用的表,是否有更有效的方法来做到这一点?
css - HTML5 CSS 样式问题
无法让我的 div 标签 css 工作有人可以指出我在这里犯的错误吗?试图让一个 div 占据页面的 70%(左,从上到下),其他两个 div 共享剩余部分。添加颜色以便我可以查看是否正确但根本不显示。
jenkins - 如果配置代理花费的时间太长,是否可以配置 Jenkins 以使工作失败?
我正在使用Jenkins AWS EC2 插件,它生成 EC2 节点来执行 Jenkins 作业。在某些情况下,此插件可能会在等待配置节点时无限期挂起。例如,如果一个项目需要 python,但 EC2 映像没有 python,Jenkins 将启动一个节点,无法运行作业,启动另一个节点,无法运行作业,启动另一个节点......
与此同时,工作永远挂起,詹金斯支付了亚马逊账单,控制台输出如下所示:
通常,解决方案是首先正确配置 EC2 云,但说起来容易做起来难。很容易想象,例如,有人node.js在不更新 EC2 映像的情况下添加项目依赖项,然后 Jenkins 就开始参加比赛,试图为 AWS 高分...
理想情况下,我可以配置插件以在退出前限制提供尝试的次数,但没有此选项。有一个选项可以限制提供的节点总数,但由于每个节点在被认为不合适后都会被终止,Jenkins 只认为有一个活动节点。即,节点的数量在 0 和 1 之间波动,因为 Jenkins 创建了一个节点,丢弃它,然后创建另一个。
所以我正在寻找一种解决方法。有没有办法配置 Jenkins 在配置步骤中使构建失败?我可以限制创建节点所需的时间而不限制整个作业的总时间吗?
这种配置最好是系统范围的。但是如果它必须被推送到每个项目配置文件,我想它看起来像这样:
是否有 Jenkins 功能或插件可以做这样的事情?
graphics - 以自定义速度沿曲线移动对象
我有一个 catmull-rom 曲线,其中定义了几个控制点,如下所示:

我想为沿曲线移动的对象设置动画,但能够定义对象的速度。
当使用 getPoint 方法迭代曲线的点时,对象会沿着弦移动(在图像中,在 u=0 处,我们在 p1,在 u=0.25,我们在 p2 等)。使用 getPointAt 方法,对象沿曲线匀速移动。
然而,我想要更好地控制动画,这样我就可以指定从 p1 到 p2 的移动应该是 0.5,从 p2 到 p3,0.3,从 p3 到 p4 0.2。这可能吗?
javascript - React JS 编译但不在页面上显示内容
我正在完成一个使用 ReactJS 构建的项目,我遇到了我的代码编译得很好,但是当我导航到 localhost 时没有显示任何内容的情况。
我的程序基本上是一个“Hello World”应用程序,它可以按预期工作,直到我导入以下内容:
我已将 react-bootstrap 添加为依赖项,并且我可以在 中看到Row该类node_modules,但是只要此行包含在我的程序中,页面上就不会显示任何内容,并且找不到控制台或编译错误。但是,如果我删除这一行,一切都会按预期呈现。
任何帮助是极大的赞赏。谢谢!
javascript - 在哪里放置功能组件的辅助功能?什么是最好的性能?
我们将助手放在功能组件中的位置会影响组件的性能......我的意思是在性能方面什么更好......将它放在组件外部还是内部?
laravel - 在我的操作表单中添加参数时错误变量未定义
我正在尝试将我在路由文件中的参数传递到我的表单中。当我这样做时,出现未定义变量的错误
这是我的路线:
这是我的控制器,它返回那个确切的变量:
公共函数destroy_multiple(请求$request,$curso){
}
vue.js - Handlebars VueJS 转义 img src
要在我的 hbs 视图引擎中使用 VueJS 数据变量,我需要\在变量之前添加它,因此它看起来像这样\{{name}}- 这将显示来自 vue 数据变量的名称name。
现在我找不到使用 img src 的方法。
我试过这个选项:<img src="\" + "{{ item.img }}"> 但它不起作用。我尝试过尝试,但我无法获得链接。也许有人可以帮忙?
arrays - 使用 lodash 过滤嵌套数组中的项目
我有一个 > 1000 个对象的数组,每个对象都有一个看起来像这样的嵌套数组:
我有一个多选下拉菜单,其中包含“篮子”嵌套数组中所有项目的列表。当我选择“糖”时,它应该能够返回 id=0 和 id=1 的对象,或者如果我同时选择“水”和“牛奶”,则应该返回 id=0 和 id=2 的对象。我尝试过使用 _.map _.find _.filter 的组合,但它不起作用。也尝试在这里寻找类似的问题,但没有找到。如果可能,更喜欢使用 lodash。
c# - Regex.Replace 将 NONE 放在逗号之间并删除最后的多个逗号
我有以下值的列:
好的,,A,B,INSERV,OOS,,
我想用 Regex.Replace (field,"replace pattern") 得到以下结果,所以如果字符串之间有双逗号,那么在逗号之间放置 NONE 并删除最后的多个逗号:
OK,NONE,A,B,INSERV,OOS
谢谢,小号
javascript - 使用 ESLint 在模板字符串上出现解析错误,但我在配置文件中有 ECMA 6
如果需要,我可以发布我的整个配置和 JavaScript 文件,但我正在尝试在我正在编写的一些 JavaScript 上运行 ESLint。我的“eslintrc.json”文件在配置中有这个(还有一些其他规则):
这是 ESLint 的 .log 文件中吐出的错误代码,以及它失败的代码。
我知道默认情况下 ESLint 使用 ECMAScript 5(指定解析器选项),所以我尝试将其设置为 ECMA 6(具有模板字符串 - 请参阅上面的配置文件),但这似乎没有帮助。
奇怪的是,ESLint 文档(规则:引号)解释了反引号并提到它仅在 ECMAScript 6 等中。但似乎 ESLint 使用的解析器(Espree - On ESLint)有问题或其他东西。
我真的不想通过一些字符串连接替换所有这些,有什么建议吗?
vue.js - Datatable v-for 根据数据生成复选框或输入
想知道如何让我的数据表构建一个基于数据值生成复选框或输入的列。这就是我所拥有的,但我有一种很好的感觉,有一种更好的方法可以做到这一点。
任何帮助将不胜感激
python - 图片不更新pygame
我正在尝试更新箭头键,使其看起来好像被按下了。但是,无论何时单击它们似乎都不会更新,而是屏幕闪烁,但实际上没有任何变化。我对使用 Pygame 在 python 中编程比较陌生,不知道如何解决这个问题。这是我检查它是否被点击的功能:
这些是代表您可以单击以更改图像和移动播放器的按钮的对象:
这是根据用户键输入或按下屏幕上的按钮移动的对象:
这是检查用户是否单击它们或按下箭头键来触发图像更改的事件:
图像最初在游戏本身的 Game/Run 部分中显示在屏幕上:
任何简化此过程的帮助或方式/建议将不胜感激!
amazon-cloudformation - YAML 中的 CloudFormation 多行替换。可能吗?
我正在尝试在 CFT 中进行多行替换,但它没有发生。我得到的错误是
An error occurred (ValidationError) when calling the ValidateTemplate operation: Template format error: unsupported structure.
这是非常难以描述的。我有 intellij 的 CFT 插件,它没有给我任何语法错误。支持这样的事情吗?问题线在Fn::Sub
根据本文档,它是。
这是我正在使用的示例。我让整个 CFT 使用硬编码值,但我希望它使用来自 CFT 的导入值,这些值创建了我要查看的堆栈部分
代码:
swift - 如何在下面的这个函数中添加 `do-try-catch` 控件?
如何do-try-catch在下面的这个函数中添加控件?
如您在上面的示例中看到的。我每月发送 23 个值以获取错误。然后应用程序被设备停止。我需要处理这种情况。应用程序不应停止,我应该在 catch 范围内看到 print(error)。
如何do-try-catch在此功能中添加控件?我写了它,但我没有在 catch 范围内看到打印行。这就是我问的原因。
excel - 宏通过文件夹运行,返回下标超出范围错误
设置 - 我有一个位于 excel 文件中的宏,当我单击一个按钮时,它将 1)转到一个文件夹 2)运行所有 xlsx 文件的代码。
问题 - 我测试了部分代码并且它可以工作,但是当我做整个事情时它没有。调试突出显示了我将在稍后展示的部分。
有一行代码是问题所在,
我怎样才能解决这个问题?
我想我需要重写这段代码
php - 如何过滤 wordpress/php 中的类别?
我有一个php代码,如下所示:
$category = get_the_category();//线#A
echo '<pre>'; print_r($category); echo '</pre>';// 添加#B行用于调试目的
Line#A 处的代码检索帖子类别。
我为调试目的添加的第二行代码返回以下数组;
问题陈述:
我想知道我需要在 Line#A 之后添加什么 php 代码,以便它只需要类别 [name] => Today。
Line#A 处的代码返回特定帖子的类别列表。我只想拿一个类别。
我想我需要使用 array_filter() 方法,但我不确定如何使用它。
c++ - c ++ Sentinel循环,存储最小和最大数字
这是我的程序:
“低”和“大”输出始终是用户输入的最后 2 个数字,例如:
( 5, 4, 3, 2)
biggest number: 2
lowest number: 0
我在这里做错了什么?谢谢你
javascript - 表格单元格在单击事件后意外更改大小
我正在使用 JS 动态构建一个表格,但是由于某种原因,在单击btn_dropdown0应该隐藏和显示的“按钮”后,tbody按钮本身会左右稍微移动。在检查我的代码行为后,原因是两个空白th正在调整大小,可能是因为当可见时tbody,下面一行的单元格包含一些数据,因此它们被拉伸了。
这是我复制的表和处理效果的 jQuery:
php - 使用多个条件对数组值求和
我正在尝试根据客户和日期范围获取数组中所有“金额”元素的总和。我希望输出数组(最终结果)看起来像这样......
这是我正在使用的 sql 调用...
开始使用 sql 调用的结果数组...
我目前用于尝试根据客户 ID 和发票月份汇总所有金额的代码。
这是我上面提到的代码的最终结果......
前 3 个键是正确的结果,但随后添加了 3 个额外的键,我不确定它们是如何添加的。我的大脑现在坏了,请有人帮助我,任何帮助将不胜感激。
excel - 如何将我的 Outlook 电子邮件(在特定时间段内)复制到 Excel?
VBA 新手,尝试在特定时间段内以 Excel 格式列出我的 Outlook 电子邮件。找到列出我的电子邮件的代码,但不知道如何将其限制在一个时间段内,有什么想法吗?
VBA 新手,尝试在特定时间段内以 Excel 格式列出我的 Outlook 电子邮件。找到列出我的电子邮件的代码,但不知道如何将其限制在一个时间段内,有什么想法吗?
excel-formula - 检查两个列表之间的新项目数量
我有一份杂货清单。在第 1 天和第 2 天之间,我想知道我在这几天之间获得或失去了多少新物品。
我想要一个可以告诉我获得的食物数量的功能。在这种情况下,它将是 2(香蕉和鸡肉)。我还需要它来告诉我丢失了多少,在这种情况下为 1(奥利奥)。
谢谢!
