所有问题

0 投票
0 回答
33 浏览

java - 使用 DocPrintJob (Java) 进行双面打印

我有两个字节 [],一个用于前面,另一个用于后面。我想用那些 2 字节数组打印一张双面卡片。我的代码如下所示:-

0 投票
0 回答
52 浏览

node.js - 执行 npm run deploy 时不断发生错误

当我尝试时npm run deploy,发生错误。我无法理解错误信息...我该如何解决这个问题?

0 投票
1 回答
932 浏览

python - 使用 fastapi 初始化乌龟 orm 的问题

我遇到了乌龟 orm 和 fastapi 的问题

我有以下代码app.py;我跳过了一些行以使其简洁

app.py

这工作正常并且能够创建用户

但现在我正试图从另一个文件做同样的事情

auth.py

但这不起作用,我在 404 错误响应中得到了这个

我认为问题from_tortoise_orm(user_obj)在于

无法在auth.py文件中工作,因为由于某种原因我无法在app.py文件之外运行它,这是初始化乌龟的地方

我该怎么做才能解决这个问题?我遇到的部分问题是如何能够从存在的外部调用app.py乌龟register_tortoise初始化

更新:

文件夹结构

0 投票
1 回答
218 浏览

c++ - C++ 并发、协程和作业调度?

我试图让我的头脑围绕 C++ 中的多线程,想出一个适合我的通用实现。每个人都有不同的实现,Awesome CPP列出了 39 个库。在我看来,这是一个与任何领域的任何后勤调度问题相同的后勤问题。

在我看来,有两种明显的方法可以重复执行这项工作abc

  1. 分成abc3 个单独的任务:a, b& c。产生 x 个线程。排队。进来的作业被添加到队列中。每个线程从队列中抓取下一个任务,并在任务结束时将其放回队列中等待下一个任务。他们可以直接访问队列,或者他们都可以与为他们提供任务的中央“管理器”或“调度器”线程进行通信。

  2. abc独立地在 x 个单独的线程上按顺序执行(并行性。)

(1) 存在一个问题,即在保持队列和处理其上的竞争条件时可能存在大量开销。(1)在其他方面是直观的,对我来说很有意义。这就是我在现实生活中遇到现实生活中的问题时会做的事情。从字面上看,这就是公司在现实世界中的运作方式。

(2)存在任何阻塞导致整个线程阻塞,使CPU线程空闲的问题。并且(2)在较少的用例中的灵活性和适用性要差得多。从好的方面来说,任务之间没有开销。

问题1:(1)不也有同样的阻塞问题吗?如果一个线程从文件中读取,它必须等待磁盘。这通常是如何解决的,是否有某种方法可以在它执行诸如从磁盘读取或写入之类的操作时暂时返回,或者这通常只是通过运行的线程多于 CPU 线程并希望一次不会有太多块来解决?

在我看来,(1)显然是更好的解决方案,除了它将任务限制为中型到大型任务。用它来做一些简单的数学并行化(只是一个例子)是没有意义的,因为处理队列需要比实际处理任务更长的时间。因此,任何给定任务的 (1) 值与存储机制(队列)的开销和任务大小之间的差异成反比。从表面上看,这听起来不错,直到您意识到拆分为任务的效率本身与任务的大小成正比。简而言之:理论上您希望每个任务都较小以提高整体效率,但实际上您希望每个任务都较大以最小化队列的开销。

很明显,需要一些存储机制因为如果没有记录机制,您将无法跟踪某件事,它不一定是严格的队列,而是在等待被拾取时将任务记录在内存中的任何形式。队列的优化(我用的是松散的词,不是严格意义上的队列类型)这里的#1重要因素。任务接收其有效载荷的成本越低越好。

这让我想到了问题 2:这就是 C++20 协程有用的地方吗?我花了几个小时阅读协程教程,但仍然不清楚它们有什么用处。我想我明白他们的所作所为。如果我做对了,他们允许一种特殊类型的函数(协程)在中间暂停,将其处理连同有效负载一起返回给调用者,调用者稍后可以恢复它。但我为什么要这样做?我不能通过将函数分成两部分来做到这一点吗?

问题 3:协程是否意味着任务调度程序线程使用协程以某种方式优化队列?还是只是为了让您线性编写代码,然后将这些产量放入其中以将其分解?在这种情况下,如果我已经按照设计将我的工作分成单独的任务,它对我没有用处?

问题4:我想在这里重新发明轮子吗?这个问题已经解决了吗?如果是这样,为什么会有这么多不同的实现?

0 投票
0 回答
46 浏览

ios - 测试 AuthenticationServices 的接口适配器类

我有一个名为 AppleSignInAdapter 的接口适配器类,它将使用 Apple 的 AuthenticationServices。这是课程:

我在想如何为这个类做单元和集成测试。我被困在测试中,因为我无法真正模拟“使用 Apple 登录”的过程并手动触发委托(例如,如何测试成功、错误或AppleSignInError.credentialsIncomplete错误)。还有一个事实是整个过程都是由 AuthenticationServices 处理的,所以我不能模拟输入本身。关于如何测试这个的任何想法?还是我应该只使用 UITest 来测试功能?

谢谢。

0 投票
0 回答
44 浏览

python - 错误:[Win 错误 10049] 请求的地址在其上下文中无效

我是使用 Nginx 的新手。我正在尝试在 Ngnix 上托管我的 Django 应用程序,以便我可以公开在 views.py 中定义的 API,以便可以从其他服务器访问它们。但是我在启动 Django 应用程序时遇到了上述错误。

站点特定的 .conf 文件:

nginx.conf 文件:

添加了新文件 Django runserver.py:(代码片段)

是什么导致了这个错误?另外,我不确定在那里使用什么IP地址?如何决定要配置哪个 IP 地址?有人可以帮我弄这个吗?

0 投票
3 回答
292 浏览

azure-notificationhub - Azure 通知中心注册推送变量

我目前正在使用 Azure 通知中心(FCM)通过使用标签(一次 5000 - 10000 个用户)向用户发送一对一通知以及向用户组发送通知。

现在,在向群组发送通知时,我想要一些个性化设置,例如:
嗨 ABC<$(user1 的名字)>,这是今天为您准备的新 AAAAA。
嗨,XYZ<$(user2 的名字)>,今天为您准备了新的 AAAAA。
.
.
嗨 ZZZ<$(user5000 的名字)>,今天为您准备了新的 AAAAA。

我读到这可以通过使用带有本机注册/安装sdk的推送变量来实现。参考:https ://azure.microsoft.com/en-in/blog/updates-from-notification-hubs-independent-nuget-installation-model-pmt-and-more/ 但我在注册中找不到任何选项/安装 Java SDK 来设置这些值。

非常感谢任何帮助,否则对于组通知,我必须通过迭代为每个用户发送通知,这会破坏使用标签和仅通过 1 个集线器 API 调用完成工作的好处。

0 投票
1 回答
168 浏览

graphql - 如何在 apollo 中使用自定义指令 graphql-modules

使用 graphql-modules 库时,我需要自定义指令方面的帮助。不知道在哪里放置我的自定义指令,因此它与整体架构相结合

0 投票
2 回答
111 浏览

android - 我的浮动操作按钮未正确显示...?

我正在使用带有View Pager的TAB LAYOUT和带有用于底部导航的浮动操作按钮的BOTTOM APP BAR,但我认为我的浮动操作按钮显示在视图寻呼机下,所以它看起来像是从上面切开的......请帮助我解决这个问题

这是我的 XML 代码....

这就是它的样子

输入图片描述

0 投票
2 回答
553 浏览

swiftui - SwiftUI 合并 nil 数据

我创建了一个类来执行网络请求并使用Combine. 我完全确定代码是否正确但它现在可以正常工作 (仍在学习 Swift 的基础知识和基本的网络任务)。我的小部件具有正确的数据,并且在数据变为 nil 之前一直有效。不确定如何检查我publisher在 SwiftUI中的第一个View数据是否为零,即使没有游戏显示,数据似乎也是有效的。

我的 SwiftUI 视图

结合

0 投票
1 回答
63 浏览

c# - 如何每 7 天按星期几排序

我有一个总共 14 天的 DateTime 列表。每天有2次。

此列表按日期时间排序。

但是,我想每隔 7 天按星期几对它进行排序。(总是星期一优先)

预期结果 :

最好的排序方法是什么?

提前致谢。

0 投票
1 回答
773 浏览

javascript - 我们可以将axios拦截器用于window.fetch在react中进行的http调用吗?

我们的 React 应用程序在其大部分或全部区域使用 window.fetch 方法进行 http 调用。之前,它只有一个用于访问内容的令牌,而我们所做的是,我们在每个请求中单独添加一个标头,以发送令牌等。下面是此类请求的示例代码:

但是现在我们已经将我们的 api 配置为访问两个令牌,一个用于访问内容,另一个用于刷新访问令牌。为此,在从互联网上搜索之后,我们决定在每次 http 调用之前添加一个 axios 拦截器,以检查 access_token 是否有效。因此,我制作了拦截器并将其放入 react 应用程序的 index.js 中。如果 access_token 有效,则在发送之前全局检查每个 http 请求;如果不是,请刷新。我从这个链接得到了这个想法: https ://blog.bitsrc.io/setting-up-axios-interceptors-for-all-http-calls-in-an-application-71bc2c636e4e 除了这个链接,我从许多其他网站,包括stackoverflow,我更了解这一点,因此应用了它。下面是 axios 拦截器在 index.js 文件中的代码(整体):

我认为 axios 拦截器存在一些问题。因为当我启动应用程序并输入登录凭据时,应用程序会显示错误的用户名和密码等。我想知道问题是否是因为我们的应用程序使用的是 fetch 方法而不是 axios?因为我们正在尝试为 fetch http 调用实现 axios 拦截器。并且仅针对登录代码,我们已应用 axios 对用户进行身份验证。下面是登录的handleSubmit函数:

请查看导致无法登录应用程序的错误的原因。如果我删除拦截器,应用程序会成功登录,但是我将无法在 access_token 过期时刷新它。在拦截器中,我已经将刷新 access_token 的功能放入 app 的 props 中。希望我已经清楚地说明了我的问题。但是,如果缺少某些内容,请不要阻止问题,只需添加评论,我会立即回复。先感谢您!

0 投票
0 回答
22 浏览

arrays - 如何使用带有嵌套文档的数组字段查询 MongoDB 文档?

我是 MongoDB 新手,在聚合查询方面需要一些帮助。mongodb 模型如下所示:

}

我需要找到action.payload.type = 'comment'最多的文件以及有多少。请注意,这deltalog对象数组,并且 ... 表示其他键。欢迎任何提示或帮助以及查询解释。

0 投票
0 回答
89 浏览

spring - Spring如何让外部bean覆盖内部bean?

有两个java配置:

问题是,如果我想让 i18n 工作,localeResolver必须在WebConfig.java . 但我不想把所有东西都放进去WebConfig.java 。所以我注入LocaleResolverWebConfig.java 然后发生以下错误。

0 投票
1 回答
53 浏览

java - 排序列表 numerically and alphabetically using Object product field
List<ShipInventoryReportDataVO> lstShipInvData = shipInventoryReportDAO
    .getShippableInventoryReportData(inpu

ShipInventoryReportDataVO is my object class and getting the data from a stored procedure. In ShipInventoryReportDataVO object class I have a field called productCode and the data of productCode will in alphanumeric like

when I am sorting the productCode which is in object class, I am getting the output as

this is the code I tried to sort

and this

both the codes gets output as above

but I need the output as below

This is the code which i tried now


You can wrap your query in set;

distinct() does not go well with values() as per documentation

0 投票
0 回答
21 浏览

python - Why program is returning wrorng value

code is returning me wrong value where negative valu is expected it is returning me positive please someone will help

0 投票
1 回答
75 浏览

javascript - How to override one page over other in Reactjs?

I want to create pages which can override over another pages in React. Like see for an example here in Youtube: https://youtu.be/n5kr99DAjDk?t=441. The 'Post' page is opened with full height and a 'Back' button. This was easily possible in React Native. How could it be done in React for web.

Below is the code for reference:

App.js

Home.js

NewPage.js

NewPage.css

I have tried position:absolute in NewPage but, no use. What could be best possible solution? Please have a look at the given below codesandbox link for clarity of code. Here is the codesandbox link: https://codesandbox.io/s/react-material-forked-9dodd

0 投票
2 回答
90 浏览

javascript - Remove duplicate substring in an array

I have an array like below:

As you can see there are three items that start with the word book. I want to remove all but one, so I end up with something like:

How can I achieve this?

0 投票
1 回答
56 浏览

bluetooth-lowenergy - How to link USR-7S4 with TI CC2640R2F through UART programming?

USR-7S4 is an LTE module and I just want to check whether it can communicate with CC2640R2F BLE module.

0 投票
0 回答
13 浏览

terminal - The custom module does not appear in the 'list of app' in odoo13?

I pressed on 'Update App List' And I restarted 'the operating system' However, it did not appear in apps list.. What is the reason?

0 投票
0 回答
87 浏览

django - How to use django-autocomplete-light on django-countries==7.1 country fields for admin panel

I want the To country field for the admin field as per My Model.py File. how to use it.

settings.py file:-

Model.py file:-

0 投票
1 回答
581 浏览

wordpress - How to remove unused CSS/JS and Improve server response time for WordPress website?

I've optimized my WordPress site performance and also checked its performance using web.dev

But still, have the following issues that I couldn't solve:

  1. Remove unused CSS
  2. Remove unused JS
  3. Initial server response time was short

How can I Solve this issues?

0 投票
1 回答
352 浏览

css - How can i center the content of my footer?

I am new to react material ui.

I am using this table here

https://material-ui.com/components/tables/

under Custom pagination actions section.

Inside, there is a contenet in the footer with Rows per page text buttons for next previous etc...

I can't find a way to center that content in the middle.Right not is it is 'aligned' to the right by default

I tried adding

but without success

My footer code looks like this

Table pagination actions

0 投票
0 回答
23 浏览

dns - How to run forms exe on all domain accounts at logon

I have to run a c# forms exe whenever a user session is established on a domain machine so that user can add some information. I have a 100s of windows server 2012 machines connected to the domain that are used by over 8000 people that connect through rdsh, also one user can connect to a different machine each day.

currently for testing what i did is that i ran the exe through task scheduler on user logon. but doing this for thousands of users on every machine in the domain is a little difficult.

is there a way where i can automate the process and force an exe to run on the computer whenever a user logs in or at lease add the scheduled task for each user to start application at logon from the domain.

0 投票
2 回答
6242 浏览

python - 如何使用 M1 在 MacOS 上安装 h5py(Keras 需要)?

我有一台 M1 MacBook。我已经使用 pyenv 安装了 python 3.9.1,并且有 pip3 版本 21.0.1。我已经通过brew install hdf5.

当我输入

我得到错误:

我看到它libhdf5.dylib存在于 中/opt/homebrew/opt/hdf5/lib,所以我事先尝试过export LDFLAGS="-L/opt/homebrew/opt/hdf5/lib"export CPPFLAGS="-L/opt/homebrew/opt/hdf5/include"但它们没有帮助。

如何安装 h5py?

我实际上是在安装 h5py 作为安装 Keras 的要求。

谢谢!