所有问题
java - 从对象列表中获取具有最大字符大小的属性java
我有一个List<Staff>
从数据库获取这些值的地方。我需要找到将是动态的特定字段的最大字符大小。现在我能够获得 firstName 的最大大小,但它的类型是硬编码的,如下所示。
javascript - 我如何分块具有不同大小的数组
我有一个数组 [1,2,3,4,5,6,7 8,9,10,11,12,13]
我想把它分成小块,但大小不一样,我想每三个项目分块,然后一个,然后三个,依此类推。
以下代码将数组分块为三个大小
结果
[[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11], [12, 13]]
我想要的结果
[[1, 2, 3, 4], [5], [6, 7, 8, 9], [10], [11, 12, 13]]
processing - 如何使事件每两帧发生一次?(加工)
基本上我希望每 2 帧触发一次事件,因此我将 frameCount 与 if() 语句一起使用,但我不知道如何指定“每两帧”。
如何指定我希望在将 2 添加到 frameCount 时发生事件?
谢谢 !
parallel-processing - 可并行性的理论上限是多少?
我想知道计算并行化的理论上限。
假设我们有一个需要时间T
来完成 1 个核心的过程。
- 如果由于串行瓶颈(通常是从磁盘读取)而导致该过程完全不可并行,那么
T
无论我们使用多少内核,都需要几秒钟。 - 如果该过程是完全可并行化的,我们可以使用核心在
T/K
几秒钟内完成它。K
- 如果我们有
N
等价的流程要完成,其中N
>>K
,那么我们应该并行运行多个流程,而不是并行化任何给定的流程。在任何一种情况下,完全可并行化的流程都需要NT/K
时间,但包含串行瓶颈的作业可能需要很NT
长时间。
从理论上讲,是否有任何“超级可并行化”的计算工作负载,每个都需要不到 T/K
几秒钟的时间来完成K
内核?换句话说,当更多内核可用时,实际需要的总总时间更少的工作负载。在这种情况下,实际上最好将最后一种情况下的每个作业与N
进程并行化。
css - 如何在 css 中添加可拖动的输入?
所以本质上,我是一个非常初学者的网页设计师。我才刚刚开始。我的问题是,如何做到这一点,以便有一个可以拖动某些东西的字段?例如,您如何使某个字段响应被拖入其中的某些内容?我的情况是我正在制作一个带有照片的网站。我想做这样一个人可以将照片拖到他们的“画廊”中,然后他们就可以下载它。
提前致谢。
javascript - 当滚动间谍下拉菜单没有监视任何默认文本时,有没有办法更新它的文本?
我是 Vue 新手,正在使用 Bootstrap Vue Scrollspy(https://bootstrap-vue.org/docs/directives/scrollspy#example-using-navs)。我的下拉列表很粘,并且正在监视所有引用的内容。粘性下拉列表中的文本会随着当前视图中的部分而更新。
这就像我的代码:https ://codesandbox.io/s/festive-tree-1w3hx?file=/src/App.vue
有什么方法可以将下拉菜单的文本设置为默认文本,例如上面的链接中的“内容”?所以每次滚动监视完成时,它只是将下拉列表的文本转换为默认文本?我不喜欢这种方法的地方是我需要一个 height 属性#nav-scroller
,因为我正在处理动态数据,所以我不认为这是我的选择。双滚动条也是我不想要的。
我尝试使用 Stickybits ( https://dollarshaveclub.github.io/stickybits/ ) 使我的代码中的下拉菜单具有粘性,我还尝试检查它们是否具有可以在位置不是时触发事件的功能粘性然后下拉菜单的文本更改为默认文本,但根据我的研究,我认为他们不会?
另外,我尝试过隐藏溢出,但这并不能解决问题。
我正在尝试找到一种无需 jQuery 即可实现的方法。希望得到一些帮助,谢谢。
windows - FC 命令找不到现有目录
当我运行代码时,fc
说它没有找到任何这样的目录。这是它在fc "C:\Users\%username%\AppData\LocalLow\Amistech\My Summer Car\defaultES2File" "Saves\backup_%curdt%\defaultES2File"
. 如果您愿意,我会添加更多代码,但这是最重要的一点。
这是该目录存在的证明 https://drive.google.com/file/d/1kp02bvZu9XA-sV2wD8HQWUfKUIuJUfrj/view?usp=sharing
这是控制台输出。我不知道为什么,但它以大写字母显示,我不知道这是否重要。
https://drive.google.com/file/d/1WXzosPaMY5GD0KcBg74ZvOzX0sgeZHXV/view?usp=sharing
c++ - 需要 C++ 索引队列数据结构
我有一块queue
手表。前面watch
的应该比其他的更早到期。所以手表被推到队列的后面并从队列的前面弹出。到目前为止,队列似乎是适用于这种情况的数据结构。
但是,每个手表都有一个类型为 的标识符键KeyT
。KeyT 是LessThanComparable
. 同一个键可以识别多个手表。通常会发出与键关联的通知。然后必须通知以相同密钥标识的相应手表并将其从queue (?)
. 因此,希望在亚线性时间中找到相应的手表。
所以容器的要求是
- 推回
- 流行前线
- 索引
- 去掉中间
目前我正在使用std::list
,因为我正在中间执行删除。要找到匹配的手表,我需要对整个列表进行线性搜索(错过 3 个)。std::queue
不能使用,因为它不可迭代。
我尚未实施的另一个解决方案是拥有两个容器。作为std::list
一个稳定的容器,迭代器不会因删除其他元素而失效。所以将迭代器存储在里面是安全的std::map
。另一方面满足要求3。
std::list<watch>
std::multimap<KeyT, std::list<watch>::iterator>
另一方面,它增加了内存需求。此外,每次插入和删除都必须在两个容器上执行两次。还有其他瓶颈/漏洞吗?是否有任何现有的替代方案来解决这个问题?是否有任何容器数据结构boost
可以满足此问题的要求?
c - 使用 rewind 或 fgets 使用大小为 8 的未初始化值
我是 C 的新手。我的文件被读取的方式几乎没有问题。使用 valgrind,我有“使用大小为 8 的未初始化值”和 while 循环中的条件跳转。请帮助我了解我哪里出错了。谢谢你。
我得到的错误
unity3d - 统一广告在 Playstore 上不起作用但在测试中起作用?
嗨,我刚刚将我的游戏放到了 Playstore 上,它现在(终于)可以工作了,唯一的问题是广告不起作用,但他们在测试时在统一编辑器上工作。这是日志显示的内容:
请考虑升级到 Unity Ads SDK 的 Packman Distribution。在 Unity 2018.3 UnityEngine.Advertisements.Advertisement:Initialize(String, Boolean) monetization:Start() 之后将不再支持 Asset Store 分发(在 Assets/monetization.cs:17)
我不确定这是否意味着,有人可以帮忙吗?
firebase - 在颤动中显示屏幕列表中的数据的方法是什么?
我将来自 firestore 实例的一些数据存储在一个列表中,现在我想在我的屏幕上显示这些数据。
当我在终端打印我的列表时,我看到了这个:
我定义了一个这样的列表:
我正在单击按钮获取数据。
请指导我一点。我刚开始学习flutter。
我不想遍历文档,但我想使用合适的方法将其存储在列表中。
java - 如何为不同的 API 获取不同的参数,如下所述
我需要获取不同的参数来响应 2 个不同的 APIgetAll
和getbyID
. 现在我得到了相同的结果 -second json
对于两个 API。
我想在getALL
没有一对多关系的情况下获得第一个 json 来响应 api 并且我想获得第二个 json 来响应getbyid
具有一对多关系的 api
第一个 JSON 响应:
第二个 JSON 响应:
用户类
物品类别
有人可以帮忙吗?
python - 在 Jupyter 中由 Python 创建 .txt 文件的问题
开始使用 Python 文件访问。我正在尝试用 Python 编写文件,但在文件创建中遇到问题..
我在 Jupyter 中的代码
mysql - 如何配置 rails 控制台以显示执行 sql 的代码行?
目前,当我在 rails 控制台中运行一个方法时,它会显示所有 sql 查询,但我希望它也能显示在代码中调用 sql 的位置。我怎样才能做到这一点?
python - python程序打印从用户输入的数字开始的7个数字序列
我需要编写一个程序,要求用户输入一个数字 n,即 -6
需要使用 2 的字段宽度打印数字并且需要右对齐。字段必须用一个空格分隔,最后一个字段后没有空格。
到目前为止,这就是我所要做的:
但我似乎仍然遇到间距问题,任何帮助将不胜感激!
c# - C# Where 子句中的强制转换异常
自从我试图找出在这种情况下导致演员表异常的原因已经有一段时间了。以下是我的代码。
dtRating 是一个从数据库(oracle)中填充的数据表。数据库中列 Ratingid 的数据类型为 Integer,并且该列不可为空。变量 ratingId 也是一个整数。
html - CSS 中的背景图像在移动设备上不正确
我对 HTML/CSS 非常陌生,并尝试通过制作一些基本网站来练习。
我的网站的桌面版本看起来不错,当我在 Chrome 中检查它时,移动版本看起来不错,但是当我实际使用移动设备时,图像并没有拉伸以调整视口的大小。通过尝试修复它,我不断地打破它,所以我真的很感激一些帮助。
我试图搜索这个问题,但我找到的解决方案告诉我使用background-size: cover
我已经在做的事情。我尝试将主体更改为body {width: 100vw; height: 100vh;}
以及此处关于取出height: 90vh
和留下背景覆盖和宽度的建议,但这将其减小到 div 线的大小,这太小了。我觉得这个带有媒体查询的解决方案很接近,但我无法弄清楚。
这是 repo,这里是 GitHub 页面,您可以在其中查看它。先感谢您!
桌面:
检查员:
移动的:
html - 如何使 HTML href 功能将用户重定向到万维网网页而不是用户计算机内的文件夹?
我正在学习 HTML,每当我在 HTML 中执行 href 函数并单击蓝色文本时,浏览器都会尝试将我重定向到计算机内的文件夹,而实际上我想进入一个网站。例如,如果我尝试执行以下代码,而不是浏览器将我重定向到 dadduckgo.com,它会尝试将我重定向到我计算机中的文件夹:
我该如何解决这个问题?
android - 无法构建 GStreamer 管道;Android中没有元素x265enc
我正在尝试在使用 GStreamer 的 android 应用程序中使用 x265enc 编码器实现 H265。我已经构建了在使用终端和 gst-launch-1.0 和 videotestsrc 时工作的管道。但是,当尝试在 android 中执行管道时,它不起作用并给出错误 gst_error_factory_make: no such element factory "x265enc"!由于缺少 x265enc 元素,无法构建管道。
我已经在计算机上安装了 plugins-bad(包含 x265enc),它位于 android.mk 文件中。当我查看 plugins.mk 文件时,我没有看到任何地方提到了 x265(提到了 x264 并且 x264enc 有效)。这是一个问题吗?有没有另一种方法来安装 x265enc 以便 android 可以识别它?
sql - 在 where 子句中使用多个条件时出现关系运算符错误
我有一个日期列,需要检查以下情况的几个条件..但看起来我做错了什么,因此出现错误
-- 我将 (sysdate-EmpBonusDate) 的输出乘以 24,因此,我可以得到一个可以比较的数字,以检查 >= 条件与常数。
这就是我的 sql 的样子
任何线索我做错了什么以及如何获得上述场景的 1 或 0
javascript - 不在嵌入消息中发送图像
所以它没有像应该那样发送头像作为图像,但也没有错误,所以我想我忘记了什么?
html - 感觉不可能删除页脚下方的空白
在此处输入图像描述这是我为 index.html 或主页编写的 html 代码。我已经使用 sass 代码将其编译到 css 中。我尝试了我在互联网上可以找到的所有与如何摆脱空白相关的东西,但没有任何帮助,我不想使用粘性页脚或将其位置设置为固定。
我在制作这个网站时使用了 sass,与它相关的所有代码都在这里。
config.scss 代码
实用程序.scss 代码:
与 item_grid.scss 相关的代码与该页面完全无关。感谢您的帮助。
python-3.x - 我们如何调用 __iter__(self) 下的 self.n?它是实例属性吗?
我猜 self.n 不是实例属性,因为它没有出现在构造函数部分下。你怎么称呼它?
python - 在不使用大小/颜色的情况下将图例添加到线和条到 Altair 图表
我正在使用 Altair 创建一个包含多条线的图表,每条线都有多个波段(代表不同的 CI),我正在努力理解如何添加图例。例如,在这个相当简单的例子中:
如何为线条和乐队添加图例?我知道通常的方法是通过大小和颜色,但我使用的数据源和数据让我想尽可能这样做?
(请注意 - 乐队确实看起来很傻,这完全是假数据)