RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

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

alex_t's questions

Martin Hope
alex_t
Asked: 2025-02-21 01:07:15 +0000 UTC

Java 中的顺序函数调用

  • 5

我通过阅读 C/C++ 教科书开始接触编程。在“功能”主题中有这样的信息:

“每个函数都有自己的名字,当在程序中遇到它时,控制权就传递给该函数的主体。这个过程称为函数调用(或函数调用)。当函数返回时,程序执行从函数调用后的行恢复”:

在此处输入图片描述

我一直没有读完那本教科书,而是转而使用 Java 语言,并一直用它来学习和写作。现在我认为我对 Java 中所有未知的东西的看法是:“好吧,它可能与 C++ 类似。”我是否正确理解了 Java 中的顺序方法调用与 C++ 中的顺序方法调用类似?我刚画了这张图:

在此处输入图片描述

我尝试用Java编写此代码:

public class Demo1 {

    public static void main(String[] args) throws InterruptedException {
        System.out.println("START main()");
        funcOne();
        funcTwo();
        System.out.println("FINISH main()");
    }

    private static void funcOne() throws InterruptedException {
        System.out.println("  Start funcOne()");
        f_1_1();
        f_1_2();
        f_1_3();
        System.out.println("  Finish funcOne()");
    }

    private static void funcTwo() throws InterruptedException {
        System.out.println("  Start funcTwo()");
        f_2_1();
        f_2_2();
        System.out.println("  Finish funcTwo()");
    }

    private static void f_1_1() throws InterruptedException {
        System.out.println("    start f_1_1()");
        Thread.sleep(1_000L);
        System.out.println("    finish f_1_1()");
    }

    private static void f_1_2() throws InterruptedException {
        System.out.println("    start f_1_2()");
        Thread.sleep(2_000L);
        System.out.println("    finish f_1_2()");
    }

    private static void f_1_3() throws InterruptedException {
        System.out.println("    start f_1_3()");
        Thread.sleep(3_000L);
        System.out.println("    finish f_1_3()");
    }

    private static void f_2_1() throws InterruptedException {
        System.out.println("    start f_2_1()");
        Thread.sleep(4_000L);
        System.out.println("    finish f_2_1()");
    }

    private static void f_2_2() throws InterruptedException {
        System.out.println("    start f_2_2()");
        Thread.sleep(5_000L);
        System.out.println("    finish f_2_2()");
    }
}

我在控制台中得到输出:

在此处输入图片描述

嗯,从各方面来看,Java 中方法的调用方式确实与 C++ 类似。奇怪的是,Java 教科书中没有任何地方明确写到这一点(或者也许我读错了教科书)。

java
  • 1 个回答
  • 87 Views
Martin Hope
alex_t
Asked: 2024-09-07 17:51:14 +0000 UTC

如果你在调试模式下停止Java程序,它仍然会执行到最后

  • 5

我偶然发现了这个东西:例如,Java中有一个简单的程序:

package my.demo1;

public class Demo1 {

    public static void main(String[] args) {
        System.out.println("Main START");

        print_smth();

        System.out.println("Main FINISH");
    }

    private static void print_smth() {
        System.out.println("  Hello 1");
        System.out.println("  Hello 2");
        System.out.println("  Hello 3");
    }
}

我在调试模式下运行它并到达线路System.out.println(" Hello 2");

在此输入图像描述

与此同时,我在控制台中看到了我期望看到的内容:

在此输入图像描述

现在,我将单击工作室 (Intellij IDEA) 中的红色方块(停止 Demo1),然后在控制台中看到以下内容:

在此输入图像描述

那些。该程序不仅停止了,而且由于某种原因它运行到了最后,控制台中的消息证明了这一点。

我将尝试执行相同的操作,但不是在调试模式下,而是在正常启动模式下。为此,我将稍微更改一下代码(我将添加 1 分钟的暂停):

package my.demo1;

public class Demo1 {

    public static void main(String[] args) throws InterruptedException {
        System.out.println("Main START");

        print_smth();

        System.out.println("Main FINISH");
    }

    private static void print_smth() throws InterruptedException {
        System.out.println("  Hello 1");
        
        Thread.sleep(60_000L); // пауза 1 минута
        
        System.out.println("  Hello 2");
        System.out.println("  Hello 3");
    }
}

现在我以正常模式运行程序(运行 Demo1)。她将在到达终点线时暂停Thread.sleep(60_000L); // пауза 1 минута并暂停 1 分钟。这时我会再次按下Stop Demo1。这次控制台输出是我期望看到的:

在此输入图像描述

那些。程序就关掉了,居然关掉了,没有继续敲定。

请告诉我为什么在调试模式下停止程序时会出现这种奇怪的行为?既然如此,为什么不立即停止,而是将逻辑细化到底呢?这是 Java 还是 Intellij IDEA 的问题?有什么办法可以解决这个问题吗?

为了以防万一,我在两台不同的笔记本电脑上做了它,使用了不同版本的jdk和IDEA。最让我惊讶的是:为什么我之前没有注意到这一点?!!

java
  • 1 个回答
  • 41 Views
Martin Hope
alex_t
Asked: 2024-08-31 23:14:45 +0000 UTC

在 TypeScript 中加载头文件

  • 5

我正在尝试找出头文件。一篇文章这样说:

首先,让我们使用以下命令加载 jquery 库的类型定义:

npm install --save-dev @types/jquery

这样,项目中就会创建一个node_modules/@types文件夹,其中jquery目录将存放jquery库的头文件。
此外,该项目将创建一个包含以下内容的package.json文件:

{
  "devDependencies": {
    "@types/jquery": "^3.5.5"
  }
}

此外,还可以清楚地看到,假设将在项目的根目录中创建node_modules文件夹和package.json文件:那里给出了项目的屏幕截图。

但我不能那样做。我npm install --save-dev @types/jquery 在终端中输入命令-> 它表示一切都成功:

在此输入图像描述

与此同时,项目中什么也没有出现:node_modules文件夹和package.json文件都没有出现。但我发现在主目录/home/USER_NAME中 有一个node_modules文件夹,在这个命令之后,其中出现了@types子目录,其中有一个jquery目录:

在此输入图像描述

我尝试了不同的方法:首先,我在项目根目录中创建了一个package_json文件,其中包含以下内容:

{
    "devDependencies": {
        "@types/jquery": "^3.5.5"
    }
}

然后我再次在终端中输入命令npm install --save-dev @types/jquery,这一次node_modules文件夹实际上出现在项目根目录中,其中有@types/jquery:

在此输入图像描述

也就是说,由于某种原因,默认情况下,软件包不是安装在项目中,而是安装在主目录中,即我理解“全球”。与此同时,我在另一篇文章中发现:

在此输入图像描述

那些。事实证明,要全局安装该软件包,您需要-g开关,而我只是不输入它。但我还是做不到。

一般来说,任何了解该主题的人,请告诉我为什么 jquery 库的类型定义没有在本地加载并且没有创建 package.json 文件?我做错了什么?

以防万一,npm 版本 8.3.1,node 版本 16.14.0

在此输入图像描述

typescript
  • 1 个回答
  • 30 Views
Martin Hope
alex_t
Asked: 2024-08-06 00:18:03 +0000 UTC

连接引导程序 5

  • 6

我正在尝试连接 Bootstrap 5。我在互联网上发现了两种方法:

方法一:

<!doctype html>
<html lang="ru">
<head>
    <title>Заголовок</title>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <!-- Bootstrap: подключение с помощью CDN -->
    <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css"
          rel="stylesheet"
          integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3"
          crossorigin="anonymous">
    <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"
            integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p"
            crossorigin="anonymous"></script>

</head>
<body>

<div class="container">
    <button class="btn btn-primary">Button 1</button>
</div>

</body>
</html>

方法2:

<!doctype html>
<html lang="ru">
<head>
    <title>Заголовок</title>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <!-- Bootstrap CSS -->
    <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css"
          rel="stylesheet"
          integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3"
          crossorigin="anonymous">


</head>
<body>

<div class="container">
    <button class="btn btn-primary">Button 2</button>
</div>

<!-- Bootstrap JS -->
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"
        integrity="sha384-ka7Sk0Gln4gmtz2MlQnikT1wXgYsOg+OMhuP+IlRH9sENBO0LRn5q+8nbTov4+1p"
        crossorigin="anonymous"></script>

</body>
</html>

结果,从按钮的外观来看,在这两种情况下 Bootstrap 都已连接:

在此输入图像描述

我有一个问题:这些方法有什么区别?在实践中我应该使用哪一种?

当然,从视觉上看,第一个选项看起来更好:两个链接都紧凑地写在 head 标签中的一个位置。而在第二个版本中,JS的链接被拖到了body标签中,拖到了最底部(看起来不太漂亮,但可能有一些意义)。

一般来说,为什么在这两种情况下都连接一些 JS? Bootstrap是一个纯粹的布局工具。

bootstrap
  • 1 个回答
  • 32 Views
Martin Hope
alex_t
Asked: 2024-06-01 15:41:07 +0000 UTC

PostgreSQL中是否使用AS关键字创建别名

  • 5

我使用PostgreSQL数据库管理系统。我看到了为表和各个列创建别名(aliases)的例子。有时他们使用AS 关键字,有时则不使用。比如有这样一个请求:

-- Пример 1
select name, salary
from worker;

他的结果:

在此输入图像描述

接下来我使用表名的别名:

-- Пример 2
-- Алиас для имени таблицы
select w.name, w.salary
from worker w;

-- Пример 3
-- Алиас для имени таблицы (использую AS)
select w.name, w.salary
from worker AS w;

两种情况的结果与第一个示例中的结果相同。


您还可以尝试使用列的别名:

-- Пример 4
-- Алиас для столбцов
select name worker_name, salary worker_salary
from worker;

-- Пример 5
-- Алиас для столбцов (использую AS)
select name AS worker_name, salary AS worker_salary
from worker;

示例 4 和示例 5 的结果均为:

在此输入图像描述


使用 AS 关键字有区别吗?

postgresql
  • 1 个回答
  • 16 Views
Martin Hope
alex_t
Asked: 2024-04-16 00:05:54 +0000 UTC

AFTER 类型触发器的触发器函数的返回值(在 PostgreSQL 中)

  • 5

我使用PostgreSQL 13 DBMS 。我看到了创建触发器函数及其相应触发器的示例:

create or replace function func_analytic_report_section() returns trigger as
$body$
begin
    if (tg_op = 'INSERT') then
        insert into ctl_rdg.analytic_report_section_aud(ctl_validfrom, ctl_action, pk, ...)
        values (now(), 'I', new.pk, ...);

        return new; -- ЭТО ИГНОРИРУЕТСЯ? МОЖНО УБРАТЬ?

    elsif (tg_op = 'UPDATE') then
        insert into ctl_rdg.analytic_report_section_aud(ctl_validfrom, ctl_action, pk, ...)
        values (now(), 'U', new.pk, ...);

        return new; -- ЭТО ИГНОРИРУЕТСЯ? МОЖНО УБРАТЬ?

    elsif (tg_op = 'DELETE') then
        insert into ctl_rdg.analytic_report_section_aud(ctl_validfrom, ctl_action, pk, ...)
        values (now(), 'D', old.pk, ...);

        return old; -- ЭТО ИГНОРИРУЕТСЯ? МОЖНО УБРАТЬ?

    end if;
end;
$body$ language plpgsql;

create trigger t_analytic_report_section
    after insert or update or delete
    on analytic_report_section
    for each row
execute procedure func_analytic_report_section();

我想我在某处读到,如果触发器本身是AFTER类型,那么其触发器函数的返回值将被忽略。是这样吗?如果是这样,上面的例子可以这样重写吗?:

create or replace function func_analytic_report_section() returns trigger as
$body$
begin
    if (tg_op = 'INSERT') then
        insert into ctl_rdg.analytic_report_section_aud(ctl_validfrom, ctl_action, pk, ...)
        values (now(), 'I', new.pk, ...);

    elsif (tg_op = 'UPDATE') then
        insert into ctl_rdg.analytic_report_section_aud(ctl_validfrom, ctl_action, pk, ...)
        values (now(), 'U', new.pk, ...);

    elsif (tg_op = 'DELETE') then
        insert into ctl_rdg.analytic_report_section_aud(ctl_validfrom, ctl_action, pk, ...)
        values (now(), 'D', old.pk, ...);

    end if;

    return null; -- ДОБАВИЛ !!!

end;
$body$ language plpgsql;

create trigger t_analytic_report_section
    after insert or update or delete
    on analytic_report_section
    for each row
execute procedure func_analytic_report_section();

也就是说,在本示例中,我删除了if-then-elsif语句中的行:

return new;
return new;
return old;

在这个声明之外我添加了 1 行:

return null;

这个选项正确吗?我只是不明白如果忽略它为什么要返回新/旧行。

postgresql
  • 1 个回答
  • 11 Views
Martin Hope
alex_t
Asked: 2024-04-15 00:16:53 +0000 UTC

PostgreSQL DBMS 中的 information_schema.triggers 和 pg_trigger 有什么区别

  • 6

我正在使用PostgreSQL 13。我目前正在研究触发器。问题是:我怎样才能看到到目前为止我创建了哪些触发器?我在网上找到了2种方法:

方法一:

-- Посмотреть, какие есть триггеры:
select *
from information_schema.triggers;

结果(并非屏幕截图中的所有列): 在此输入图像描述

方法二:

-- Посмотреть триггеры:
select *
from pg_trigger;

结果(并非所有列): 在此输入图像描述

第一种方法看起来信息更丰富一些。一般来说,information_schema.triggers和pg_trigger表之间还有其他区别吗?

postgresql
  • 1 个回答
  • 19 Views
Martin Hope
alex_t
Asked: 2022-06-23 15:06:45 +0000 UTC

如何在项目的 venv 中更改 Python 版本(在 Windows 10 上)

  • 0

我有 Windows 10。我不使用 PyCharm IDE。我正在使用 Jupyter 笔记本。

(1)首先,我刚刚从官网下载了安装python-3.8.10-amd64.exe程序,按照通常的方式安装:

在此处输入图像描述

结果,Python 安装在我问的地方:

在此处输入图像描述

(2)接下来,我为我的项目创建一个文件夹test1并在命令行上导航到它:

cd C:\Users\alexw\Desktop\test1

我在这里创建了一个虚拟环境:

C:\Users\alexw\Desktop\test1> python -m venv env

结果,在目录中test1我看到了一个子目录env

激活环境:

env\Scripts\activate

结果,在命令行中,铭文出现在命令之前(env)

在此处输入图像描述

(3)检查Python版本:

python --version => Python 3.8.10 (как и ожидалось)

在此处输入图像描述

(4)接下来,我安装任何需要的库,需要的版本(我在pypi.org网站上查看正确的命令),例如:

pip install requests==2.27.0

我和团队一起查看版本,pip list确保它是2.27.0

在此处输入图像描述

(5)接下来,例如,我需要检查不同的版本。我放了另一个版本:

pip install requests==2.25.1

确保版本已更改:

在此处输入图像描述

也就是说,据我了解,在 Python 中,任何新安装的库版本都会“覆盖”此虚拟环境中的先前版本。那好吧。似乎很清楚。

现在有这样一个问题:现在我需要在不同版本的库上测试一些脚本,还要在不同版本的 Python 解释器上测试。

例如,目前我的虚拟环境中有Python 3.8.10(参见第(3)段)。现在我需要Python 版本 3.9.8。此外,原则上,在那里全局安装什么对我来说并不重要env,我需要它在我当前的虚拟环境中,以便我可以根据需要使用一个命令更改 Python 解释器的版本,因为我现在更改一个命令的当前版本的库。

请告诉我如何做得更好?

python virtualenv
  • 1 个回答
  • 350 Views
Martin Hope
alex_t
Asked: 2022-06-30 00:56:57 +0000 UTC

将列表列表转换为流(Java 中)

  • -1

有一个客户。客户有多个帐户。每个帐户都有多张与之关联的卡。要获取所有客户卡的列表,我这样做:

        List<Card> allCards = new ArrayList<>();        
        List<Account> accounts = client.getAccounts();
        for (Account a : accounts) {
            List<Card> cards = a.getCards();
            allCards.addAll(cards);
        }
        log.debug("Все карты клиента: " + allCards);

有没有办法通过流媒体做到这一点?像这样:

         List<Card> allCards2 = client.getAccounts()
                .stream()
                .map(account -> account.getCards().stream())
                .reduce() // тут ошибка, красным подсвечивает
                .collect(Collectors.toList());
       
java
  • 2 个回答
  • 10 Views
Martin Hope
alex_t
Asked: 2022-05-25 15:43:45 +0000 UTC

调整算法

  • 1

任务:给定一个整数数组,您需要返回两个数字的索引,其和等于给定数字。我们可以假设数组只有一个解。您不能两次使用相同的号码。

Пример1: [2, 7, 11, 15], 9
Ответ: [0, 1]

Пример2: [3, 2, 4], 6
Ответ: [1, 2]

如果我们假设数组是有序的(这不是条件!),那么我使用两个指针的方法来解决它:

    public int[] twoSum(int[] nums, int target) {
        int l = 0, r = nums.length - 1;

        while (l < r) {
            int currentSum = nums[l] + nums[r];

            if (currentSum == target) {
                return new int[]{l, r};
            } else if (currentSum > target) {
                r--;
            } else if (currentSum < target) {
                l++;
            }
        }

        throw new RuntimeException("the pair is not found");
    }

O(n)复杂度。

但是第二个例子有问题:

Пример2: [3, 2, 4], 6
Ответ: [1, 2]

应该给1.2,我有一个异常崩溃。 告诉我如何在数组无序的情况下更正算法?

java
  • 3 个回答
  • 10 Views
Martin Hope
alex_t
Asked: 2022-10-07 02:58:25 +0000 UTC

从 AngularJS 中的对象数组中获取信息

  • 0

我有一个实体 Country (fields: id, name, valuta) 和一个实体 City (fields: id, name, country_id) 即 一个国家有很多城市(一对多的关系)。

当我向后端发出请求以获取所有城市时,会出现这样的数组:

[
    {
        "id": 1,
        "name": Moscow
    },
    ...
]

对所有国家的要求:

[
    {
        "id": 1,
        "name": Russia,
        "valuta": "RUB",
        "cities": [
            {
                "id": 1,
                "name": Moscow
            },
            ...
        ]
    },
    ...
]

也就是说,在城市数组中,我看不到该城市属于哪个国家。我想在城市表的页面上显示这些信息:

<div>
        <h3>Список городов</h3>
        <table class="table table-hover" cellpadding="0" cellspacing="0">
            <thead>
            <tr>
                <td>ID города</td>
                <td>Название</td>
                <td>Страна</td>
            </tr>
            </thead>
            <tbody>
            <tr ng-repeat="city in Cities">
                <td>{{city.id}}</td>
                <td>{{city.name}}</td>
                <td>?????????_КАК_????????????</td>
            </tr>
            </tbody>
        </table>
    </div>

现在js脚本是这样的:

angular.module('app', []).controller('indexController', function ($scope, $http) {

    const contextPath = 'http://localhost:8082';
    console.log(contextPath);
    
    $scope.getCountries = function () {
        const url = contextPath + '/country';
        $http.get(url)
                .then(function (resp) {
                    $scope.Countries = resp.data;
                });
    };

    $scope.getCities = function () {
        const url = contextPath + '/cities';
        $http.get(url)
                .then(function (resp) {
                    $scope.Cities = resp.data;
                });
    };

    $scope.fillPage = function () {
        $scope.getCountries();
        $scope.getCities();
    };

    $scope.fillPage();
    
});

告诉我怎样才能得到它?我试图以某种方式在 js 脚本中做到这一点。可能需要一些棘手的方法。

angularjs
  • 1 个回答
  • 10 Views
Martin Hope
alex_t
Asked: 2022-09-11 23:19:47 +0000 UTC

如何在 Docker 容器中运行 Postgres(警告:主机已被另一个容器使用)

  • 0

安装的 Docker 和 Docker Compose: 在此处输入图像描述

接下来,在 docker 文件夹中项目的根目录中,我创建 docker-compose.yml 文件: 在此处输入图像描述

docker-compose.yml 文件内容: 在此处输入图像描述

接下来,我尝试启动容器,但出现错误:

部署“撰写:码头工人”...

docker-compose -f "/mnt/541d54bf-8e57-464d-9e77-b8676fc83fdb/_temp/.../hibernate-app/docker/docker-compose.yml" up -d db

开始 ffea8a86d792_docker_db_1 ...

警告:主机已被另一个容器使用

启动 ffea8a86d792_docker_db_1 ... 错误

错误:对于 ffea8a86d792_docker_db_1 无法启动服务 db:驱动程序在端点 ffea8a86d792_docker_db_1 上编程外部连接失败(3b0c5cf0437b75725d98b732640a6e2efaa84fdcdad46700f8a7665caae23fae):错误启动用户端代理的地址:监听 tcp4。绑定:0.0.

错误:对于 db 无法启动服务 db:驱动程序在端点 ffea8a86d792_docker_db_1 上编程外部连接失败(3b0c5cf0437b75725d98b732640a6e2efaa84fdcdad46700f8a7665caae23fae):启动用户级代理时出错:在绑定使用中侦听 tcp4 0.0.0.0:4

错误:启动项目时遇到错误。

无法部署“撰写:docker”:docker-compose进程以退出代码 1 完成

据我了解,问题在于其他一些容器已经在运行: “警告:主机已被另一个容器使用”。 但我不再运行任何容器。

我的电脑上还安装了 Postgres 服务器 + DBeaver 桌面管理器。也许他们会以某种方式干扰,我不知道。一开始我只是用老式的方式做所有事情,但现在我正在尝试在容器的帮助下。

请告诉我,错误是什么?我是 Docker 新手....

intellij-idea
  • 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