所有问题
ubuntu - 如何检查某个进程属于哪个用户?
我正在与其他用户一起使用服务器。有时一个进程死了,但它仍然占用 GPU,所以我需要提醒用户。我怎样才能找到那个用户?感谢您的任何建议。
kotlin - 在 Ktor 应用程序模块而不是 Main 中获取命令行参数?
我正在尝试从 Ktor 构建一个应用程序,最终应该通过 fatjar 执行。fatjar 允许使用如下参数:
java -jar myApp.jar XXXXX YYYYY
我知道如何XXXXX在主模块中获取(通过使用 simple args[0]),但我很难在应用程序模块中获取该值。
我想做这样的事情:
r - 在 R 中生成带有替换的测试和训练数据集
我已经镜像了一些代码来执行分析,并且一切正常(我相信)。但是,我试图理解与将数据拆分为 40% 测试集和 60% 训练集相关的几行代码。
据我目前的理解,代码将每一行随机分配到第 1 组或第 2 组。随后,分配给 1 的所有行都被拉入训练集,而 2 则进入测试集。
后来,我意识到我不想在数据分析中使用替换抽样。尽管在这种情况下,我不确定实际替换的是什么。目前,我认为不是实际数据本身被替换,而是“1”和“2”占位符。我希望准确了解这些代码行的工作原理。根据我的结果,它似乎正在完成我想要的工作。我需要确认数据本身是否被替换。
为了测试有问题的行,我创建了一个具有 10 个唯一值(1 到 10)的数据框。
如果数据值本身被替换采样,我希望在“training1”或“testing2”中看到一些重复。我用 10 个不同的 set.seed 编号运行了这些代码行 10 次,并且数据值从未重复。对我来说,这表明数据本身没有被替换。
如果我设置 replace= FALSE 我得到这个错误:
我想将我的数据分成 60-40 个训练和测试。虽然我不确定这是否真的发生了。我认为 prob 函数没有做我认为应该做的事情。我注意到 prob 函数实际上并没有将数据完全分成 60% 和 40%。在 n=10 示例的情况下,它可能导致 7 训练 2 测试,甚至 6 训练 4 测试。对于我实际较大的数据集,~n=2000+,它的平均值非常接近 60/40(即 60.3/39.7)。
flutter - 如何在 VS Code 中同时开发 Flutter 应用和相关包
我在工作区中同时加载了一个 Flutter 应用程序和一个在 VS 代码中加载的包文件夹。我需要在我的应用程序的 pubspec.yaml 文件中添加什么条目,以确保在我热重载或重新启动应用程序时编译并包含我对包所做的更改?如果这是不可能的,那将是什么替代策略?
python - Forward() parser_element 的奇怪的早期 EOF 终止
在仔细阅读和调试示例中的几个Forward()特性之后pyparsing,我根据 ISC Bind9/DHCP 配置文件的需要拼凑了其中几个特性集:
- 推/弹出一个“!” 符号进入 execStack
Forward()- 重用
parsing_common.ipv4_address
我在这里遇到了一个 EBNF(在此Zytrax 链接中有详细说明):
我的最终(但未通过最合适的)草稿是:
我跑了element.runTests():
匹配第一个元素后意外的“预期 EOF”是停止整个解析器的原因。
演示问题的独立代码片段。
有效语法内容的试运行
完整的element.runTests()输出:
漂亮的打印结果是:
我仍在慢慢调试234.234.234.234;,3.3.3.3;所以我希望有人会在我慢慢调试的时候瞥一眼并说“它就在那里”。
故意失败语法的测试运行
更新:添加了故意失败的语法内容的测试代码:
失败内容的测试运行(漂亮的打印格式):
更新:根据 Paul MacG 提供的答案,我用他的建议更新了代码片段。
在开始之前,我在两次测试运行中发现了另外两个错误(有效语法和无效语法);这两个错误都在有效的语法测试运行中。我已将测试片段更新为:
现在测试结果被缩小到只有一种失败的语法:
这是向前迈出的重要一步。
我注意到以下基本变化:
- 介绍
delimitedList() - 得到
ZeroOrMore巩固Forward()
我们留下了一个与嵌套中使用的感叹号有关的错误element。
测试结果是:
工作解决方案的最终运行
在最终的测试代码中,我结合了 Paul McG 将感叹号 parser_element 推到内部的建议,ZeroOrMore如下所示:
作为上面的测试运行的结果,它的有效语法内容的测试结果是:
哇。下面的答案解决了这个问题。需要更多地解决它,以便我可以更好地总结“为什么”。
现在很容易滑到填写 ISC 风格配置的其余部分。
php - “一些词 [word] (foo@bar.com)”的正则表达式
我正在努力使用将抓住这些的正则表达式(php 7.3):
我可以通过以下方式获得它:
但我希望它搜索“静态单词”,然后是方括号中的任何字母数字字符串,然后是圆括号中的电子邮件地址。
请注意,它们可能是“静态词”中的文本,因为这是电子邮件主题行,可以转发或回复。
这是我最终想出的,寻找反馈:
r - 有没有办法用编码的文件名导入多个文件
我几乎是 R 的初学者,所以如果我听起来很愚蠢,请原谅我。这是我的情况:
我为 10 项测试模拟了 960 种不同的回复模式。它们以 .txt 格式成对存储在我的目录中,因此有 480 对文本文件。它们被命名为:x_a_b_c_d 或 y_a_b_c_d 其中 a、b、c 和 d 是数字。a 介于 1 和 3 之间,b 和 c 介于 1 和 4 之间,d 介于 1 和 10 之间。我需要从目录中调用每一对,将它们转换为频率表并将它们等同起来。我可以一一做到这一点:
首先,我从目录中调用一对并将它们转换为具有freqtab()功能的频率表(因为equate()仅适用于它们)。
然后我将它们等同于:
但是,我需要对所有的一对一一进行。那么有什么方法可以将 .txt 文件成对调用并将它们等同于一个函数?
css - CSS左图像具有固定宽度和右内容动态
我有以下登录页面:
那里显示的图像是 backgroundiamge 所以它实际上不是一个会缩小的 div。所以我必须使该图像位于 div 内,但始终具有固定宽度。然后表单 div 必须具有响应性,但表单输入 div 必须具有固定宽度并始终显示在右侧面板的中心。像这样:
HTML如下:
这是风格:
更新
这是代码笔:
https://codepen.io/anon/pen/RXKaeL
如何实现所需的布局?
python - Pyzipcode3没有找到可压缩的
一个进程杀死了我在 Mac 上的终端,我创建了一个新的虚拟环境。Pyzipcode3 安装在那里。
但是,每当我尝试在它的 zcdb 上运行命令时。我收到此错误:
不知道如何解决这个问题。这就是我所拥有的:
这一切都运行了,所以该软件包似乎已安装,但它没有找到 db。设置 GEO_DB_PATH 具有 GeoCity2.mmdb 的路径。
swift - Firebase RemoteConfigSettings 不反映 minimumFetchInterval 更改
我正在尝试minimumFetchInterval为我的RemoteConfigSettings. 我将值设置为 0,但值不会更新。作为一种解决方法,我可以创建一个新RemoteConfigSettings对象,在那里设置值,然后将设置分配给remoteConfig实例。
回读minimumFetchInterval仍显示默认值 43200。
标头在 Obj-C 中定义为:
@property(nonatomic, assign) NSTimeInterval minimumFetchInterval;
所以我希望该值反映分配。
这确实有效:
我能够解决这个问题,但这应该得到解决。我是否遗漏了什么,或者我是否应该继续期望这些 API 不正确?
该类的文档RemoteConfigSettings甚至没有提到该minimumFetchInterval属性,而是他们的文档如何做。
wordpress - wordpress 网站中的混合内容错误消息
我已经在我的托管服务提供商中安装了 SSL 并在 whynopadlock.com/ 上对其进行了测试,它一直说我的网站并不完全安全:
现在,当我查看 Wp 中的媒体文件时,链接显示的是 https 而不是 http。我一直在寻找几个小时,插件 SSL 不安全内容修复程序和真正简单的 SSL 也没有工作。
任何有关如何解决此问题的想法将不胜感激!
php - 如何在 PHP 网站上使用 Weka 进行情绪分析?
我即将创建一个用于情绪分析的 PHP 网站,我想为此使用 Weka。可能吗?我怎样才能做到这一点?
xamarin - Xamarin 坚持主题
目前我只在 Android 模拟器上进行测试。我已经安装了 Theme Nuget 包。
在我的 App 构造函数中,我有:
然后我在 App 类中有一个方法:
当我调用该方法时,主题会从明暗等切换。但是当我重新启动应用程序时,它始终默认为 Light。好像“等待 Current.SavePropertiesAsync();” 不工作。
谁能提出问题可能是什么?
javascript - 将数据从主页传递到模式内的 php 查询
我有一个将它的行传递给模式的数据表。是否可以使用相同的模式脚本将其直接传递到 php 页面?
这是我的main_page.php
这是模态函数
这是模态页面
mymodal.php
我的问题是,我将如何将其传递到表格中?这样变量referenceno='$id'将从主页接收值。
python - 如何使用 Rasterio 更改栅格的 dtype
在栅格数据集上应用多边形掩码时,我一直无法处理 Python 的 rasterio 包中的任何数据值。该特定栅格是具有 7 个波段的 Landsat uint8,并且没有固有地指定无数据值,因为 255 是无数据的保留值。但是,有时 uint8 数据是从 uint16 数据压缩而来的,而 255 值是一个有效的数据值,我不想将其视为“无数据”(数据是完整的位范围)。如果未指定此参数,则 rasterio 的掩码函数的默认值是将 0 视为“无数据”值,这同样存在问题,因为 0 有时被视为有效数据值。有没有办法覆盖“无数据”的元数据值?
我尝试了几种不同的方法来解决这个问题(详见下文),但都没有成功。
使用 rasterio.open() 将 uint8 数据转换为 uint16 数据并将“256”指定为无数据值,因为它将超出任何 uint8 数据的范围,但在 uint16 数据范围内被接受。这就是某些软件程序(如 ArcMap)有时会处理不分配数据值的方式。
与步骤 1 类似,但尝试使用 rasterio.open() in 打开 uint8 数据并在函数中设置“nodata=np.nan”。收到错误:“给定 nodata 值 nan,超出了其数据类型的有效范围。” 尽管在文档中 nan 被列为“nodata”参数的有效条目。
在使用 rasterio.mask() 的掩码过程中,指定 nodata=nan。收到错误“无法将 fill_value nan 转换为 dtype。”
我希望看到给定多边形之外的所有像素都转换为“无数据”条目,该条目不一定是有效范围的一部分,这样脚本就不会意外地将有效值视为无数据。
python - Windows 系统中的 Python os.pipe 位置
我正在尝试使用 Python 3.7 在 Windows 10 中创建管道。似乎 os 模块提供了这个,所以我尝试了。
返回两个文件描述符(3 和 4),但是当像这样输入时子进程找不到这些。
错误:
我查看了命名管道文件夹并在那里找不到这些描述符,我想也许我可以找到一个位置作为字符串输入到子进程中,例如:
"\\.\\pipe\\3"或者"\\.\\pipe\\4"
但我做不到。os.pipe()在 Windows 中创建的管道的完整地址是什么?
c - 变量返回还是直接返回?
我正在学习编程,有时我发现使用变量返回会使我的代码更具可读性。
我想知道这些功能是否执行相同的操作并且同样有效。
情况1:
在这种情况下,我认为初始化和求和发生在编译时,所以它们之间没有区别。
案例二:
但是,在这种情况下会发生什么?似乎初始化发生在执行时,它必须执行它。
直接返回值是否比初始化变量然后返回它更快?我应该总是尝试直接返回值而不是使用变量返回吗?
javascript - 刷新页面后如何根据第一个选择的下拉菜单获取选中的复选框?
我有下拉菜单、复选框和按钮提交。首先,用户将在下拉列表中选择(工作位置)。其次,用户将选中复选框,然后提交数据。在这里,刷新后它应该会出现在之前选择的下拉列表和复选框中。但是,我没有得到它。这里有人有更好的解决方案吗?
JavaScript 下拉菜单
复选框树视图(剑道 UI)
提交按钮的 AJAX
用于检查复选框的 JavaScript
用于访问 dataItem 的 JavaScript
python - Python while循环没有写入所有数据只是最后一次读取
我正在设置一个温度/湿度传感器并编写了一个 while 循环来将数据记录在一个单独的文件中。我试图将写入更改为追加,但是我的文件仍然只包含最后一个数据点。
下面的while循环
运行程序时,控制台会显示所有数据,但是我尝试写入的 example.txt 文件仅显示最后一个数据点。我期待一个像下面这样的列表。
cypress - 如何测试柏树的反应康瓦?
我使用 react-konva 将矩形作为画布上的屏幕。如何在使用 DOM 元素选择目标元素的测试工具(如 cypress)上测试单击屏幕矩形?
我看到这是不可能的,除非通过创建屏幕 DOM 元素来进行测试,而不是画布上当前存在的内容。不知何故,这将花费大量时间并且也很麻烦。
所以我想知道我们是否有办法解决这个问题来测试在画布本身中绘制的对象?
mongodb - 使用展开创建单独的文档后如何计算值的总和?
我正在努力在 MongoDB 中开发一个管道,它将公司每个州的所有 number_of_employees 加起来,并打印出每个州的信息。
集合结构的基础知识如下所示:
我尝试了几种不同的方法来获取我最新的管道代码,但我仍然在努力让总和正常工作。我尝试了不同的分组结构,但我一直收到错误消息。
预期结果:
实际结果:
php - 使用 PHP 编码的网站搜索(使用 .txt 文件作为索引文件)是否容易受到任何攻击(如 SQL 注入和 XSS)?
我有一个用 PHP 编码的网站搜索。onkeyup它本质上是一个 PHP-AJAX 搜索,在搜索输入字段的事件中触发。使用 PHP 的函数触发对 PHP 文件的 AJAX 调用,该文件读取包含索引的文件onkeyup。indexes-file.txtfile()
虽然,这里我不是在处理数据库,所以我认为没有 SQL 注入或 XSS 攻击的机会(如果我错了,请纠正我)。
此外,我了解mysqli_real_escape_string()和htmlentities()功能、它们的重要性和用例。我想知道的是这种特定的 PHP-AJAX 方法是否易受攻击。
此外,除了服务器端漏洞之外,这种情况下是否存在任何其他类型的漏洞?
onkeyup功能是:
包含indexes-file.txt:
我的websearch.php文件包含:
arrays - 如何在Ruby中按其中的项目将数组分组
假设我有一个数组:
我如何将它分成按 account_id 划分的组,例如
然后将列表一起返回。
我怎样才能做到这一点?是否有任何现有的 API?此外,我正在考虑使用列表列表之类的数据结构(就像List<List<Map<String, String>>>在 Java 中一样?对不起,我是 Ruby 新手),但如果有更好的呈现方式,请告诉我。谢谢
javascript - 如何将数组的实例传递给函数
我有一个复选框组,我想获取所有选中的项目。我正在尝试将一个数组传递给一个函数,以便我可以获取所有已检查的项目,但它不起作用。
我的复选框中有一个(单击)事件,它将调用 togglecategory
然后,当我尝试 console.log 'checkedCategory' 时,它是未定义的。
我有 3 个复选框组,我想重用“包含/添加/删除”功能,这就是我想传递一个数组的原因。
谢谢



