所有问题
c - 在C中以微秒为单位进行定时循环
我想做这样的:
那是给阿杜诺的。我如何clock_gettime(CLOCK_REALTIME, &gettime_now);在 C 中像micros()上面的 arduino 代码一样工作?在树莓派中
django - 应该如何安装 Postgres 以在 Mac OSX 上以用户名 _postgres 作为守护进程运行?
我按照使用 Brew 在 Mac OS X 上安装 Postgres 的说明进行操作。一切运作良好。我在我的 .plist 中放置了一个 .plist,Library/LaunchAgents并在我登录时运行了 Postgres。但是,当我注销时,postgres 关闭(这是用户Library/LaunchAgents目录中由 launchd 启动的进程的正确行为)。
我想让数据库一直为所有用户运行,所以我尝试将我的文件 homebrew.mxcl.postgresql.plist 移动到目录/Library/LaunchDaemons中。我将 owner:group 设置为 root:wheel 并设置权限。这不起作用,因为 Postgres 说它不会以 root 身份运行(在日志文件中报告/usr/local/var/log)。所以我为每个添加了一个 UserName 和 GroupName 为 _postgres。它不会运行,我相信存在权限问题,我收集到的 postgres 作为 postgres 运行的 postgres 运行为 user:group of _postgres:_postgres 无法读取其中的文件,/usr/local/var/postgres或者/usr/local/var/log这些文件都是 sholland:admin for user:group (brew 安装我的用户名 holland 和组管理员下的文件)。我将 UserName 更改为 sholland 并将 GroupName 更改为 admin in/Library/LaunchDaemons/homebrew.mxcl.postgresql.plist,现在 postgres 以用户 sholland group admin 的身份在每次重新启动时都能愉快地运行。
这一切都很好,但我想在用户 _postgres 下运行 Postgres。我想我可以sudo chown _postgre:_postgres *在 /usr/local/var/log 和 /usr/local/var/postgres 中使用,但我不知道如果我走那条路是否还有其他问题。如果 brew 使用 user:group _postgres:_postgres 而不是在我的用户名和组 admin 下进行安装,似乎一切都会更干净。
能够将 homebrew.mxcl.postgresql.plist 中的 user:group 设置为 _postgres:_postgres 的动机是我将把项目迁移到我医院服务器上的 linux 系统上,我将使用 Django 运行报告生成器和我的 GI 组的患者跟踪系统。我将需要在它自己的用户:组下运行 postgres,以在该环境中保留我个人用户 ID 以外的权限。
那么,如何在 Mac OS X 下 brew 安装用户 _postgres 下的 postgres 呢?
php - Laravel 使用自定义消息验证动态添加的输入
我正在使用 laravel 开发库存系统。
一切都按预期进行,直到我遇到表单验证问题。
所以下面是我的订单控制器代码中的插入功能,
这是我在 create.blade.php 中的 html 代码,
如您所见,有“orderQty”和“productQty”字段。
因此,我尝试使用动态“productQty”字段验证动态“orderQty”字段,以防止用户在“productQty”字段中输入大于值的数量。
根据大多数 laravel 社区的推荐,我还在我的代码中的 $rules 数组中使用 lte(小于等于)命令。
这个东西只适用于单个输入,但不适用于动态添加的输入。请参阅下图,您可以看到,产品的第二个输入没有按照我的要求正确验证。
甚至错误消息也没有按需要显示动态消息。
请帮我找出问题所在。我尝试了很多解决方案,但仍然无法正常工作。:'(
c++ - 如何解决 operator>> 重载错误('operator>>' 不匹配)
我查看了有关此的其他主题并尝试查看是否可以找到我的错误,但我无法找到解决我的错误的方法。
我的错误:
主要的:
运算符 >> 的头文件定义:
实现文件:
python-2.7 - Python 将 datetime 转换为 int(以毫秒为单位的精度)
我有一个 datetime 类型,我想将其转换为 int 但以毫秒为单位的精度。例如,我在 UTC 2018-11-19 02:19:53.497 中有日期时间,我希望它转换为 1542593993497
目前我写的函数如下:
这里的日期时间是以百万秒为单位的精度,例如 datetime.datetime(2009, 3, 20, 13, 55, 18, 993000)
该函数目前只能将日期时间转换为以秒为单位的 int 精度。我应该如何使精度以百万秒为单位?
我目前使用的 Python 版本是 2.7
matlab - 如何提取图中备用节点的索引
我使用 MATLAB 中的命令创建了以下图表,
我想提取备用节点的索引。Graph.Nodes.Name对于没有分支的图,我可以通过使用 2 的步长来获取备用节点的位置。由于上图有两个分支,我不知道该怎么做。
所需的输出是,
备用节点 = [1 3 5 7 9 11 12 14 16]
我想就如何从分支图中获取备用节点的索引征求建议。
jboss - 无法在 Keycloak 4.6.0.Final 中设置 IDP 令牌交换
通过 docker image 4.6.0.Final启动 Keycloak 实例后,缺少客户端和身份提供者的权限选项卡。这些选项卡在版本 4.5.0.Final 中可用。缺少权限选项卡会阻止按照官方文档Securing Apps Token Exchange设置令牌交换
java - 如何获取我的字符串在 Java 中被分割的内容并将其保存到列表中?
所以我按行分隔符拆分字符串,但我也想保存稍后将字符串重新组合在一起时使用的行分隔符。我怎样才能做到这一点?
老实说,我不知道如何捕捉它。String.Split 可以吗?还是有另一种方法可以做到这一点?
我最初是从文件中获取字符串。有没有办法在将行分隔符转换为字符串之前以这种方式获取和保存行分隔符?
python - 将数据帧合并到多索引数据帧
我有一个如下所示的数据框,它表明第 1 年的一些成本:
我还有另一个数据框,它显示了这些年的成本乘数:
我希望输出类似于以下内容(请注意,t3它不在上面的数据框中,因此它的乘数为 1):
我怎样才能做到这一点?
非常感谢您提前提供的帮助。
c# - 如何从 C# 中 ASP.NET 中的代码中检索多选模式下的绑定列表框?
我选择了 listbox。我从这个列表框向数据库添加项目没有问题,但是当我想编辑我的帖子并将这些标签从数据库中检索到这个列表框时,我无法从数据库中添加选定的项目。
我需要检索用户选择的标签并将其添加到此列表框中,因为用户需要查看他选择的标签。
我的代码如下:
和后面这样的代码
此代码正常工作,但未检索此行列表框中的选定标记:
powershell - 术语“EXEC”未被识别为 cmdlet Powershell 的名称
我有一个要使用 PowerShell 运行的 SSIS dtsx 包。以下是我在 powershell 中运行的内容。
不幸的是,我收到以下错误,我不知道为什么
我也xp_cmdshell使用以下命令在 SQL Server 中启用了
python - 浮动对象不可下标(python)
所以我从一个数据框创建了 10 个字典。
我已经为每一行做了 3 个,但我决定为我的数据框中的每一列做一个。当我添加 7 个附加字典时,我得到一个 float object not subscriptable 错误。令人困惑的是,我已经为其他几行添加了额外的 7 个字典条目。更令人困惑的是,错误出现在字典条目已成功分配的行上,而不是我添加到 7 个附加字典之一的条目上。这是我的代码,如果可以,请帮助。
如果有帮助,我正在使用 JupyterLab。
node.js - 如何在没有管理员权限的情况下在 Windows 上更新 npm 和 NodeJS?
我已经安装了 npm 和 NodeJS,但两者都非常过时,我只想更新它的版本。
我尝试下载最新的 NodeJS LTS 二进制文件,然后将路径添加到 PATH 环境变量。但是,运行node -v或npm -v之后会给我旧版本。
有没有其他方法可以解决这个问题?
如果没有管理员权限,卸载旧的 NodeJS 也无法正常工作。
先感谢您!
postgresql - 计算 AVG;输出高于平均水平的
查找由来自 CA(加拿大)的艺术家发行且评级高于同年发行的所有专辑(任何类型、任何艺术家)的平均评级的所有现场专辑。对于满足要求的每张专辑,输出其标题、艺术家姓名和年份(按此顺序)。
javascript - 小型多折线图的 d3 工具提示引发错误
我在 d3 中制作了一个小的多折线图。图表工作正常,但工具提示的数据未正确获取。它抛出一个错误行。未捕获的类型错误:无法读取未定义的属性“价格”。在我的数据集中,Year 列的格式为“2018-03”,即“%Y-%m”,这似乎造成了问题。我能够创建图表,但它弄乱了工具提示和 d3 平分线功能。我无法弄清楚我应该做什么改变。这是我的代码。
sql-server - 在每个单独的月份内按顶级客户排名 -
我无法按月对顶级客户进行排名。我创建了一个新的排名列 - 但如何按月分解?任何帮助请。代码和表格如下:
排名的逻辑是从表中选择每月前两名的客户。还包含在代码中(至少尝试过)是重命名日期字段并将其设置为仅反映月末日期。
开始于
期望的最终结果
python - 如何创建一个新字典,其键来自另一个字典?不可散列的类型错误
我需要制作一个新字典,它使用与第一个相同的键,而原始值已被平均。到目前为止,这些值并没有给我带来麻烦,但我不知道如何解决“不可散列类型”错误。我应该提到原始字典使用元组作为它的键和值。
list - 组合列表的子列表的元素
我有以下子列表
我正在尝试创建以下子列表列表:
结果的第一个子列表应包含每个原始子列表的第一个元素,第二个结果子列表应包含每个原始子列表的第二个元素,依此类推。
每个子列表包含与其他子列表相同数量的元素。子列表的数量至少为 2。
我正在考虑使用 List.map 但我不确定要对每个子列表应用什么函数来提取所需的元素。
这是我到目前为止所拥有的:
任何建议表示赞赏!
powershell - If语句反对动态变量
我正在尝试做类似于以下的事情......
我已经尝试了多种不同的方法,但它并没有完全按照我希望的方式工作。我需要编写 if 语句来说明动态变量,因为这些值会在foreach循环内发生变化。
我在上面提供了一个简单的例子来证明概念。
javascript - 获取所有类型的电影
我正在使用 ReactJS 和 TMDb API 制作电影应用程序,我想按类型获取电影,并将它们显示在我的主页中,为此我创建了一个方法initHorrorMovies(),例如:
对https://developers.themoviedb.org/3/discover/movie-discover类型的电影执行 axios TDMb API 请求
horrorMoviesList用新数据改变状态
问题是有很多类型,所以我要创建与类型一样多的函数和状态。
我正在考虑创建一个movieList对象,该对象将包含每个流派的 tmdb 查询结果以及流派的标题,然后movieList使用该对象更新状态。
你对我有什么建议吗?
我试过这个
编辑
您好,我允许自己返回帖子,因为我开发了一个可行的解决方案,我能够使用 TMDB API 请求获取按流派排序的电影列表。
我的解决方案有效,但在启动应用程序时我有很多延迟,因为我认为程序很繁重,性能受损。
这是我的代码,我可以提供一些改进此代码的提示吗?我提前感谢您的回答。
amazon-web-services - AWS Lex 和 Facebook Messenger 集成不起作用
我正在努力让基于 AWS Lex 的聊天机器人与 Facebook 集成。
据我所知,一切都设置正确。
当我向 Facebook 页面发送消息时,我没有收到回复。但是,我的应用程序中的分析显示该应用程序正在获取消息,因此我知道消息正在从页面发送到应用程序。
当我尝试使用 POSTMAN 直接访问 AWS Lex Webhook 时,Webhook 会以空白的 HTTP 200 OK 响应来响应我发送给它的所有内容。
与 AWS Lex 聊天机器人相关的 lambda 函数不会因为来自 Facebook 的消息而被调用,因为没有生成日志并且 cloudwatch 没有显示尝试运行 lambda 函数。
有没有人有任何想法?
更新:我最终绕过了 AWS Lex 中的 Facebook 频道功能并使用 Lambda 来解决这个问题。我部署了一个传递 API,它调用一个 lambda 函数,然后通过 Boto3/Python 与 AWS Lex 交互。从理论上讲,这一切都应该在 AWS Lex 内部通过 Facebook 渠道集成来处理,但我无法让它工作,所以我只是围绕它进行构建。


