所有问题
java - 使用参数作为接口项
在我正在制作的程序中,我试图获取给定季节的格式化季节名称(格式化为它。我将格式化名称保留在界面中,因为如果我要使用地图,它将不必要地重新生成,因为我没有创建 TeamBuilder 的实例
季节界面:
当我试图抓住这些季节时,问题就来了。我的 TeamBuilder 类接受一个未格式化的参数(字符串季节)。我的问题是,有什么方法可以使用 String 参数作为方法从接口获取特定项目?这比使用 HashMap 更可取,后者会不必要地重新生成相同的信息
所有这些类都可以在这个项目的Github页面上找到。
f# - 如何在 F# Saturn 框架中自定义日志记录?
我创建了一个默认的 SAFE 应用程序,如此处所述。删除多余的东西,服务器是这样的:
现在,在运行应用程序时,我在控制台中看到一些日志记录,基本上是传入请求:
如何自定义日志记录?文档尽可能稀缺,没有示例。我需要一些简单的东西,比如记录“将返回 42...”。或者至少有一些案例链接。
linux - 在 Docker 中挂载 cgroup 以进行资源管理
这是参考https://docs.docker.com/config/containers/resource_constraints/#limit-a-containers-access-to-memory。我已经创建了工作容器,使用 Raspbian Jessie Lite(本质上是无 GUI 的 Debian Jessie)在 Raspberry Pi(64 位)上运行 Docker 版本 18.05.0-ce。
该文档声称您可以在docker run命令上传递内存/cpu 标志。但是当我尝试类似的东西时docker run -it --name test --memory=512m container_os,它会说:
WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap
如果我传递基于 cpu 的标志,例如--cpuset-cpus. 这显然意味着我没有为 Docker 安装这些不同的 cgroup 来正确管理资源,对吧?
现在参考https://docs.docker.com/config/containers/runmetrics/#control-groups,我阅读了关于 cgroups 的部分,但这对我理解情况并没有太大帮助。因此,与其只是尝试随机的内核命令,有经验的人有没有一步一步地解释如何以正确的方式做到这一点?
java - 如何从 Kotlin lambda 创建 Java SerializedLambda?
如果我有一个 Kotlin lambda,例如。
...我知道这可以传递给 Java Serializable 接口,例如:
但是,lambda 的实际类型不是 SerializedLambda。
是否可以从 Kotlin lambda 创建真正的 SerializedLambda?
(原因是为了兼容JINQ)
mysql - 在很长一段时间内汇总分类帐。(和解、快照、滚动总和?)
我们正在构建一个仓库库存管理系统,并有一个库存移动表,用于记录每个产品和每个存储位置的库存进出系统。IE
- 10 件产品 A 被接收到位置 A
- 10 件产品 A 被移至位置 B 并从位置 A 移除。
- 从位置 B 移除(出售)1 个单位
... 等等。
这意味着我们要计算出每种产品在每个位置存储了多少;
(我们实际上使用 Eloquent,但我以 SQL 为例)
随着时间的推移,这将意味着我们的库存变动表将增长到数百万行,我想知道如何最好地管理它。我能想到的选项:
- 对上面分组的行求和,并接受它可能会随着时间的推移而变慢。我不确定在实际开始导致任何性能问题之前需要多少行。当通过我们的 API 请求整个库存日志时,必须对每个产品的每一行求和,因此这将编译为一个相当大的计算。
- 在 cron 上每天/每周/每月等创建汇总行的快照,然后即时添加最新行的总和。
- 创建一个单独的表格,其中包含实时库存水平,每次库存移动都会添加和减去该水平。库存变动表显示所有变动的完整历史,而新表仅显示实时金额。我们将在这里使用数据库事务来确保它们保持同步。
是否已经有一种明确的最佳实践方式来处理这种事情?很想听听你的想法!
node.js - npm 包从 URL 查询构建 mongo 查询
我有以下 mongo 文件:
在我的 GET 方法中,我有一个查询来单独搜索 1 个属性,同时搜索 2 个或 3 个属性。参见示例: ?name=Robert&title=war&description=spring
我怎样才能实现这个?
c - 试图了解 Interlocked* 功能
这仅涉及Microsoft/Visual Studio和Intel/AMD特定的实现。
比如说,如果声明一个全局变量:
而且,比如说,我有多个竞争线程:
然后从其他线程,我做:
thread 1也就是说,在多CPU系统上,在执行锁定指令的时刻InterlockedExchange,其他一些线程来执行vFlags = 2指令vFlags = 4。
在那种情况下会发生什么?在完成之前会一直停滞不前,vFlags = 2还是会忽略该锁定?vFlags = 4InterlockedExchange
还是我需要改用它?
javascript - 将搜索结果附加到各自的父 div?
我正在使用 webSocket 实现自动完成。当我输入具有类名的输入字段时item-search-results,一堆结果将显示搜索结果截图。我的问题是结果只会附加到第一个item-search-results输入字段。
但我需要结果显示在正确的item-search-results输入字段下。例如,我在第 4 个item-search-results输入字段上键入,但结果附加到第一个结果被附加到第一行截图
这是我的 webSocket js,我使用 jQuery:
android - 使用Tensorflow检测跌倒并在Android中实现模型
这是我在论坛上的第一篇文章,所以请原谅我的任何重大错误或愚蠢。
我目前正在做一个使用机器学习进行跌倒检测的项目。我在网上看到了很多关于 ADL(每日直播活动)和 Tensorflow 的示例,并尝试将其中的一些作为我工作的基础。例如,这个:https ://medium.com/@curiousily/human-activity-recognition-using-lstms-on-android-tensorflow-for-hackers-part-vi-492da5adef64 。
我所做的是使用已知的 WISDM 数据集(这个:http ://www.cis.fordham.edu/wisdm/dataset.php )作为“不落”的例子,并找到了另一个包含 30 个下降例子的数据集(这个:http://fenix.univ.rzeszow.pl/~mkepski/ds/uf.html)。
但是,我在智能手机上使用该模型时遇到了一些问题。甚至很难看到,在某些情况下,准确度水平达到 80-90% 甚至更高,当我在 App 上测试模型时,结果非常糟糕。甚至可以这样做吗?可能是什么问题呢?
我尝试了多种方法来混合数据集,改变学习率,模型的复杂性等,但仍然没有运气......
这是我用来导出模型的代码:
这是我在 Android App 上使用的代码:
这是损失和准确度图。使用所有 7 个类:
只有 2 个类(“Falling”和“NotFalling”):
注意:在这种情况下,我尝试使用较少的 ADL 示例(“NotFalling”),因此差异较小。
botframework - 使用 NodeJS 在 Microsoft BotFramework 中重置会话
我正在做一个简单的项目,我的主要要求是使用 Microsoft BotFramework 的 WebChat 来创建自定义内联应用程序。我想在标题处添加一个按钮,该按钮将是一个重置按钮,它将重新启动会话并删除所有消息,但将保持相同的会话 ID。我没有找到任何有用的文档来说明如何通过单击按钮向机器人发送消息。另外,我如何通知机器人需要删除哪个会话的会话。
这是我正在使用的示例代码,
我还检查了我们是否有一些称为deleteUserData事件,但我不确定如何在我的场景中使用它。
vb.net - 将位图对象传递给需要位图文件的文件名字符串的 Interop Word 函数
标题听起来很疯狂,但请耐心等待。这是任何对象都可能存在的问题。
我正在内存中生成一个位图对象,我想将它直接传递给另一个想要打开位图文件的函数。简单的解决方案是将文件写入磁盘,针对文件调用函数,然后删除文件。我不想那样做。如果我将大量图像对象推送到带有 VSTO 加载项的 Word 文档中,那么当整个事情都可以在内存中完成时,无缘无故地颠簸我的磁盘是没有意义的。
我想我正在寻找一种不同的功能来将图片插入到接受位图对象的 Word 文档中。或者一种传递实际指向内存的文件系统对象的方法(不是 RAMDisk,而是 RAMFile?)。或者一种将“Image.Save”直接连接到“AddPicture”功能的阅读器而不实际在磁盘上创建文件的方法。
希望有更好的方法来做到这一点。
这是代码示例:
python - Python- MM/DD/YY 排序
所以我收到了这个错误:
我有一个 csv 文件,第 4 列有日期,并且想按日期对数据进行排序......有什么建议或可能的解决方案吗?我对Python的日期时间功能不太熟悉......
python - “Nonetype 对象在 Pygame 中没有“轮流”属性。挂在一行上
我正在使用 pygame 和 libtcodpy 库使用 python 2.7 创建一个类似流氓的游戏。这是一个基于图块的游戏,当我尝试实现一个名为“轮流”的功能时,它会在玩家每次移动时将敌人向左移动一个空间 - 它对玩家应用相同的功能,结果非常错误并让“PLAYER”也左移一格。错误发生在第 101 行。我正在查看是否有人可以指出该缺陷。我试图用这个建议来解决它,但不知道他想让我把代码行放在哪里:
“即使我把self.ai = aiif 语句放在外面,我仍然会收到NoneType没有调用函数的错误take_turn。
我怀疑与“ai”和“take_turn”函数相关的任何内容都有错误。
我通过创建一个名为 ai_Player 的新 AI 解决了这个问题,在 take_turn 函数中我只是放了 return,所以它什么也不做。奇迹般有效。(别忘了给玩家添加AI)”
我的代码如下(星号表示我删除代码并使游戏再次运行的位置):
javascript - 如何在 js 中创建一个非块范围的常量?
const创建一个块范围的常量。但是你如何创建一个非块范围的常量呢?在 Java 中,这通过final关键字起作用。
你不能总是const在你想要的级别上定义 a 。我说的是全局范围内的常量。
linux - 为什么我的所有字符串都打印为字符串文字?
我正在为一个实验室制作一个脚本,该脚本将清点那里的所有服务器及其统计信息。我subprocess用来将 bash 命令的输出传递到我的 python 代码中的变量中。但是,我得到的输出让我感到沮丧。在一台计算机上,输出以下内容:
当仅通过调用codename()Python 2(准确地说是 2.7)调用时,将返回:
innotek GmbH VirtualBox 1.2
在 Python 3 (3.6.5) 中运行它时返回:
b'innotek' GmbH\n' b'VirtualBox\n' b'1.2\n'.
我开始认为这是一个特定于 python 的问题,但是在我编写代码的另一台机器(openSUSE Tumbleweed)上,python --version返回:
Python 3.6.5
并且python3 --version还返回:
Python 3.6.5.
但是,当我运行它时,python script.py我得到了格式良好的字符串,而当我运行它时python3 script.py,我得到了字符串文字版本。有人可以帮我理解一下吗?
java - 无法实现 RewardedVideoAdListener
我目前正在创建一个游戏,我的 GamePanel 类扩展了 SurfaceView 并实现了 SurfaceHolder.Callback
为了还实现 RewardedVideoAdListener,我需要我的 GamePanel 类是抽象的,这会给我以下错误:
错误:GamePanel 是抽象的;无法实例化
有什么方法可以解决这个问题吗?
windows - 打包结构在 32 位和 64 位程序之间不兼容?
我有一些由 Visual C++ 程序(32 位)编写的数据文件,其结构对齐设置为 /Zp2。(只是一个大型 typedef 结构的转储)。现在我想使用 64 位程序读取这些文件,也在 Visual C 中(但 2017 与 2010)。如果我出于某种原因将此处的对齐方式设置为 /Zp2,则会导致我使用的另一个库崩溃,因此对齐方式设置为默认值,并且我已将 #pragma pack (2) 放在我需要的所有结构的前面。但是,这似乎不起作用,当我尝试访问结构成员时,数据已关闭。有什么我想念的还是不可能的?
javascript - 在 Google Apps 脚本中使用 Map 方法时避免 TypeError 对象
根据我昨天收到的一些帮助,我创建了一个@customFunction脚本来在我的电子表格中运行,它将一个值“附加”到一个字符串。
在电子表格的 A 列中,我有一个学生当前的 GPA(例如 3.2),在 BI 列中有他们以前记录的 GPA 的字符串(例如 [2,3,3,4.5,2.5,2.1,1.3,0.4]) . 该脚本将当前 GPA 添加到字符串的末尾。
在这种情况下,当前和存储是电子表格中的命名范围。
这在使用 1D 范围且仅适用于几行时效果很好。但是,当我将它用于大量数据时,我达到了 Google 的服务配额并得到“服务在短时间内调用太多次”的错误。
我的下一个尝试是使用 2D 范围和map()递归调用我的函数的方法。
这似乎一直有效,直到脚本到达该replace()方法,然后我在电子表格单元格中收到一个错误,指出“TypeError:无法在对象 0 中找到函数替换”。
我有两个问题:
1)我怎样才能解决这个 TypeError 问题?
2)是否有一种更优雅的方式来处理我想要实现的整体目标(请记住,我将有几千名学生数据需要处理)。
我为标题道歉。我完全不知道该怎么说。
javascript - 焦点时如何在当前选项卡上执行javascript代码?
目前,每次打开在其 URL 中具有特定条件的网页时,都会MercadoLibre.js在该页面内自动执行。
我不确定是什么意思all_frames。
但我注意到我不想在加载每个页面时执行该 js 文件。我只是用标准在当前页面上打开一个。
MercadoLibre.js每次用户关注(单击)与条件匹配的选项卡时,如何执行代码?
我的意思是,现在,如果我使用该标准打开 5 个页面,所有这些页面都将执行它们的脚本。我的想法是每次单击它们并获得焦点时才执行脚本。我没有找到实现这一目标的方法。
php - 用方括号分割字符串
我正在尝试使用 preg_split 拆分此文本
进入这个数组:
但是我不知道怎么...
java - 更改 JPanel 后 JFrame 不更新
我试图制作一个有趣的小游戏,在制作主菜单后,我想更改 JPanel。我试过了,但我的 JFrame 保持冻结状态,在更换 JPanel 之前停留在最后一帧!到目前为止,这是我的代码!(代码简化)
}










