小编sha*_*ich的帖子

错误:没有那个文件(sftp liximomo 扩展名)

当我使用liximomo/vscode-sftpVisual Studio 代码的扩展在服务器上上传文件时,我遇到了这个问题。

[error] Error: No such file
    at SFTPStream._transform
    at SFTPStream.Transform._read
    at SFTPStream._read
    
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?我尝试将文件上传到不同的服务器,所以我想这不是与服务器相关的问题,而是扩展。

ftp sftp visual-studio-code vscode-settings

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

引发 RuntimeError(f"目录 '{directory}' 不存在") RuntimeError: 导入 fitz 时目录 'static/' 不存在

当我运行 extract_img.py 文件时出现此错误:

\n
\n

运行时错误(f\xe2\x80\x9c目录'{目录}'不存在\xe2\x80\x9d)
\n运行时错误:导入fitz时目录'static/'不存在

\n
\n

我不明白为什么这会向我发回此错误消息。\n我之前看到过处理此主题的对话,但我不明白解决方案。你可以帮帮我吗?

\n

此文件旨在从 PDF 文件中提取某些图像(某些文件中的图像)。

\n
from os import chdir\nimport shutil, os\nimport io\nfrom PIL import Image\nimport fitz\nfrom unif_noun import unif_noun #other file python for change file noun.\n\ndef execute_func(rootdir):\nfor subdir, dirs, files in os.walk(rootdir):\n    for file in files:\n        filepath = subdir + os.sep + file\n        if filepath.endswith(".pdf"):\n            #extract(f"{filepath}")\n            # open the file\n            pdf_file = fitz.open(file)\n            images = list()\n            for page_index in range(len(pdf_file)):\n                # get the page itself\n                page = pdf_file[page_index]\n                image_list = …
Run Code Online (Sandbox Code Playgroud)

python

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

SQLAlchemy 2.x 版本中“JSON”的正确映射注释是什么?

新版本的 SQLAlchemy 引入了使用 Mapped[Type](链接)使用类型注释的功能。

我的问题是,我们应该使用什么作为 的注释sqlalchemy.types.JSON?就这样就dict可以了吗?

我只是使用 dict,但我想了解正确的选项。

python json sqlalchemy

21
推荐指数
1
解决办法
8090
查看次数

Flutter 错误 - FileSystemException:创建失败,路径 = 'storage/emulated/0/myDir'(操作系统错误:不允许操作,errno = 1)

我尝试在外部 Android 设备的外部存储中创建一个文件夹(路径:storage/emulated/0/myDir)。但我不断收到同样的错误。我在互联网上到处搜索解决方案,但没有找到。

我的 Android 清单中有以下权限

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_MEDIA_LOCATION"/>
Run Code Online (Sandbox Code Playgroud)

我的 Android 清单的应用程序标签有以下代码

<application
android:requestLegacyExternalStorage="true"
</application>
Run Code Online (Sandbox Code Playgroud)

对出了什么问题有什么建议吗?

android dart flutter

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

“传递给 useEffect 的最后一个参数在渲染之间改变了大小”,但我认为它不会?

我认为我以前从未收到过此错误:

传递给 useEffect 的最后一个参数改变了渲染之间的大小。此数组的顺序和大小必须保持不变。

我已经完成了useEffect()100 次axios 请求,使用useEffect()方式与 类似componentDidMount(),但这是我第一次使用带有async/的可重用函数await,并将数据解析回useEffect(). 网上的其他人在他们的教程中也在做同样的事情,但他们从未提到过这个错误。

const [tableData, setTableData] = useState([])
    useEffect(() => {
        const data = async() => {
            const dataArr = await getPagList('tags', 1, 25)
            console.log("Data received: ", dataArr)
            if(dataArr.length > 0) {
                setTableData(dataArr)
            }
        }
        data()
    }, [])
Run Code Online (Sandbox Code Playgroud)

我相信,它在抱怨我useEffect()作为第二个参数提供的空数组。然而,那个空数组并没有改变……对吧?我尝试使用谷歌搜索它,但我为这个错误找到的解决方案是我已经在做的。没有一个例子使用async/ await

我也试过这个,没有成功:

    useEffect(() => {
        setData()
    }, [])

    const setData = () => {
        const data = async() …
Run Code Online (Sandbox Code Playgroud)

javascript async-await reactjs axios react-hooks

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

Room - 是否可以在查询中使用 OFFSET 和 FETCH NEXT?

我正在尝试在Room数据库 android 中实现分页构建,我需要有该子句OFFSET并且FETCH NEXT不允许我使用,使用这些子句实现查询的方法是什么。做了一些研究,但没有得到任何结果。我试图在 ROOM dao 上实现的 SQL 查询如下所示:

SELECT * FROM Persons ORDER BY id OFFSET 10 ROWS FETCH NEXT 10 ROWS ONLY;
Run Code Online (Sandbox Code Playgroud)

sql database jquery android android-room

9
推荐指数
2
解决办法
2049
查看次数

如何使用 JavaScript 减少视频的长度?

我正在尝试从头或尾修剪浏览器中视频的长度。我目前拥有的是使用 MediaRecorder API 录制的 MediaStream,我用它在录制结束时生成一个 Blob,类型设置为“video/mp4”。这很好用,我可以播放视频,但是我想要一种在开始或结束时修剪视频的方法。

在进一步研究 MediaStream API 后,我遇到了SourceBuffer对象,您可以从 MediaStreamTrack 获取该对象并使用它来删除时间片,这正是我想要的。但是我不确定如何从视频(blob)中获取 MediaStreamTrack,因为 video.srcObject 属性返回 null。

html javascript browser dom html5-video

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

使用循环 PHP、对角线检查增加 IF 语句中的条件

我有作业要在 PHP 中完成这个程序,它需要一个矩阵和关键字,所以它可以在矩阵中对角地找到它们:

在此处输入图片说明

所以这就是第一个矩阵的样子,有很多不同的关键字,例如关键字是“beef”和“pork”。所以我为输入制作了一个程序,看起来像这两个例子:

在此处输入图片说明在此处输入图片说明

这两个的正确输入在这里:

在此处输入图片说明 在此处输入图片说明

这是我的代码仅适用于第一种情况,我不知道如何创建一个循环来产生越来越多的条件,而不是在 if 语句中用 && 写下所有这些条件。

请给我一些关于如何做的提示:

<?PHP


$input_line = trim(fgets(STDIN));
$input_array = explode(" ",$input_line);

// get mojiban
$mojiban = array();
for($ix=0; $ix<$input_array[0];$ix++){
    $mojiban[] = str_split(trim(fgets(STDIN)));
}

//get words
    $words = array();
    for( $kx = 0; $kx < $input_array[1]; $kx++ ){
    $words[] = trim(fgets(STDIN));
}

////check verticales
//get word
    $wordCharArray = array();
for($dx=0; $dx < $input_array[1]; $dx++){
    $wordCharArray = str_split($words[$dx]);

//looping and checking
    
    for ( $line = 0; $line < $input_array[0] ; $line++) {
        for ( …
Run Code Online (Sandbox Code Playgroud)

php arrays loops if-statement matrix

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

MySQL:TIMESTAMP 的默认值无效

我收到错误

ERROR 1067 (42000) at line 5459: Invalid default value for 'start_time'
Run Code Online (Sandbox Code Playgroud)

运行以下查询时

DROP TABLE IF EXISTS `slow_log`;
CREATE TABLE IF NOT EXISTS `slow_log` (
  `start_time` timestamp(6) NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `user_host` mediumtext NOT NULL,
  `query_time` time(6) NOT NULL,
  `lock_time` time(6) NOT NULL,
  `rows_sent` int(11) NOT NULL,
  `rows_examined` int(11) NOT NULL,
  `db` varchar(512) NOT NULL,
  `last_insert_id` int(11) NOT NULL,
  `insert_id` int(11) NOT NULL,
  `server_id` int(10) unsigned NOT NULL,
  `sql_text` mediumtext NOT NULL
) ENGINE=CSV DEFAULT CHARSET=utf8 COMMENT='Slow …
Run Code Online (Sandbox Code Playgroud)

mysql sql create-table mysql-error-1067 mysql-5.7

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

此 GitLab CI 配置无效:变量定义必须是字符串或哈希值

workflow:
  rules:
    - if: $CI_COMMIT_BRANCH != "main" && $CI_PIPELINE_SOURCE != "merge_request_event"
      when: never
    - when: always

variables:
  IMAGE_NAME: $CI_REGISTRY_IMAGE
  IMAGE_TAG: 1.1
  DEV_SERVER_HOST: 3.239.229.167


stages:
  - test
  - build
  - deploy


run_unit_test:
  image: node:17-alpine3.14
  stage: test
  tags:
    - docker
    - ec2
    - remote
  before_script:
    -  cd app
    - npm install
  script:
    - npm test
  artifacts:
    when: always
    paths:
    - app/junit.xml
    reports:
     junit: app/junit.xml


build_image:
  stage: build
  tags:
    - ec2
    - shell
    - remote
  script:
    - docker build -t $IMAGE_NAME:$IMAGE_TAG .

push_image: …
Run Code Online (Sandbox Code Playgroud)

yaml gitlab gitlab-ci

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