所有问题

0 投票
1 回答
78 浏览

php - 为什么在 Laravel 中使用 paginate 时得到相同的值?

我最近才遇到这个问题,我用的是Laravel的分页我也用ajax。如果我有 2 个相同的日期,例如,我今天发布了一些内容,然后今天再次发布,当我转到下一页时,它只会向我显示与最后插入的帖子相同的值。

控制器:

然后我在我的观点上使用$data->links()

脚本

我使用两个视图,一个用于显示表格以供我fetch_data在控制器上使用,另一个用于包含显示表格的视图。

0 投票
1 回答
76 浏览

ruby-on-rails - Textmate 2 Ruby on Rails 捆绑包:某些片段不再适用于 macOS Big Sur(所有已发布版本),例如 hm \tab

在使用 Rails 6 项目全新安装 Big Sur(一直更新到 11.3.1)时,我注意到一些片段不会自动完成(例如 hm → tab)。这也发生在 Big Sur 的所有先前版本中。Catalina 与 Rails 6 项目在同一台机器上完全没有问题。

当我在 Rails 6 项目中启动 Big Sur (11.2.1 / 11.3.1) 或任何类型设置为“Ruby on Rails”并安装“Ruby on Rails”捆绑包的文件时,没有包含 meta.rails 范围的片段。模型将制表符完成。但是,我可以从捆绑菜单中运行它们。

该问题本身与此问题相同,如何使片段在 Textmate 2 中适用于 Ruby On Rails?,这是相当古老的,似乎没有解决方案。

我在 coderwall https://coderwall.com/p/b6j9mw/fix-textmate-code-completion-for-rails-4-models上找到了这些说明,但是它们对我没有任何帮助。我退出并重新启动 textmate,卸载,重新安装,清理了库,但是,似乎没有任何效果。

有人解决过这样的问题吗?

0 投票
0 回答
62 浏览

android - ImageReader.acquireLatestImage 抛出异常

我正在尝试将 ExoPlayer 的输出渲染到 ImageReader:

有一些要求:

  • 即使在 Android 处于睡眠状态(屏幕关闭)期间,ImageReader 也应接收 Exo 的渲染
  • ExoPlayer 不会有任何“真实”的渲染表面,只有这个imageReader.getSurface.

现在, step0 是让它工作,但我无法达到它的原因:imageReader.acquireLatestImage()抛出异常:

java.lang.UnsupportedOperationException:生产者输出缓冲区格式 0x7fa30c06 与 ImageReader 配置的缓冲区格式 0x1 不匹配。

我可以理解抛出消息,但我无法弄清楚0x7fa30c06

它应该意味着YCbCr_420_SP。但是这个常量已被弃用,并建议

改用 ImageFormat.NV21。(来源

我尝试使用 NV21 初始化 ImageReader,但随后又发生了一次崩溃:

java.lang.RuntimeException:java.lang.IllegalArgumentException:不支持 NV21 格式

如何使用ImageReader来从此播放器中获取静止图像?

0 投票
1 回答
33 浏览

postgresql - 在性别字段的 posgresdb 中过滤花费大量时间

我有一张有 100M 多行的表,看起来像这样

现在,性别字段有两个可能的值“M”“F”

每当我使用性别字段时,我都会花费很多时间在其他字段(例如 id、成员详细信息、手机号码)上建立索引

此查询需要数小时才能完成

我该如何优化呢?

0 投票
1 回答
191 浏览

c++ - 使用 Boost.Math 库编译 C++ 源代码时出错

我正在尝试使用 G++ 编译器在一些 C++ 代码中使用 Boost Math 库中的几个函数,但我没有成功。这是在 macOS 上。

tar.gz我从这里下载并提取了 Boost并将其放入我的源文件夹中。

在我尝试过的 C++ 中

#include "boost_1_63_0/boost/math/distributions/chi_squared.hpp"

#include <boost_1_63_0/boost/math/distributions/chi_squared.hpp>.

引用版本部分有效,但该chi_squared.hpp文件包括fwd.hpp使用方括号 ( #include <...>) 表示法,这会因错误而中断我的编译In file included from main.cpp:9: ./boost_1_63_0/boost/math/distributions/chi_squared.hpp:12:10: fatal error: 'boost/math/distributions/fwd.hpp' file not found #include <boost/math/distributions/fwd.hpp>

为了编译,我使用了各种各样的命令,但都没有成功:

g++ -L /boost_1_63_0/boost/math/distributions main.cpp

g++ -I"/boost_1_63_0/boost/math/" main.cpp

g++ -I "/boost_1_63_0/boost/math/" main.cpp

g++ main.cpp -lboost_math

我需要使用的正确包含语句和 G++ 命令是什么?

0 投票
1 回答
73 浏览

angular-material - 如何根据垫子复选框选中和取消选中的条件突出显示垫子行

选中 mat-checkbox 时,我需要突出显示 mat-row。

在此处输入图像描述

0 投票
1 回答
77 浏览

javascript - .classList.remove() 适用于一个元素,但不适用于另一个

如果电子邮件输入符合要求,我正在尝试删除两个类。当我尝试删除“.visible”类时,它只会从“errorIcon”中删除,而不是从“errorMsg”中删除。

而且当我在两个元素上添加 .classList.remove 时,只显示一个元素。

你们能帮我理解发生了什么吗?

0 投票
1 回答
982 浏览

swiftui - 纵向和横向 SwiftUI 的 NavigationLink DetailView 的 NavigationBar 高度

使用 iOS14.5、Swift5.4、XCode12.5 和 SwiftUI,

我正在尝试构建简单的 DetailView,您可以使用 NavigationLink 导航到该视图。

一切正常,除了我不知道 DetailView 中 NavigationBar 的高度。(请注意,我通过调用.navigationBarTitleDisplayMode(.inline)DetailView 来使用 .inline 版本)。

我试图在 DetailView 中显示一个简单的两行 VStack。

事实证明,DetailView 的主体被 NavigationBar 覆盖,除非我将整个东西向下移动 56 个像素(通过使用Spacer().frame(height: 56))。

而且我什至不知道 NavigationBar 的精确高度,更糟糕的是,我不知道如何动态确定它的纵向和横向旋转。

无论旋转状态如何,如何使 DetailView 的主体从 NavBar 下方开始?

这里是 Portrait 的示例截图:

在此处输入图像描述

这是我打开navigationLink的方法:

这是整个细节屏幕:

(请注意 56 的 Spacer-distance 以使标题完全可见)

0 投票
6 回答
109 浏览

c - 如何修复错误:'if' 语句的预期')'?

我试图在 C 中编写一个代码来检查一个数字是否是奇数而不使用模运算符,但是在尝试编译时我一直遇到这个错误:

20:错误:预期的“)”

(我通过注释在代码块中指出了第 20 行。它在“else”之后)

0 投票
1 回答
106 浏览

flutter - 是否可以在没有状态管理器的两个无状态小部件之间实现状态管理?

我认为这是正确的问题。为了我的演示项目,我遇到了想要保持我的代码超级简洁和简单的问题。而且我正在使用两个我希望进行通信的无状态小部件,即我希望一个小部件在用户输入时重新加载另一个小部件。

附带说明:我开始熟悉主要将 GetX 用于状态管理,因此我想尝试始终使用无状态小部件。请在您的回答中记住这一点。我知道我可以使用 setState() 有状态小部件解决这个问题。我也知道我可以通过扩展 GetXController() 甚至提供程序的控制器类来解决这个问题。但是,我只是好奇如果没有这些明显的解决方案,我想要做的事情是否可能......

所以..问题是:

是否可以让这个小部件的 rangeStart 和 rangeEnd(当用户日期选择更改时)在下面的下一个小部件中重建文本小部件?

0 投票
1 回答
76 浏览

python - 使用 python 发送 zip 文件(创建专用服务器和客户端)以克隆流行平台,如使用 python 中的套接字的 Steam

enter code here我不知道为什么,但是客户端服务器只是没有在他们的消息中为自己插入,后来我看到我的电脑阻塞了连接,你知道如何修复它。它向我显示了 winerror,我什至在 Windows Defender 或防火墙等中寻找它。我希望有一个快速解决这个问题的方法。

客户端代码:

服务器代码在这里:

0 投票
1 回答
117 浏览

java - openssl_encrypt aes 256 与 java 中的哈希

从下面的php加密函数:

加密的结果是MyFTCJx8RPzOx7h8QNxEtQgeiNIRwnrJ+uc0V70=

我尝试用 Java 编写这个函数,如下所示:

结果是amF2YXguY3J5cHRvLnNwZYUmrJNv8ycvLua0O9g=

为什么我的 java 函数从 php 返回不同的结果?

以及如何修复 java 函数以使用 php 获得相同的结果?

谢谢你。

0 投票
2 回答
53 浏览

javascript - 2个文本框在键入时相互复制值,但另一个文本框没有逗号

我目前正在使用 2textboxes个相互复制的值。但问题是,我的第一个文本框有一个自动逗号。我怎样才能让我的第二个文本框忽略逗号?

例如。我的第一个文本框值是 1,000然后我的第二个文本框值应该是 1000

HTML

脚本

0 投票
0 回答
37 浏览

python - 这段代码可以提高效率吗?它不适用于更大的输入

#A 包含 m 个不同技能中的 n 个学生的技能集。目标是创建一个由两个学生组成的团队,他们的团队评分最高。假设一个团队有 2 个技能集 [1,2,5] [2, 1,2].他们可以一起回答评分问题[2,2,5]。团队评分将是2,因为他们可以解决所有技能的2个评分问题。#

0 投票
0 回答
61 浏览

itext7 - iText7 pdfSweep 编辑超出预期

使用 pdfSweep 时,它编辑的文本比预期的要多。为什么还要编辑“JS”?

原来的:

编辑:

0 投票
0 回答
48 浏览

gstreamer - 关于 gst-rtsp-server 和 g_main_loop 的一些问题

我正在尝试通过线程中的 gst-rtsp-server 通过一些视频文件进行流式传输。我试图了解 gst-rtsp-server lib 的使用是否需要使用 GMainLoop。例如,您应该采用的框架如下:

或者你不能使用 GMainLoop 吗?了解在 Gstreamer 中,使用 GMainLoop 和 g_main_loop_run() 不是必须的,而是为了方便起见,即您可以编写类似的代码

额外的查询,您是否还需要创建一个新的 GMainContext 并为此线程设置?我不太熟悉 Glib 和 Gobject 的编码

谢谢

0 投票
1 回答
52 浏览

typescript - 如何强制字段在对象打字稿中

我必须创建一个具有一个必需属性的类型,其余的可以是任何东西。例如,我想要所有具有 _id: 字符串的对象

我怎么能用打字稿来做呢?

0 投票
0 回答
120 浏览

reactjs - 使用 div 渲染元素(绝对位置、顶部、右侧、底部、左侧),获取 de screenPositions 以了解渲染位置。如何听滚动?

我正在使用 Craft.js 构建 FrontPage 构建器。您可以将组件滑动到 Frame 组件中,以将它们添加到您的页面中,如下所示。

编辑器有一个 onRender 属性,它提供了使用附加组件渲染框架内的每个 useComponent 的可能性。

我想用 SettingsBarHover 渲染它,当组件被选中或 onHover 时,它在 useComponent 的顶部可见。类似于下面的示例图像:

在此处输入图像描述

一切正常,直到我滚动页面。怎么办?有一个例子,但它是使用 TypeScript 的,当我看到所有代码并寻找一个简单的解释时,我会感到困惑:

整个应用程序: https ://github.com/prevwong/craft.js/tree/master/packages/examples/landing

其中和组件是: https ://github.com/prevwong/craft.js/blob/master/packages/examples/landing/pages/index.tsx

RenderNode 组件在哪里: https://github.com/prevwong/craft.js/blob/master/packages/examples/landing/pages/index.tsx

这是我的代码:

  1. 我的编辑器和框架组件在哪里
  2. 我的渲染节点

我相信我需要使用 RefHook、listenerEvents 和 className 来识别绝对定位的 div 应该相对于的 div ..?

0 投票
2 回答
567 浏览

python - 使用break时在python生成器中的yield语句之后运行代码

我有一个简单的生成器:

在这个例子中,一旦计数达到 3 就会中断。然而,代码的唯一问题是中断会在 yield 语句处终止生成器的执行。它不会在 yield 语句之后运行 print 语句。有没有办法在发生中断时在 yield 语句之后执行生成器中的代码?

示例运行:

0 投票
1 回答
358 浏览

python - Python 请求未捕获 Internet 断开连接

我正在使用以下代码,使用 python 请求库获得大的 API 响应:

Python 请求版本:2.18.4,

Python版本:3-x

这里的用例是,一旦调用 API,我就会断开互联网,这不会引发任何错误(程序卡在 API 调用处)。调用的 API 需要 30+ 秒才能根据网络速度给出完整的响应,并且在此 API 调用期间互联网断开的可能性很高。

我想在 API 调用期间互联网断开连接时捕获错误。有人可以指导我如何处理它。

0 投票
1 回答
57 浏览

git - 将文件夹从当前目录复制到bash中的父文件夹

我正在尝试将文件夹(.husky)从当前路径复制到父文件夹:

但我收到错误消息:

截屏:

在此处输入图像描述

0 投票
1 回答
2241 浏览

azure - 如何在 azure devops 管道中执行 azure cli 命令

要在 Azure CLI 中执行 ACR 命令,我们需要升级 AZ CLI。需要在 YML 中有完整的步骤才能在管道中执行 AZ 命令。

0 投票
1 回答
53 浏览

flutter - 在 Flutter 中,为什么没有 key 的无状态子节点仍然可以工作?

我正在key通过这篇文章学习小部件的颤动概念。我很困惑,即使两个无状态子小部件中没有键,它们仍然可以正确交换位置。为什么?这不是key父母跟踪哪个孩子是哪个孩子的唯一方法吗?(以便它可以交换他们的位置)。请检查dartpad中的代码

0 投票
1 回答
23 浏览

keras - 如何以 conv1 作为第一层的 cnn 使用不同长度的数据?

我有一个不同形状的数组列表,即

我想在第一层是 conv1 的 cnn 中使用这些数据作为输入。我应该如何转换数据才能工作?zeros我应该用数组填充吗?数据是来自心脏设备的信号。d

0 投票
0 回答
28 浏览

android - EXOPlayer 创建没有 URI 的播放列表

由于有时在线播放列表非常大,我想在 EXOPlayer 中创建一个没有 URI 的播放列表,这样我就不必一次获取大量 URI 数据。有没有办法让 EXOPlayer 在缓冲媒体数据之前获取 URI?