RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

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

Роман Тимохов's questions

Martin Hope
Роман Тимохов
Asked: 2020-10-01 01:50:04 +0000 UTC

在 Docker 容器中构建 TDLib

  • 0

我正在尝试TDLib使用.Net Core. 在这里,我找到了C#. 上述指南中的第一步是获取已编译的库。在电报的官方文档中,有一个用于编译上述库的脚本自动生成器的链接。基于这个脚本,我写了我的dockerfile,看起来是这样的(其实dockerfile是工作室自动生成的,我只是加了指令而已RUN)

FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim AS base
RUN su - && \
    apt-get update && \
    apt-get upgrade -y && \
    apt-get install -y make git zlib1g-dev libssl-dev gperf php cmake clang libc++-dev libc++abi-dev && \
    exit && \
    git clone https://github.com/tdlib/td.git && \
    cd td && \
    rm -rf build && \
    mkdir build && \
    cd build && \
    export CXXFLAGS="-stdlib=libc++" && \
    CC=/usr/bin/clang CXX=/usr/bin/clang++ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX:PATH=/usr/local .. && \
    cmake --build . --target prepare_cross_compiling && \
    cd .. && \
    php SplitSource.php && \
    cd build && \
    cmake --build . --target install && \
    cd .. && \
    php SplitSource.php --undo && \
    cd .. && \
    ls -l /usr/local
WORKDIR /app
EXPOSE 80
EXPOSE 443

FROM mcr.microsoft.com/dotnet/core/sdk:3.1-buster AS build
WORKDIR /src
COPY ["TD_Lib_Builder/TD_Lib_Builder.csproj", "TD_Lib_Builder/"]
RUN dotnet restore "TD_Lib_Builder/TD_Lib_Builder.csproj"
COPY . .
WORKDIR "/src/TD_Lib_Builder"
RUN dotnet build "TD_Lib_Builder.csproj" -c Release -o /app/build

FROM build AS publish
RUN dotnet publish "TD_Lib_Builder.csproj" -c Release -o /app/publish

FROM base AS final
WORKDIR /app
COPY --from=publish /app/publish .
ENTRYPOINT ["dotnet", "TD_Lib_Builder.dll"]

这个容器启动成功并且没有错误,但是在这里我没有在其中找到任何目录或编译文件。

帮助处理这个问题。

docker
  • 1 个回答
  • 10 Views
Martin Hope
Роман Тимохов
Asked: 2020-09-15 00:35:29 +0000 UTC

将 BSON 文件转换为 BsonDocument

  • 0

我有一个带有扩展名的巨大(4 GB)文件。.bson 在线转换器不支持这么大的大小。告诉我,我怎样才能将它转换为BsonDocument(或以其他方式)以便我可以在调试时查看它的结构?

c#
  • 1 个回答
  • 10 Views
Martin Hope
Роман Тимохов
Asked: 2020-09-13 18:31:37 +0000 UTC

无法将主机文件夹连接到 docker 容器

  • 1

有这样一种情况:你需要开发一个容器,里面会是下一个过程——下载视频并保存在主机上。目前,下载进度是这样的,但视频存储在容器内。我重新阅读了一堆关于该指令的手册,VOLUME但可惜没有成功(容器内没有这样的目录/卷)。

我的码头文件:

FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim AS base
RUN apt update && \
    apt -y upgrade && \
    apt-get --assume-yes install python3 && \
    whereis python3 && \
    ln -s /usr/bin/python3 /usr/bin/python && \
    curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl && \
    chmod a+rx /usr/local/bin/youtube-dl
WORKDIR /app
EXPOSE 80
EXPOSE 443
VOLUME /video_data

FROM mcr.microsoft.com/dotnet/core/sdk:3.1-buster AS build
WORKDIR /src
COPY ["YDL.Server/YDL.Server.csproj", "YDL.Server/"]
RUN dotnet restore "YDL.Server/YDL.Server.csproj"
COPY . .
WORKDIR "/src/YDL.Server"
RUN dotnet build "YDL.Server.csproj" -c Release -o /app/build

FROM build AS publish
RUN dotnet publish "YDL.Server.csproj" -c Release -o /app/publish

FROM base AS final
WORKDIR /app
COPY --from=publish /app/publish .
ENTRYPOINT ["dotnet", "YDL.Server.dll"]

对于我使用的开发VS2019 DockerDesctop OS Windows10

我是容器化的初学者 - 我会很高兴得到压倒性的帮助..

docker
  • 1 个回答
  • 10 Views
Martin Hope
Роман Тимохов
Asked: 2020-09-10 20:21:08 +0000 UTC

.Net Core 调用命令

  • 0

我在 Linux 机器上安装了通过命令工作的软件(例如 wert-qw --f )需要在 .Net Core 上以编程方式调用这些命令。如何正确实施?

c#
  • 1 个回答
  • 10 Views
Martin Hope
Роман Тимохов
Asked: 2020-02-24 09:31:37 +0000 UTC

选择 jQuery 元素

  • 1

如何<input>同时使用属性name和具体元素来选择元素?class

例如,这些输入:

<input name='coolName' class='test disN'/>
<input name='coolName' class='test'/>
<input name='coolName' class='test'/>

你需要选择一个输入name='coolName'和class='disN'

jquery
  • 1 个回答
  • 10 Views
Martin Hope
Роман Тимохов
Asked: 2020-02-18 07:09:03 +0000 UTC

奇怪的 JQuery 选定元素行为

  • 2

我有一个简单的源块布局:

<span>
    <input type="hidden" name="first" class="cool-class" val="myValue" />
    <input type="hidden" name="second" class="fine-class" val="myValue2" />
</span>

并且有目标块的布局:

<form>
    <div id="_destination"></div>
    <button>Send</button>
</form>

并且有以下脚本,它<input>从源中选择所有元素并通过元素添加到目标块checkbox

<input type="checkbox" id="_my_check" />

$(document)
        .on('change', "#_my_check", function () {
         var cool = $(".cool-class");
         var fine = $(".fine-class");

         $("#_destination").append(cool);
         $("#_destination").append(fine);
}

因此,当执行此脚本时,元素会从源块中删除,但我需要它们保留。帮助建议。

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Роман Тимохов
Asked: 2020-02-17 22:13:39 +0000 UTC

定期我没有得到 jQuery 函数的参数

  • 0

id我将元素的值传递给 JQuery 函数的代码并不大(例如带有来回按钮的导航) 。这是布局:

<div class="disF pad10 jsSBa">
    <span id="_prev" class="button-m color-blue mrR4px pager-btn"><b><<</b></span>
    <input type="checkbox" name="xxx" />
    <span id="_next" class="button-m color-blue mrR4px pager-btn"><b>>></b></span>
</div>

事实上,这就是函数本身:

$(".pager-btn").on("click", function (e) {
      console.log(e.target.id);
        $.post("/workspace/changepage", {
            count: e.target.id
        }, function (result) {
            $("#_current_tab").empty();
            $("#_current_tab").append(result);
      });

操作逻辑如下——通过点击元素,向服务器.pager-btn发送请求POST,并在清除该元素后将收到的响应添加到#_current_tab元素中。

因此,情况是这样的,当您单击元素.pager-btn(事件挂在其上)时,每隔一段时间(甚至更多)都不会出现函数(e.target.id- 空)

告诉我有什么收获?

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Роман Тимохов
Asked: 2020-02-17 06:00:21 +0000 UTC

jQuery:无法读取未定义的属性“toLowerCase”

  • 1

我有以下代码:

$('input[name="switch-tab"]').on('change', function () {
        $.get("/workspace/devicetype", function (type) {
            updateState($(this).val(), type);
        });

        if ($(this).val() === 'tab-1') {
            // тут я меняю классы на элементах 
        }
        if ($(this).val() === 'tab-2') {
            // тут я меняю классы на элементах 

        }
        if ($(this).val() === 'tab-3') {
            // тут я меняю классы на элементах 
        }
        if ($(this).val() === 'tab-4') {
            //  тут я меняю классы на элементах 
        }
    });

function updateState(newState, type) {
        $.post("/workspace/ToTabView", {
            state: newState,
            device: type
        }, function (result) {
            $("#_current_tab").empty();
            $("#_current_tab").append(result);
        });
    }

但是执行时function updateState(newState, type)出现错误:

未捕获的类型错误:无法在 i (jquery.min.js:2) 处的 Object.success (main.js:52) 处的 n.fn.init.val (jquery.min.js:4) 处读取未定义的属性“toLowerCase”在 Object.fireWith [as resolveWith] (jquery.min.js:2) 在 y (jquery.min.js:4) 在 XMLHttpRequest.c (jquery.min.js:4)

告诉我可能是什么问题?

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Роман Тимохов
Asked: 2020-01-21 17:57:08 +0000 UTC

通过httpClient c#发送IFormCollection

  • 0

我正在编写一个项目asp.net Core,我的任务是向远程服务器提交表单。表格类型multipart/form-data

在我的控制器中,我将它作为一个对象:

IFormCollection form = Request.Form

接下来,我需要通过HttpClient.

httpClient.Post("endpoint", {httpContent})

我不知道怎么form做{httpContent}

请提示正确的决定。

c#
  • 1 个回答
  • 10 Views
Martin Hope
Роман Тимохов
Asked: 2020-02-12 18:55:44 +0000 UTC

通用Json解析方法

  • 1

有一个提供 Json 对象的 api 服务。

该服务的构建方式使得状态 200(OK) 可以返回我需要的对象,也可以返回以下格式的错误对象{ "error": "<error message>" }

public class ApiError
    {
        [JsonProperty("error")]
        public string Message { get; set; }
    }

我需要检查服务器返回的对象,并返回true or false,以及我自己的错误对象(它会与上面的不同)。

这是我的示例代码

private bool IsError(out Error error)
        {
            var apiError = JsonConvert.DeserializeObject<ApiError>(json);

            if (apiError.Message != null )
            {
                error = new Error(apiError.Message);
                return true;
            }
            else
            {
                error = null;
                return false;
            }
        }

问题是当一个非错误对象到达时,应用程序会因序列化错误而崩溃。我知道您需要某种通用方法

c#
  • 2 个回答
  • 10 Views
Martin Hope
Роман Тимохов
Asked: 2020-12-16 02:27:24 +0000 UTC

将字符串解析为十进制的最佳代码

  • 1

我有某个 jason 将其反序列化为一个对象,其中一个字段需要解析为十进制

using System;
using Newtonsoft.Json;

using static System.Convert;
using static System.Globalization.CultureInfo;
using static System.Globalization.NumberStyles;

public class OpenOrder
{
   ...
   [JsonProperty("margin")]   
   public decimal margin;
}

但定期以带点、逗号或指数格式(123.345 或 1.09E + 30)发送数据...

找到了一个选项,但不知何故我不喜欢它。

[JsonProperty("margin")]
private string Margin
{ 
  set { decimal.TryParse(value, Any, InvariantCulture, out margin); } 
}
public decimal margin;

也许有人遇到过类似的情况?并提出一些简化的设计?

c#
  • 1 个回答
  • 10 Views
Martin Hope
Роман Тимохов
Asked: 2020-05-11 14:00:49 +0000 UTC

通用方法无法正常工作[重复]

  • 0
这个问题已经在这里得到了回答:
两个分支都在条件语句中执行 // 数组搜索不起作用 (1回答)
4年前关闭。

大家好。有一个特定的接口IChatAttributes可以继承某些类(AiAttributes, NavAttributes, ContentAttributes.. - 这些类是使用单例模式创建的)。还有一个类ChatAttributes在构造函数中创建继承者的实例并将它们放在它的唯一属性中。List<IChatAttributes> AttributesList 需要编写一个泛型方法,AttributesList 从对象中获取继承者类的对象并返回它们。

我确实喜欢这样:

public  T  GetCurrentAttribute<T>()
{
    T returnedObject = default(T);

    foreach (var item in AttributesList)
    {
        if (item is T) returnedObject = (T)item;
        else returnedObject = default(T);
    }

    return returnedObject;
}

现在我模拟一下情况:

attributesList形成并包含两个对象IChatAttributes(AiAttributes和 ContentAttributes)。使用另一个类中的异步方法,我想使用上述通用方法检索这些对象:

 var aiObj= await Task.Factory.StartNew(() => attribute.GetCurrentAttribute<AiRoutAttributes>());
 var cntObj= await Task.Factory.StartNew(() => attribute.GetCurrentAttribute<ContentAttributes>());

结果,aiObj数据来了cntObj又不来。

我在哪里错过了什么,帮我弄清楚。

c#
  • 1 个回答
  • 10 Views
Martin Hope
Роман Тимохов
Asked: 2020-04-12 22:16:00 +0000 UTC

项目停止在本地主机上运行

  • 0

再会。在 localhost (Windows 10) 上成功运行的 asp.net core 上编写了一个简单的 web api 服务器。然后,如有必要,有必要配置对计算机的远程访问(在路由器设置中 - 设置 DHCP 客户端的永久地址)之后(出于某种原因,在我看来这是问题所在)项目停止运行在本地主机上。默认情况下,该项目在端口 50292 上运行并给出 404 错误。但是,在 VS2017 的输出窗口中,它说侦听是在不同的端口上启动的。我试图通过这个端口到达,但在输出窗口中它给出了以下内容:

'MS-ASPNETCORE-TOKEN' does not match the expected pairing token '4ed0e865-dfc4-4e75-8ad1-3569ab45ae66', request rejected.

有没有人遇到过类似的问题,可以提供一些建议吗?

asp.net-core
  • 1 个回答
  • 10 Views
Martin Hope
Роман Тимохов
Asked: 2020-12-21 16:53:11 +0000 UTC

在 ASP.NET CORE 上运行外部 wcf 服务

  • 1

再会。有一些外部 WCF 服务位于:

https://cunaexchengetest.azurewebsites.net/Service1.svc 

使用 Microsoft WCF Web Service Reference Provider,我将其引用添加到 ASP.NET Core 项目。

问题的本质是,在启动 ASP.NET Core 服务器时,需要每 6 秒启动一个会调用上述 WCF 服务的某个方法的功能。

我想出了以下逻辑:

1.创建内部服务

- 界面

public interface ICunaLoader
{
   void LoadData();
}

——它的实现

   public class CunaLoader:ICunaLoader
    {
        Service1Client service = new Service1Client();//объект WCF сервиса
        TimerCallback tm;

        public CunaLoader()
        {
            // устанавливаем метод обратного вызова
            tm = new TimerCallback(Load);            
        }

        public void LoadData()
        {
            // создаем таймер
            Timer timer = new Timer(tm, service, 0, 6000);
        }

        private static void Load(object obj)
        {
            var service1 = obj as Service1Client;
            service1.LoadTradeLinesAsync();
        }
    }

2.在类中将Startup.cs这个内部服务添加到方法中ConfigureServices

// This method gets called by the runtime. Use this method to add services to the container.
public void ConfigureServices(IServiceCollection services)
{
   services.AddMvc();
   services.AddTransient<ICunaLoader, CunaLoader>();
}

问题!!!我现在如何将此内部服务(或者更确切地说,启动它的方法LoadData())添加到服务器的 ASP.NET Core 请求处理管道?

c#
  • 1 个回答
  • 10 Views
Martin Hope
Роман Тимохов
Asked: 2020-10-21 14:05:40 +0000 UTC

.UseKestrel() 在 ASP.NET Core 中不起作用 [关闭]

  • 3
关闭 这个问题是题外话。目前不接受回复。

寻求调试帮助的问题(“为什么这段代码不起作用? ”)应该包括期望的行为、具体的问题或错误,以及在问题中重现它的最少代码。没有明确描述问题的问题对其他访问者毫无用处。请参阅如何创建一个最小的、独立的和可重现的示例。

4年前关闭。

改进问题

.UseKestrel() 在 ASP.NET Core 中不起作用

对此有什么想法吗?

asp.net-core
  • 1 个回答
  • 10 Views
Martin Hope
Роман Тимохов
Asked: 2020-02-18 04:11:06 +0000 UTC

将按钮附加到网格单元格[重复]

  • 1
这个问题已经在这里得到回答:
以编程方式设置 Grid.Row 和 Grid.Column (1 个回答)
5 年前关闭。

我有一个网格。我需要将 Button 元素附加到特定单元格(Grid.Row、Grid.Column),但我需要通过代码执行此操作,而不使用 XAML。出于某种原因,我不知道该怎么做……更准确地说,我不知道如何引用特定的单元格。

c#
  • 1 个回答
  • 10 Views
Martin Hope
Роман Тимохов
Asked: 2020-01-26 17:14:09 +0000 UTC

AngularJS 发布请求中缺少数据

  • 0

有一个控制器:

betdeskApp.controller('regController', function ($scope, $http) {
    $scope.email = '';
    $scope.password = '';
    $scope.action = 'registration';
    $scope.SendRequest = function()
    {
       $http.post(CreateHref($scope.action, $scope.email, $scope.password)).success(function (data) {
            $scope.regAnswer = data;
            console.log(data);
       });
    }
});

function CreateHref(action, email, password)
{
    var str = "../model/web/index.php" + "?" + "action=" + action + "&" + "email=" + email + "&" + "password=" + password;
   // console.log(str);
    return str;
}

发送此请求时,响应为空。
服务器在 php 中并且工作正常。
也许我在发出请求时没有考虑到控制器中的某些内容?

表单提交代码:

<form class="col-sm-6" action="../model/web/index.php" method="post">
    <div class="input-group">
        <span class="input-group-addon"><i class="glyphicon glyphicon-user"></i></span>
        <input type="hidden" name="action" value="registration">
        <input id="email" type="text" class="form-control" name="email" placeholder="Email" value="" ng-model="email">
    </div><br />
    <div class="input-group">
        <span class="input-group-addon"><i class="glyphicon glyphicon-lock"></i></span>
        <input id="password" type="password" class="form-control" name="password" placeholder="Password" value="" ng-model="password">
    </div><br />
    <div class="input-group">
        <span class="input-group-addon"><i class="glyphicon glyphicon-repeat"></i></span>
        <input id="password" type="password" class="form-control" name="confirmPassword" placeholder="Confirm Password" ng-model="confPassword">
    </div><br />
    <div class="input-group">
        <button type="submit" class="btn btn-primary">Submit</button>
    </div>
</form>

这是我在日志中得到的: 在此处输入图像描述

ajax
  • 2 个回答
  • 10 Views
Martin Hope
Роман Тимохов
Asked: 2020-01-25 21:06:27 +0000 UTC

MySQL 触发器错误 [重复]

  • 0
这个问题已经在这里得到回答:
SQL 触发器错误 (1 个回答)
5 年前关闭。

有一个触发器:

    DELIMITER //
create trigger betdesk_db.after_update_confirm
after update on pre_Accounts for each row
begin
insert into Accounts(mail, `password`, solt, role_id) values (NEW.mail, NEW.password, NEW.solt, 2);
delete from pre_Accounts where NEW.pre_account_id = pre_account_id;
end; //
DELIMITER ;

意思是在更新表中的数据时,将pre_Accounts它们转移到表中Accounts并删除。但是,更新数据时出现错误:

update pre_Accounts set confirm = true where pre_account_id = 1;

由于以下错误,数据未更新:

错误代码:1442。无法更新存储函数/触发器中的表“pre_accounts”,因为它已被调用此存储函数/触发器的语句使用。

我哪里错了,告诉我..

mysql
  • 1 个回答
  • 10 Views
Martin Hope
Роман Тимохов
Asked: 2020-12-25 04:45:30 +0000 UTC

$on $broadcast 事件不工作

  • 0

有两个控制器:

       app.controller('comboController',  function ($scope, $http) {
        $http.get("http://InternetShop/php_files/supermarket.php?category=main").
            success(function (data) {
            $scope.categoryes = data;
            console.log($scope.categoryes);
    });
        $scope.SetCategoryName = function(category){
            console.log(category);
          $scope.$broadcast('changeVal', category);
        };
});

        app.controller('tableController', function ($scope, $http) {    
        $scope.currentCombo = "Meat";
            $scope.$on( 'changeVal', function(event, data ) {console.log(data);
            $scope.currentCombo = data;      
    }); 
      GetRequest($scope, $http, $scope.currentCombo);
});

function GetRequest($scope, $http, currentCombo){
    $http.get("http://InternetShop/php_files/supermarket.php?category="+currentCombo).
            success(function (data) {
            $scope.products = data;
            console.log($scope.products);
        });
}

其逻辑是,当您单击下拉列表中的其中一个值时,表格应该更新。但没有任何效果。有人怀疑我在事件中做错了什么。这是视图:

<div ng-controller="comboController">
    <div  class="form-group col-sm-2" >
        <select  class="form-control">
            <optgroup ng-repeat="category in categoryes track by $index"> 
                <option ng-click="SetCategoryName(category)">{{category}}</option>
            </optgroup>
        </select>
    </div>
<div class="col-sm-10" ng-controller="tableController">
    <table class="table table-hover">
        <thead>
            <tr>
                <th>id</th>
                <th>Foto</th>
                <th>Name</th>
                <th>Price</th>
                <th>Description</th>
            </tr>
        </thead>
        <tbody >
            <tr ng-repeat="product in products track by $index">
                <td>{{product.id}}</td>
                <td><img alt="alt" src="img/{{product.img}}"/></td>
                <td>{{product.name}}</td>
                <td>{{product.price}}</td>
                <td>{{product.description}}</td>
            </tr>
        </tbody>
    </table>
</div>
</div>
ajax
  • 1 个回答
  • 10 Views
Martin Hope
Роман Тимохов
Asked: 2020-12-07 02:51:01 +0000 UTC

无法以角度为api请求生成标头

  • 0

控制器写道:

app.controller('sportsController', function ($scope, $http) {
$http({
    method: 'GET', url: 'https://api.pinnacle.com/v2/sports', headers: {
        'Authorization': 'Basic UlQ4NDM1NjM6QmV0RGVzayExNw=='
    }
}).
success(function (data) {
    $scope.sports = data.sports;
});

});

但是控制台告诉我: 在此处输入图像描述

我究竟做错了什么?

ajax
  • 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