RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-308905

Konstantin_SH's questions

Martin Hope
Konstantin_SH
Asked: 2025-02-02 16:07:38 +0000 UTC

如何正确将后端文件夹添加到github存储库?

  • 3

我有一个学校项目。我想为它创建一个github重礼堂。本地结构如下:

Bullcode/
├── backend/
│   ├── server.js
│   ├── package.json
|   ├── package.lock.json
│   ├── node_modules/
│   └── .env
├── frontend/
│   ├── public/
│   ├── src/
│   ├── package.json
|   ├── package.lock.json
│   └── node_modules/
├── .gitignore
└── README.md  

我尝试创建这样的 git 存储库:

cd Bullcode
git init
git add .
git commit -m "Initial commit"
git remote add origin https://github.com/my-username/repo.git
git push -u origin master

结果我在 gitHub 上看到了这个: 在此处输入图片描述

移至后端时: 在此处输入图片描述

我也尝试在第一次推送后单独添加后端:

cd Bullcode/backend
git add .

出现错误:

fatal: in unpopulated submodule 'backend'

如何正确地将后端添加到我的存储库? PS master 是我预先创建的一个单独分支。默认情况下,创建主分支。

git
  • 1 个回答
  • 41 Views
Martin Hope
Konstantin_SH
Asked: 2025-01-24 18:21:56 +0000 UTC

为什么他们不对电子邮件进行哈希处理并将其作为密码登录?有什么缺点?

  • 9

我正在研究如何最好地在数据库中存储密码这个课题。我发现所有现代网站都将密码哈希存储在数据库中,然后通过相同的哈希函数传递用户输入的文本并比较哈希值。但在所有授权示例中,仅对密码进行了散列。电子邮件或登录信息以明文形式存储。如果您对登录名和电子邮件进行哈希处理,并在检查时将它们传递给哈希函数,就像密码一样,会发生什么?然后攻击者将只能访问哈希,但不能访问可以在其他网站上使用的电话号码或电子邮件。他们为什么不这么做呢?数据库是否会占用更多空间?或者是因为哈希函数很慢所以它们不这样做?这种方法有什么缺点?

алгоритм
  • 1 个回答
  • 79 Views
Martin Hope
Konstantin_SH
Asked: 2024-10-14 13:36:20 +0000 UTC

在控件中单击播放时如何向视频添加属性?

  • 5

我的页面上elementor有一个视频。还加载以下“自定义代码”:

<script type ="module">
/* jshint  esversion: 8 */
let videos = document.querySelectorAll('.scrolledVideo');
videos.forEach(video => {
    video = video.querySelector('video')
    video.addEventListener('click', () => {
    if (video.getAttribute('data-paused') === "true"){
        video.setAttribute('data-paused', 'false')
        video.muted = false;
    }
    else video.setAttribute('data-paused', 'true') 
    })
    
})

</script>

当您单击视频本身时它会起作用,但当data-paused您单击play中的按钮时不会添加(或更新值,如果有) controls。点击 是controls一个单独的事件吗?在这两种情况下如何添加我的属性?

javascript
  • 1 个回答
  • 29 Views
Martin Hope
Konstantin_SH
Asked: 2024-08-19 14:39:17 +0000 UTC

鼠标悬停在链接上时如何找到下一个 ul?

  • 6

根据结构,我有一个菜单和一个子菜单:

<ul class ="menu">
<li class="menu__item"><a href="#" class = 'menu__link'>Menu with sub menu</a></li>
<ul class="submenu">
<li><a href ="#">sub link 1</a></li>
...

<li><a href ="#">sub link N</a></li>
</ul> 
</ul>

如何将鼠标悬停在a.menu__link“在 DOM 中查找”上ul.submenu?

有e.target.nextSibling;,但他只会寻找下一个a.menu__link。通过

let links = document.querySelectorAll('.menu__link')
links.forEach (link => {
link.querySelector('ul.submenu'))
...
}

我也无法获得所需的 ul,因为它不在 .menu__link 内部而是在它旁边。最后,document.querySelectorAll('ul.submenu')它也不合适,因为我只需要使用链接指向的子菜单。

javascript
  • 1 个回答
  • 27 Views
Martin Hope
Konstantin_SH
Asked: 2023-08-02 21:52:35 +0000 UTC

为什么我的函数中出现 Too much value to unpack (expected 1)?

  • 5

有一个函数:

import pyodbc

def foo (conn):
    try:

       str_error = ''
       conn.autocommit = True
       cursor = conn.cursor()
       cursor.execute("select 1")
    
     except Exception as error:
       print(error)
       str_error = str(error)
     finally:
       conn.autocommit = False
       cursor.close()
       return str_error

作为conn一个函数,它需要通过 接收到与 sql-server 的连接pyodbc.connect()。现在,当我尝试在代码中调用该函数时:

error = foo(my_conn)

我得到“太多值无法解压(预期为 1)”。同时,在函数之外,通过同一连接的请求也被正常处理。如何从函数返回字符串?

python
  • 1 个回答
  • 38 Views
Martin Hope
Konstantin_SH
Asked: 2023-04-18 15:00:45 +0000 UTC

为什么在调用 setScroll 时 defaultValue 没有更新?

  • 5

我正在尝试在网站上实现分段滚动。有一种状态叫做滚动:


    const [scroll, setScroll] = useState({ currentSectionIndex: 0 });
    useEffect(() => {
        window.addEventListener("scroll", handleScroll);

        return () => window.removeEventListener("scroll", handleScroll);

我尝试更新 handleScroll 中的状态:


    const handleScroll = () => {


        let currentScrollPosition = window.scrollY


        //window.scrollTo(0, yPositions[scroll])
        setScroll({ ...scroll, currentSectionIndex: scroll.currentSectionIndex + 1 })
        let windowScrolls = window.scrollY;
        console.log(scroll)
};

但是currentSectionIndex滚动时,显示的是默认值0。为什么?setScroll应该更新功能组件中的状态。我究竟做错了什么?

javascript
  • 1 个回答
  • 18 Views
Martin Hope
Konstantin_SH
Asked: 2022-12-26 19:49:49 +0000 UTC

如何从表中获取第一列和第二列

  • 4

航站楼有这样的标志

                                  List of databases
Name    |    Owner    | Encoding  | Collate | Ctype |   Access privileges
-----------+-------------+-----------+---------+-------+-----------------------
 newdb     | newdb_owner | SQL_ASCII | C       | C     |
 postgres  | postgres    | SQL_ASCII | C       | C     |
 template0 | postgres    | SQL_ASCII | C       | C     | =c/postgres          +
           |             |           |         |       | postgres=CTc/postgres
 template1 | postgres    | SQL_ASCII | C       | C     | postgres=CTc/postgres+
           |             |           |         |       | =c/postgres

请告诉我如何使用sed.

linux
  • 3 个回答
  • 33 Views
Martin Hope
Konstantin_SH
Asked: 2022-12-01 15:21:53 +0000 UTC

如何在列表的特定位置一次包含多行列表?

  • 5

有两个列表:

list1= [
f'some text',
f'text2',
f'end of list',
]
list2 = [
'some text in list 2',
'other text'
]

我想形成一个总清单:

list1= [
f'some text',
'some text in list 2',
'other text',
f'text2',
f'end of list',
]

但

list1.insert(1, list2) 

分发:

list1= [
f'some text',
[
'some text in list 2',
'other text'
],
f'text2',
f'end of list',
]

如何使用一个命令获得五行的总列表?

python
  • 2 个回答
  • 23 Views
Martin Hope
Konstantin_SH
Asked: 2022-09-22 13:42:06 +0000 UTC

是否可以登录 curl 并记住此 http 的登录名和密码?

  • 0

我正在学习使用curl. 我进入localhost数据库并使用它的 api 向它发送命令。您curl必须不断地将标志添加到 requests -u "login:password",从文档中复制它们时不是很方便,因为请求会立即尝试执行,但未经授权无法执行,并且控制台会出现错误。

是否可以通过某种方式自动登录curl?例如,输入如下命令

curl -XPUT http:localhost:9200 -u "login:password" --automaticaly 并curl在访问此主机时替换登录名和密码?

curl
  • 0 个回答
  • 0 Views
Martin Hope
Konstantin_SH
Asked: 2022-09-10 14:40:44 +0000 UTC

virtualbox中如何正确配置guest系统和虚拟机?(屏幕不缩放,鼠标点击不起作用)

  • 0

帮助正确配置虚拟机。安装了 ubuntu 和来宾添加。我想将系统扩展为全屏,打开相应的模式,得到这样的画面:

在此处输入图像描述

在这种状态下,鼠标点击不起作用。现在,如果我们尝试通过 xrandr 更改分辨率,我们会得到:

在此处输入图像描述

可能是什么问题呢?

ubuntu
  • 0 个回答
  • 0 Views
Martin Hope
Konstantin_SH
Asked: 2022-09-09 11:59:14 +0000 UTC

为什么在 virtualbox 虚拟机上安装 ubuntu 时安装程序会挂起?

  • -1

安装了Virtualbox。我想安装 Ubuntu 桌面 22.04。我运行安装程序并选择尝试或安装 Ubuntu。然后黑屏挂起,光标闪烁。可能是什么问题呢?从 Ubuntu 官方网站下载的 iso。这是汽车的截图:

在此处输入图像描述

我按回车键

在此处输入图像描述

这是虚拟框窗口:

在此处输入图像描述

ubuntu
  • 0 个回答
  • 0 Views
Martin Hope
Konstantin_SH
Asked: 2022-09-07 21:44:09 +0000 UTC

是否可以使用 docker 来部署 unix 系统?

  • 0

我在 Windows 10 上安装了 Docker。我可以将 Ubuntu 部署到其中并使用它的终端吗?安装程序等?

linux
  • 0 个回答
  • 0 Views
Martin Hope
Konstantin_SH
Asked: 2022-08-29 13:58:55 +0000 UTC

为什么下次开机后C盘满1.5GB?

  • 0

前几天清理了笔记本的系统盘。我不专业地做这件事,所以我在没有任何第三方程序的情况下进行管理,除了防病毒软件。

将环境变量TEMP和TMP文件夹从桌面移动到D. 我对磁盘进行了碎片整理,使用标准工具从系统文件中清理了磁盘Windows,隔离了 12 个病毒。删除.dmp了非系统.log文件。设法释放 3.3 GB 的磁盘空间。

决定检查计算机的速度- 重新启动。它开始加载更快,但系统显示的可用空间不是 3.3 GB,而是 1.5 GB。清理系统文件。1.75 GB 变得免费。磁盘再次变红。我知道磁盘空间应该逐渐填满,但在第一次包含后不会填满 1.8 GB。

在可疑程序中,只有 Yandex 浏览器下载了 6 个安装程序。如此快速填充磁盘的原因可能是什么?

windows
  • 1 个回答
  • 61 Views
Martin Hope
Konstantin_SH
Asked: 2022-06-30 19:40:33 +0000 UTC

为什么 Kadane 算法问题没有通过一些测试?

  • 0

我解决代码大战的问题。要求找到子数组的最大和。我已经阅读了有关 Cadenet 算法的信息,并且我认为我已经实现了它。我的函数通过了简单的测试,但没有通过一些attempt. 帮助我理解为什么。这是我的代码:

let maxSequence = function(arr){
  // ...
  if (arr.length === 0) return 0;
  let result = arr[0];
  let sum = arr[0];
  
  
  for (let i =0; i < arr.length; i++){
    if (arr[i] === []) arr[i] = 0;
    sum = Math.max(arr[i], arr[i] + sum)
    result = Math.max(result, sum)
  }
  return result;
}

它从这里失败了 17 次测试。对我来说最令人惊讶的是,该实现据称不适用于负数,尽管在简单的测试中有这样的数字并且算法正确地找到了总和。

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Konstantin_SH
Asked: 2022-06-29 22:14:37 +0000 UTC

为什么不将一个 0 推入数组?

  • 2

我解决了关于代码大战的难题。他们要求将所有内容移动0到数组的末尾,保留所有其他元素的顺序。假设我们有一个数组:

[1,2,0,1,0,1,0,3,0,1]

需要得到一个数组

[ 1, 2, 1, 1, 3, 1, 0, 0, 0, 0 ]

我写了一个这样返回的函数

[ 1, 2, 1, 1, 3, 1, 0, 0, 0]

因此未能通过测试。这是代码:

let moveZeros = function (arr) {
  // TODO: Program me
  let oldLength = arr.length;
  arr = arr.filter(element => element !== 0)
  for (let i = 0; i <= oldLength - arr.length; i++) arr.push(0);
  return arr;
}

问题:一个去哪儿了0?

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Konstantin_SH
Asked: 2022-06-29 17:22:40 +0000 UTC

从数字数组中创建带有电话号码的字符串的正确方法是什么?

  • 0

我正在尝试解决代码大战问题。给定一个由 10 个数字组成的数组,任务是编写一个函数,该函数将返回一个表示电话号码的字符串。例如,给定一个数组:

let numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9]; 

该函数应该返回"(123) 456-7890"

我写了所谓的“额头”。这是代码:

function createPhoneNumber(numbers){
  if(numbers.length === 10){
    let result = "(";
    for (let i =0; i<= 2; ++i)
    result += numbers[i].toString();
    result += ") ";
    for (let i = 3; i <= 5; ++i){
      result += numbers[i].toString();
    }
    result += "-";
    for (let i = 6; i< numbers.length; ++i) result += numbers[i].toString();
    return result;
  }
}

它通过了所有测试,但我很好奇是否可以以某种方式嵌入括号和破折号......更漂亮还是什么?一般情况下,不会经过三个周期。可以使用数组方法还是以其他方式。我将不胜感激提示和帮助。

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Konstantin_SH
Asked: 2022-06-24 01:41:28 +0000 UTC

为什么在 mixin 的结果中添加了一个额外的“px”?

  • 1

我编写了以下自适应属性的混合:

@import "./settings.scss";

@mixin adaptiveProperty($property, $startValue, $secondValue, $mode) {
    $addValue: $startValue-$secondValue;

    @if ($mode == 1) {
        @media (max-width: #{$maxWidthContainer+px}) {
            #{$property}: calc(
                #{$startValue+px}+$addValue * (100vw-#{$minWidth+px}) / (#{$maxWidthContainer+px}-#{$minWidth+px})
            );
        }
    } @else if ($mode == 2) {
        @media (min-width: #{$maxWidthContainer+px}) {
            #{$property}: calc(
                #{$startValue+px}+$addValue * (100vw-#{$minWidth+px}) / (#{$maxWidthContainer+px}-#{$minWidth+px})
            );
        }
    } @else {
        #{$property}: calc(#{$startValue+px}+(#{$addValue}* ((100vw-#{$minWidth+px}) / #{$maxWidth-$minWidth})));
    }
}

该文件包含settings.scss以下设置:

$font-family: "Roboto";
$fontSize: 16;
$maxWidthContainer: 1000;
$maxWidth: 1920;
$minWidth: 320;

现在当像这样调用 mixin 时:

.test_header{
    @include adaptiveProperty("font-size", 30, 16, 0) // Шрифт должен быть 30px на экране шириной 1920px и уменьшаться до 16px на 320px 
}

但是在编译的 css 文件中,我得到了这样的属性:


.test_header {
  font-size: calc(
            30px+calc(30px-16px)px* (100vw-320px) / (1920px-320px)
        );
}

括号后面是calc(30px - 16 px)多余px的,而且似乎是一个额外的换行符。我认为这就是为什么我的 mixin 不起作用的原因。如何修复公式以px从最终结果中删除这些不必要的?

адаптивная-верстка
  • 1 个回答
  • 10 Views
Martin Hope
Konstantin_SH
Asked: 2022-06-13 20:33:48 +0000 UTC

如何将“填充”转换为 scss mixins 中的填充?

  • 0

我了解混合。据我了解,我可以在那里传递一个变量并用它做一些事情:

$var: "padding"
@mixin exemple($var){
...
}

是否可以调用这样的 mixin@include exemple("padding")并对属性做一些事情padding?在 scss 中,您还可以将默认值传递给变量,如js?也就是说,如果你写:

@mixin exemple($var: "padding"){
$var: 20px;
}

那么$var在连接mixin的时候,理论上是可以传任意字符串的。有没有办法将此字符串转换为属性?

sass
  • 1 个回答
  • 10 Views
Martin Hope
Konstantin_SH
Asked: 2022-06-07 02:43:25 +0000 UTC

为什么我在使用 gulp-sass 模块时得到 sass is not a function error in gulp?

  • 0

我有一个这样的样式表模块:

import autoPrefixer from "gulp-autoprefixer"
import groupCssMediaQueries from "gulp-group-css-media-queries"
import GulpCleanCss from "gulp-clean-css"
import dartSass from "sass"
import gulpSass from "gulp-sass"

const sass = gulpSass(dartSass);

export const scss = () => {
    return app.gulp.src(app.path.src.css, { sourcemaps: true })
        .pipe(app.plugins.cached("css"))
        .pipe(app.plugins.newer(app.path.build.css))
        .pipe(
            sass({
                outputStyle: "expanded"
            })
        )
        .pipe(
            groupCssMediaQueries()
        )
        .pipe(
            autoPrefixer({
                overrideBrowserslist: ["last 5 version"],
                cascade: true
            })
        )
        .pipe(app.plugins.remember("css"))
        .pipe(webpcss())
        .pipe(dest(app.path.build.css))
        .pipe(GulpCleanCss())
        .pipe(
            app.plugins.rename({
                extname: ".min.css"
            })
        )
        .pipe(app.gulp.dest(path.build.css))
        .pipe(app.plugins.browsersync.stream())
}

里面有app.plugins一些通用的插件,但这并不重要。这里

const sass = gulpSass(dartSass);

我保存了 gulpSass 函数并将编译器传递给它。也就是说,sass理论上是一个函数,但我得到一个错误sass is not a function。同时,本课(51:25) 中的一切对作者都有效,并且文档建议以这种方式连接和使用模块。

要在 ECMAScript 模块中使用 gulp-sass(在较新的 Node.js 14 及更高版本中受支持),请执行以下操作:

import dartSass from 'sass';
import gulpSass from 'gulp-sass';
const sass = gulpSass(dartSass);

用法

gulp-sass 必须在 Gulp 任务中使用。您的任务可以调用 sass()(异步渲染 CSS)或 sass.sync()(同步渲染 CSS)。

为什么我会收到错误消息?我该如何解决这个问题,我忽略了什么?

PS 对象位于sass:

DestroyableTransform {
  _readableState: ReadableState {
    objectMode: true,
    highWaterMark: 16,
    buffer: BufferList { length: 0 },
    length: 0,
    pipes: null,
    pipesCount: 0,
    flowing: null,
    ended: false,
    endEmitted: false,
    reading: false,
    sync: false,
    needReadable: true,
    emittedReadable: false,
    readableListening: false,
    resumeScheduled: false,
    destroyed: false,
    defaultEncoding: 'utf8',
    awaitDrain: 0,
    readingMore: false,
    decoder: null,
    encoding: null
  },
  readable: true,
  _events: [Object: null prototype] {
    end: [Function: bound onceWrapper] { listener: [Function: onend] },
    prefinish: [Function: prefinish]
  },
  _eventsCount: 2,
  _maxListeners: undefined,
  _writableState: WritableState {
    objectMode: true,
    highWaterMark: 16,
    finalCalled: false,
    needDrain: false,
    ending: false,
    ended: false,
    finished: false,
    destroyed: false,
    decodeStrings: true,
    defaultEncoding: 'utf8',
    length: 0,
    writing: false,
    corked: 0,
    sync: true,
    bufferProcessing: false,
    onwrite: [Function (anonymous)],
    writecb: null,
    writelen: 0,
    bufferedRequest: null,
    lastBufferedRequest: null,
    pendingcb: 0,
    prefinished: false,
    errorEmitted: false,
    bufferedRequestCount: 0,
    corkedRequestsFree: CorkedRequest {
      next: null,
      entry: null,
      finish: [Function (anonymous)]
    }
  },
  writable: true,
  allowHalfOpen: true,
  _transformState: {
    afterTransform: [Function: bound afterTransform],
    needTransform: false,
    transforming: false,
    writecb: null,
    writechunk: null,
    writeencoding: null
  },
  _destroyed: false,
  _transform: [Function (anonymous)],
  [Symbol(kCapture)]: false
}

节点 js 版本 - 14.17.6 Gulp4.0.2

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Konstantin_SH
Asked: 2022-05-28 20:37:15 +0000 UTC

为什么在导入模块时出现错误,我该如何解决?

  • 0

我想在 es6 导入的基础上进行构建,但我被困在第一步:导入本身。我的文件夹结构是这样的:

> start_temlate_2022
     > gulp
          > config
            - path.js
            - ftp.js
            - plugins.js
          > tasks
             - copy.js
          > src
            > files   

带有路径的 path.js:

import * as nodePath from "path";

const rootFolder = nodePath.basename(nodePath.resolve());
const buildFolder = rootFolder;
const srcFolder = "./src";

export const path = {
    build: {
        files: `${buildFolder}` + `/files/`,
    },
    src: {
        files: `${srcFolder}` + `/files/**/*.*`,
    },
    watch: {},

    clean: buildFolder,
    buildFolder: buildFolder,
    srcFolder: srcFolder,
    rootFolder: rootFolder,
    ftp: ``
}

gulpfile 本身:

import gulp from `gulp`;
import { path } from "./gulp/config/path";

global.app = {
    path: path,
    gulp: gulp
}

import { copy } from "./gulp/tasks/copy";

gulp.task(`default`, copy)

好吧,copy.js

export const copy = () => {
    return app.gulp.src(app.path.src.files)
    .pipe(app.gulp.dest(app.path.build.files))
}

当我运行 gulp 我得到这个错误:

SyntaxError:意外的模板字符串

在 Loader.moduleStrategy (internal/modules/esm/translators.js:145:18)

在异步链接 (internal/modules/esm/module_job.js:64:21)

为什么会发生此错误,我该如何解决?

javascript
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5