小编Jam*_*ner的帖子

如何修复此错误:在项目“:app”中找不到任务“包装器”

我的所有项目都报告此错误吗?我需要更改设置或选项才能解决此错误吗?

app: failed At 9/30/2021 2:47 PM with 1 error
   Task 'wrapper' not found in project ':app'.

Task 'wrapper' not found in project ':app'

* Try:
Run gradle tasks to get a list of available tasks.
Run with --stacktrace option to get the stack
Run Code Online (Sandbox Code Playgroud)

错误照片

java gradle kotlin android-studio

61
推荐指数
3
解决办法
12万
查看次数

XCode 13.1:未定义的符号:__swift_FORCE_LOAD_$_XCTestSwiftSupport

昨天我的应用程序运行完美,没有任何错误或警告。但是当我今天尝试运行它时,构建失败了 - 我没有更改代码中的任何内容:

Undefined symbol: __swift_FORCE_LOAD_$_XCTestSwiftSupport
Run Code Online (Sandbox Code Playgroud)

怎么解决这个问题,为什么之前运行的时候会突然出现这样的情况?

这是我最近在使用 XCode 时经常遇到的一个问题。我的代码将顺利运行,不会出现任何错误,但是当我在不同时间重新启动 XCode 时,它​​会随机开始抛出错误 - 而无需对实际代码进行任何更改。

我附上了一些照片和这些照片的全文:

InventoryApp 3 issues
    Warning
        Could not find or use auto-linked library 'XCTestSwiftSupport'
        Could not find or use auto linked framework 'XCTest'
    Error
        Undefined symbol: __swift FORCE LOAD $ XCTestSwiftSupport
Run Code Online (Sandbox Code Playgroud)

照片

ld: warning: Could not find or use auto-linked library 'XCTestSwiftSupport'
ld: warning: Could not find or use auto-linked framework
'XCTest'
Undefined symbols for architecture arm64:
    "__swift_FORCE_LOAD_$_XCTestSwiftSupport", referenced from:
        __swift_FORCE_LOAD_$_XCTestSwiftSupport_$_inventoryApp in Button.o
        __swift_FORCE_LOAD_$_XCTestSwiftSupport_$_inventoryApp in ViewModel.o
        __swift_FORCE_LOAD_$_XCTestSwiftSupport_$_inventoryApp in …
Run Code Online (Sandbox Code Playgroud)

xcode ios swift swiftui

20
推荐指数
3
解决办法
2万
查看次数

无法使用 pip 在 M1 macOS 上安装 uWSGI

我尝试使用安装uwsgi pip install uwsgi。这在 macOS Big Sur (11) 中有效,但现在在 Monterey (12) 中失败。

\n

这是输出(saee 是我的用户名):

\n
\xe2\x9d\xaf pip install uwsgi\nCollecting uwsgi\n  Using cached uwsgi-2.0.20.tar.gz (804 kB)\n  Preparing metadata (setup.py) ... done\nBuilding wheels for collected packages: uwsgi\n  Building wheel for uwsgi (setup.py) ... error\n  ERROR: Command errored out with exit status 1:\n   command: /Users/saee/Desktop/as/shell/bin/python -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/jq/ynjgrhqx2gz7sfd1tnwft4g00000gn/T/pip-install-78t_g24b/uwsgi_3c29c5a278804046979cb1319ade3427/setup.py'"'"'; __file__='"'"'/private/var/folders/jq/ynjgrhqx2gz7sfd1tnwft4g00000gn/T/pip-install-78t_g24b/uwsgi_3c29c5a278804046979cb1319ade3427/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\\r\\n'"'"', …
Run Code Online (Sandbox Code Playgroud)

python macos uwsgi apple-m1

14
推荐指数
1
解决办法
7121
查看次数

为什么比较运算的结果值与数学上相同的公式不同?

我在比较向量和简单常量的大小时遇到​​问题-1

我相信这两者在逻辑上是相同的:

  • (index >= (arr.size() - 1))
  • ((index + 1) >= arr.size())

但是,第一个返回1not 0。两者比较有什么区别?

#include <iostream>
#include <vector>

using namespace std;

int main() {
  int index = -1;
  vector<char> arr(6);
  cout << (index >= (arr.size() - 1)) << endl;
  cout << ((index + 1) >= arr.size()) << endl;
}
Run Code Online (Sandbox Code Playgroud)

c++ gcc

13
推荐指数
1
解决办法
433
查看次数

c++20 模块的文件扩展名命名约定是什么?

我已经看到.ixx.cxx.cpp.cppm与 c++20 模块一起使用。

  • c++20 模块有哪些不同的文件扩展名命名约定?
  • 哪种扩展通常用于哪种单元(接口或实现)?

c++ c++20 c++-modules

8
推荐指数
1
解决办法
3183
查看次数

如何在 mac 上调用 strace 的等效命令——最好是从 python 调用?

独立的可重现示例

\n

我需要通过 python 跟踪任何命令的输出。但我只需要将以下 amd linux 命令转换为 mac m1/arm 命令(因此 python 可能不相关):

\n
strace -e trace=execve -v -s 100000000 -xx -ttt -ff -o output.txt sh -c \'echo hi\'\n
Run Code Online (Sandbox Code Playgroud)\n

我怎么做?

\n

这对我来说失败了:

\n
 \xe2\x9d\xaf sudo dtruss -t execve -f sh -c \'echo hi\'\ndtrace: system integrity protection is on, some features will not be available\n\ndtrace: failed to execute sh: Operation not permitted\n
Run Code Online (Sandbox Code Playgroud)\n

笔记:

\n
    \n
  • 我可以完全控制输入,因此我可以在我的 mac 中执行 sudo 和相关命令(主要是为了调试我的代码,因此它可以在 pycharm 上运行)
  • \n
\n
\n

来自brew的strace失败

\n

我似乎无法从brew …

python macos strace systrace apple-m1

7
推荐指数
2
解决办法
7367
查看次数

如何在 zsh 小部件的提示下方打印彩色文本?

我想创建一个绑定到热键的小部件,该热键在提示下方以富文本格式打印当前命令描述,然后在按键后将其删除。像这样(简化):

\n
widget() {\n  zle -R "ls - list files"\n  read -k 1\n}\nzle -N widget\nbindkey '\\eg' widget\n
Run Code Online (Sandbox Code Playgroud)\n

zle -R只能打印纯文本,甚至不支持换行。我想打印带有颜色和换行符的文本,例如^[[31mls^[[00m - list files.

\n

我可以使用什么方法来做到这一点?

\n

对于我的用例来说,仅将其打印到常规标准输出然后初始化新提示将是一个糟糕的用户界面。这将是一个不受欢迎的解决方案。

\n

我希望它出现在提示符下方,并且与 zsh-autocomplete、ctrl+R 或 fzf 类似地工作。输出没有任何复杂的交互,它只出现在热键上,然后在按键时消失。

\n

zsh-autocomplete 存储库的作用类似,但我不知道它是如何完成的。

\n

shell terminal zsh zsh-zle

7
推荐指数
1
解决办法
534
查看次数

Docusaurus 中的超链接或图像居中

我正在使用Docusaurus V2构建一个网站。

我有一个文件链接:

[10Studio-Sample-EN.xlsx](https://www.10studio.tech/files/10Studio-Sample-EN.xlsx)
Run Code Online (Sandbox Code Playgroud)

现在,我想将该链接放在中间(传统上使用text-align: center)。

我尝试了以下代码:

export const Center = ({children}) => (
   <div
      style={{
         "textAlign": "center"
      }}>
      {children}
   </div>
)

<Center>hahahaha</Center>
<Center>[10Studio-Sample-EN.xlsx](https://www.10studio.tech/files/10Studio-Sample-EN.xlsx)</Center>
Run Code Online (Sandbox Code Playgroud)

它返回了这个:

                                    hahahaha
[10Studio-Sample-EN.xlsx](https://www.10studio.tech/files/10Studio-Sample-EN.xlsx)
Run Code Online (Sandbox Code Playgroud)

有谁知道居中超链接(或图像)的最简单方法是什么?

markdown docusaurus

6
推荐指数
1
解决办法
4348
查看次数

创建没有外键的 LINQ 关联

是否可以在 LINQ 中拥有类似 ContactAddress.Contact 的内容,而无需在 SQL Server 中在这两者之间创建外键关系(即 Contact.Id <-> ContactAddress.ContactId)?

sql linq foreign-keys

5
推荐指数
2
解决办法
4459
查看次数

如何在 MySQL 8 for Laravel 中永久更改 sql_require_primary_key 值?

我最近在 Digital Ocean 创建了一个数据库服务器,它仅支持 MySQL 8。当我尝试导入 Laravel 项目的数据库时,它报告以下错误:

设置系统变量“sql_require_primary_key”时,无法创建或更改没有主键的表。

所以我尝试通过运行命令将 mySQL Server 中的 sql_require_primary_key 更改为 OFF,

设置 sql_require_primary_key = 关闭;

并且更改成功,但是之后又自动恢复到之前的设置。

在 Laravel 中,一些主键是在创建表后设置的,因此在迁移时会显示错误。这是我的实时项目,因此我无法修改已经创建的迁移。

有人知道如何在 MySQL 8 上永久更改 sql_require_primary_key 吗?

mysql primary-key laravel digital-ocean mysql-8.0

5
推荐指数
1
解决办法
1万
查看次数