RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

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

Victor Gorban's questions

Martin Hope
Victor Gorban
Asked: 2020-01-27 22:35:06 +0000 UTC

流星空格键阵列渲染错误

  • 0

html文件中有一段代码:

    {{#each answer in question.answers}}
                    <div id="answer-option-wrapper-{{randomId}}" class="col-md-12 question-answer-option--wrapper">
                        <div class="col-md-12 question-answer-option">
                            <input class="col-md-1" style="margin-top: 0.5em;" name="answer" type="{{radioOrCheckbox question}}">
                            <input id="{{randomId}}" type="text" placeholder="Вариант ответа" class="col-md-10 question-field-answer" style="" value="{{answer}}">

                            <div class="col-md-1 delete-answer-option" style=""><i style="padding:2px"
                                                                                                                                         class="btn btn-danger fa fa-trash"
                                                                                                                                         aria-hidden="true"></i></div>
                        </div>

                    </div>
                {{/each}}

我使用 id 以防万一。question.answers是一个数组。有一个处理程序change .question-field-answer可以更新数据库中的这个值。不直接修改 DOM。

问题是在相同的值的answers情况下,如果您更改输入中的文本,该文本会出现在相邻的输入中。有时从上面,有时从下面。在mongo集合本身中,所有内容通常都会更新。我怀疑它meteor使用字符串值作为键(为什么不使用数组中的索引?)。

meteor
  • 1 个回答
  • 10 Views
Martin Hope
Victor Gorban
Asked: 2020-06-22 20:28:10 +0000 UTC

DB如何根据用户实现仅发布某些记录

  • 2

问题的本质就在标题中。

我正在做一个课程作业。数据库架构是:

这是一个电子邮件提供商数据库(为了更清楚,如果不是电子邮件,而是 Internet)。供应商 (provider)、客户 (customer)、与客户签订的合同 (contract) 和提供的服务 (service) 的表格。老师想要“当来自矩阵的瓦夏进入数据库时​​,他甚至都看不到,更不用说改变凤凰的记录了。” 一切似乎都是合乎逻辑的,只有这必须直接在数据库中完成。但是作为?

如果你只赋予程序权限,并且在选择程序中进行,那么我想象它是这样的:创建用户时,在某处记住提供者的id,然后在选择时,检查这个id并发出或不发出。

if(id==current_user.provider_id) then
  do select
else
  nothing
end if;

问题是这必须通过数据库用户来完成。

在这些选项中,仅将数据库用户的登录名与提供者的 id 相关联(即,在该列中添加一列)。接着

if(provider.db_user=current_user()) then
   do_stuff();
endif;

有更优雅的解决方案吗?

mysql
  • 1 个回答
  • 10 Views
Martin Hope
Victor Gorban
Asked: 2020-05-05 02:50:22 +0000 UTC

如果通过 user_variables 设置参数,mysql select 不起作用

  • 0

我将简要介绍:

作品

SELECT p.id,
    p.name,
    cat.name `category`,
    prod.name `producer`,
    p.images,
    p.price,
    p.flag_avaliable,
    p.amount,
    p.description,
    p.options
FROM product p
    INNER JOIN product_category cat ON cat.id = p.category_id
    INNER JOIN product_producer prod ON prod.id = p.producer_id
ORDER BY @asc_or_desc
    limit 5 offset 6;

不工作

set @asc_or_desc = 'id desc ';
set @limit_number = 5;
set @offset_number = 6;
SELECT p.id,
   p.name,
   cat.name  `category`,
   prod.name `producer`,
   p.images,
   p.price,
   p.flag_avaliable,
   p.amount,
   p.description,
   p.options
FROM product p
         INNER JOIN product_category cat ON cat.id = p.category_id
         INNER JOIN product_producer prod ON prod.id = p.producer_id
ORDER BY @asc_or_desc
limit @limit_number offset @offset_number;

我希望“不起作用”的版本能够工作。我该怎么做?

我收到此错误:'You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '@limit_number offset @offset_number; END''。

JetBrains DataGrip,MySQL 8.0.15。

**更新:** Mysql 不响应@asc_or_desc. 至少排序为asc.

mysql
  • 1 个回答
  • 10 Views
Martin Hope
Victor Gorban
Asked: 2020-04-19 22:44:01 +0000 UTC

如何向 Yandex Translate API 发出 POST 请求?

  • 1
$(document).ready(function () {
    let url = "https://translate.yandex.net/api/v1.5/tr.json/detect?key=trnsl.1.1.20150402T131655Z.e753695703b45806.bda2fd6beb5bd56a62f0034352aaebbdba3f0952&text=hey";
    let res = fetch(url, {
            method: 'POST',
            headers: new Headers({
                'Content-Type': 'application/x-www-form-urlencoded'
            })

        });
});

这是我的要求。看起来GET,对吧?问题是,如果我尝试将至少一个参数推送到 Body 中,那么请求会返回Bad Request.

let url = "https://translate.yandex.net/api/v1.5/tr.json/translate";
let res = fetch(url, {
        method: 'POST',
        body:JSON.stringify({key:"trnsl.1.1.20150402T131655Z.e753695703b45806.bda2fd6beb5bd56a62f0034352aaebbdba3f0952", lang:"en-ru", text:"hello"}),
        headers: new Headers({
            'Content-Type': 'application/x-www-form-urlencoded'
        })

    }).then(ok=>console.log(ok.json()));

该文档有一个示例,其中它本身URL具有除text. 好的,所以我做到了。仍然不起作用:

let url = "https://translate.yandex.net/api/v1.5/tr.json/translate?key=trnsl.1.1.20150402T131655Z.e753695703b45806.bda2fd6beb5bd56a62f0034352aaebbdba3f0952&lang=en-ru";
let res = fetch(url, {
        method: 'POST',
        body:JSON.stringify({text:"hello"}),
        headers: new Headers({
            'Content-Type': 'application/x-www-form-urlencoded'
        })

    }).then(ok=>console.log(ok.json()));

明确设置正文,就像他们在文档中一样:

let url = "https://translate.yandex.net/api/v1.5/tr.json/translate?key=trnsl.1.1.20150402T131655Z.e753695703b45806.bda2fd6beb5bd56a62f0034352aaebbdba3f0952&lang=en-ru";
let res = fetch(url, {
        method: 'POST',
        body:'text:hello',
        headers: new Headers({
            'Content-Type': 'application/x-www-form-urlencoded'
        })

    }).then(ok=>console.log(ok.json()));

您可以在控制台中查看。我究竟做错了什么?我知道在 POST 中,参数应该在正文中,而不是在查询字符串中?

而且这似乎不是字符数的限制——我肯定还没有达到100万

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Victor Gorban
Asked: 2020-01-05 16:42:48 +0000 UTC

响应式工具在浏览器中是如何工作的?

  • 0

我有一个宽度为 1910 像素的主体。但是当我打开开发者工具并将那里的宽度设置为 1910 像素时,我只看到了我的一部分布局。为什么?为什么我在 css 中指定的像素与响应式工具中的像素不匹配?CSS:

body {
background: green url(../../img/bgall-min.png) no-repeat;
width: 1910px;
/* background-size: 100vw; */
letter-spacing: 0.085em;
font-family: 'Roboto';
font-weight: normal;
}

截屏: 在此处输入图像描述

css
  • 1 个回答
  • 10 Views
Martin Hope
Victor Gorban
Asked: 2020-09-18 02:57:00 +0000 UTC

无限部署到 Xamarin.Android 设备

  • 0

我是 Xamarin 的新手。我有一个名为 AndroidApp1 的示例应用程序(从 Xamarin Live Player 手册下载)。前几天调试了一下,一切正常。bin/debug存储库中有一个 apk。

然后出现了一个问题:我试图减小应用程序的大小,配置发布,并且在某些时候我得到了一个错误,比如“data/local/tmp/AndroidApp1.AndroidApp1 is already on the device”。我有一部 root 手机,我进入了这个文件夹,我没有看到那里提到 AndroidApp1。并删除了 tmp 文件夹。我尝试再次运行部署,出现部署错误权限被拒绝。创建了一个文件夹。权限再次被拒绝。我设置了这个文件夹 rwxrwxrwx 的权限(以确保不会错过)。现在我有一个无休止的部署,并且 apk 出现在这个文件夹(tmp)中。我可以安装它。

手机有 RootBrowser 程序。我知道删除此文件夹不值得。但是,我现在该怎么办?

这真是一个无休止的部署,已经持续了半个小时。

xamarin
  • 1 个回答
  • 10 Views
Martin Hope
Victor Gorban
Asked: 2020-08-29 00:48:49 +0000 UTC

无法通过 localdb\v12.0 创建数据库

  • 1

我可以使用服务器名称 (localDB)\MSSQLLocalDB 创建一个数据库,但我不能像 web 上的教程中那样使用服务器名称 (localdb)\v12.0 创建它。MS SQL 2014。SqlLocalDB.exe 只输出一行,MSSQLLocalDB。我怎样才能使它也地址(localdb)\ v12.0?

база-данных
  • 1 个回答
  • 10 Views
Martin Hope
Victor Gorban
Asked: 2020-06-16 21:04:20 +0000 UTC

无法将 valueType 转换为 BigInteger

  • 0

BitInteger 我来自System.Numerics. 此代码抛出InvalidCastException: The specified cast is invalid on the second line。

BigInteger bigint1 = (BigInteger)3455;
BigInteger bigint2 = (BigInteger)(ValueType)3455;

一切都会好起来的,但他们在msdn上做,一切都井井有条。我究竟做错了什么?

基本上,我正在尝试编写一个像“To”这样的演员表操作符。对于类,一切都很简单,但对于结构,我正在尝试实现这个方法:

public static T To<T>(this ValueType o)

然而,在 msdn 上有这样的代码:

public static NumericRelationship Compare(ValueType value1, ValueType value2)
{

  // Use BigInteger as common integral type
  if (IsInteger(value1) && IsInteger(value2)) {
     BigInteger bigint1 = (BigInteger) value1;
     BigInteger bigint2 = (BigInteger) value2;
     return (NumericRelationship) BigInteger.Compare(bigint1, bigint2);
  }
}

public static bool IsInteger(ValueType value)
{         
  return (value is SByte || value is Int16 || value is Int32 
          || value is Int64 || value is Byte || value is UInt16  
          || value is UInt32 || value is UInt64 
          || value is BigInteger); 
}

他们导致 BigInteger,为什么这段代码对我不起作用?

c#
  • 1 个回答
  • 10 Views
Martin Hope
Victor Gorban
Asked: 2020-06-16 05:42:10 +0000 UTC

为什么 Convert.ChangeType 不能从 char 转换为 double (或 float)

  • 4

我有这样的方法:

    public static T To<T>(this char o)
        where T : struct
    {
        return (T)Convert.ChangeType(o, typeof(T));
    }

如果我代替 T 是双精度(或浮点数),那么它会发出InvalidCastException类似System.InvalidCastException: Недопустимое приведение "Char" к "Double". Well, what's wrong with double 的文本?类型明显大于char。现在这个方法看起来像这样:

public static T To<T>(this char o)
        where T : struct
    {
        var obj = Convert.ChangeType(o, typeof(int));
        return (T)Convert.ChangeType(obj, typeof(T));
    }

问题本身就在标题中。这是否以某种方式在逻辑上进行了解释?我没有找到答案。

c#
  • 1 个回答
  • 10 Views
Martin Hope
Victor Gorban
Asked: 2020-05-14 16:49:17 +0000 UTC

为什么每次都需要重新连接数据库?

  • 2

例如,我有一个方法

public static bool SetNameUser(string oldUsername, string newUsername)
    { 
        ResetConnections();

        Users.dbConnection.Open();
        int number;
        using (var command = new SQLiteCommand(Users.dbConnection))
        {
            command.CommandText =
                $@"Update Users set Username = '{newUsername}' 
                    where Username = '{oldUsername
                    }'";
            command.CommandType = CommandType.Text;
            number              = command.ExecuteNonQuery();
        }

        Users.dbConnection.Close();

        return number is 1;

    }

在 ResetConnections 中,Dispose建立并重新创建连接。

还有很多这样的,它们都以 If I don't call开头connection.Open()和结尾,然后 number = ... 行将因“数据库已锁定”错误而崩溃。如果我在每种方法中重新创建连接,那么一切正常。简单的打开关闭没有帮助。我不明白为什么您每次都需要重新创建连接?打开和关闭它是有意义的,不是吗?connection.Close()ResetConnections()

Sqlite 数据库。重置连接:

dbConnection.Dispose()
string baseName = @"Databases\Users.db3";

SQLiteFactory factory = 
DbProviderFactories.GetFactory("System.Data.SQLite") as SQLiteFactory;
dbConnection = factory.CreateConnection() as SQLiteConnection;
dbConnection.ConnectionString = @"Data Source = " + baseName;
c#
  • 3 个回答
  • 10 Views
Martin Hope
Victor Gorban
Asked: 2020-05-14 00:43:03 +0000 UTC

无法将 SQLite DB 添加到数据源

  • 0

为 SQLite 安装了 Nuget 包。它在链接中。但同时,我无法添加连接,因为数据源中没有与 SQLite 相关的内容。我究竟做错了什么?数据源选择窗口 SQLite Nuget 包:在此处输入图像描述 在此处输入图像描述在此处输入图像描述

视觉工作室 2017。

通常,我想将实体框架与 SQLite 一起使用。而且我再次无法添加 ADO.Net 提供程序,因为在新连接中没有与 SQLite 相关的内容。在此处输入图像描述

c#
  • 1 个回答
  • 10 Views
Martin Hope
Victor Gorban
Asked: 2020-05-07 01:40:45 +0000 UTC

从字节数组解析后的位图在哈希和等于中不匹配

  • 0
        // Bitmap is an instance of System.Drawing.Bitmap
        using (MemoryStream ms = new MemoryStream())
        {
            Bitmap.Save(ms, ImageFormat.Bmp);
            byte[] bitmapData = ms.ToArray();

            using (var ms2 = new MemoryStream(bitmapData))
            {
                var bmap2 = Image.FromStream(ms2) as Bitmap;
                bmap2.Equals(Bitmap); // false
            }
        }

那么为什么是假的?

c#
  • 1 个回答
  • 10 Views
Martin Hope
Victor Gorban
Asked: 2020-03-28 02:31:28 +0000 UTC

尽管是异步的,但仍阻止 UI

  • 1

我创建并运行这样的任务:

var task = new Task(WorkWithResult, cts.Token); //cts.Token - маркер отмены, но это не важно
task.Start();

WorkWithResult 中使用的变量:

var    result             = new int[N];
string stringResult = string.Empty;

我正在等待任务以标准方式完成,如下所示:

await task.ConfigureAwait(true);

WorkWithResult 是一个本地函数,如下所示:

void WorkWithResult()
        {
            var sbResult = new StringBuilder(N * 5);
            var progressValue = 0.0;
            var progressStep  = 100d / N / 2;

            result[0] = PrimeNumbers.Next_prime(0);
            progress.Report((int) (progressValue += progressStep));

            for (var i = 0; i < result.Length - 1; i++)
            {
                result[i + 1] = PrimeNumbers.Next_prime(result[i]);
                cts.Token
                   .ThrowIfCancellationRequested();
                progress.Report((int) (progressValue += progressStep));
            }

            foreach (var number in result)
            { // Блокировка UI. Почему?
                sbResult.AppendLine(number.ToString()); 
                cts.Token
                   .ThrowIfCancellationRequested(); 
                progress.Report((int) (progressValue += progressStep));
            }

            stringResult = sbResult.ToString();
        }

在最后一个循环的执行过程中,出现了一个 UI 阻塞(一个从 100,000 开始的数字数组,阻塞 1 秒)。为什么?代码显然在不同的线程上运行,但我通过Task. 这个周期与第 1 周期的不同之处在于sbResult.AppendLine. result我认为这可能是在与正在运行的线程不同的线程上创建的数组访问WorkWithResult,但在循环 1 中不会发生阻塞。

为什么会发生阻塞,如何避免呢?

c#
  • 1 个回答
  • 10 Views
Martin Hope
Victor Gorban
Asked: 2020-03-04 00:53:31 +0000 UTC

以通常方式和通过索引初始化 List 集合的区别

  • 1

我只给出两段在实现上应该相同的代码。

Users.users = new List<User>
                              {
                                 [0] = Users.Admin
                              }; // Исключение
Users.users = new List<User>
                              {
                                 Users.Admin
                              }; // Все ок

如果有的话,这是 Data\Users.cs 文件

异常文本:

System.ArgumentOutOfRangeException:索引超出范围。索引必须是一个正数,并且它的大小不能超过集合的大小。参数名称:索引

差异 - 仅在我在问题开头产生的那段代码中。

这是 Git 上的项目的链接:Project on git

带有 exe 的文件夹,似乎一切正常:https ://yadi.sk/d/N6tfBD0Y3SyNFW

带有异常的 exe 文件夹:https ://yadi.sk/d/N6tfBD0Y3SyNFW

如何表现这个有问题的地方:

  1. 运行 exe(将打开“关于”之类的窗口)
  2. 删除在可执行文件旁边创建的 Records 文件夹
  3. 关闭窗口,注意异常。
  4. 尝试对“Good”可执行文件执行相同操作。

那么,如果代码在理论上没有差异,那么差异从何而来?

c#
  • 1 个回答
  • 10 Views
Martin Hope
Victor Gorban
Asked: 2020-02-03 22:27:53 +0000 UTC

while(!=null) IEnumerator 中的 NullPointerException

  • 1

决定LinkedList使用IEnumerable. 问题就在其中。我有一个方法Contains(..),在使用 foreach 时不会引发异常。有一个AddAfter(..)抛出异常的方法。有两件事让我感到困惑:

  1. 在 while(currentNode!=null) 循环中发生异常(但在 currentNode==null 处发生崩溃)

  2. 即使异常设置说“中止”,程序也不会在没有调试的情况下在启动时崩溃

这些是功能:

public IEnumerator <T> GetEnumerator()
{
    currentNode = firstNode;
    while (currentNode != null)
    {
        yield return currentNode.Data;
        currentNode = currentNode.Next;
    }
}

public bool Contains(T item)
{
    foreach (var t in this)
    {
        if (t.Equals(item))
            return true;
    }

    return false;
}

public bool AddAfter(T item, T after)
{
    if (this.Contains(item))
    {
        return false;
    }

    foreach (var t in this) // где-то здесь вылетает
    {
        if (t.Equals(after))
        {
            currentNode.Next = new Node <T>(item, currentNode, currentNode.Next);
            if (currentNode == lastNode)
                lastNode = lastNode.Next;
            return true;
        }
    }

    lastNode.Next = new Node <T>(item, lastNode, null);
    lastNode      = lastNode.Next;
    return true;
}

调试器运行Contains()没有问题,但没有foreach显示问题。在非调试模式下,NullPointerException 不会停止程序(或根本不出现),它会悄悄地跨过去foreach并出现不正确的数据。也许我不知何故理解不正确yield return?我了解第一次输入该函数时,所有行都到yield return. 使用第二个,将执行后面的行yield,程序将沿着循环继续前进。然后发现currentNode在访问之间被重置了?

出发:在此处输入图像描述 异常设置:在此处输入图像描述

那不是全部。如果您开始调试,但同时不进入这个有问题的调试,foreach那么,再一次,不会发生异常,程序只显示预期的结果。但是如果你在调试的时候进入这个foreach,就会出现异常,如第二张截图所示。它是如何工作的?

我这样完成这个列表:

var tb = TextField; // textBox

var list = new MyGenListUnique <int>();
list.AddRange(new []{0,1,2,3,4,5,6,7});
tb.AppendText(list.ToString() + Environment.NewLine); 

list.AddAfter(-12, 2); // {0,1,2, -12, 3,4,5,6,7} // проблема здесь
tb.AppendText(list.ToString() + Environment.NewLine); 

以下是附加函数和相关函数:

public int AddRange(T[] items)
{
    if (items is null)
    {
        return 0;
    }

    var countAdded = 0;
    foreach (var t in items)
    {
        var currCount = Count;
        Add(t);
        if (currCount > Count)
            countAdded++;
    }

    return countAdded;
}

public void Add(T item)
{
    if (firstNode is null)
    {
        firstNode = new Node <T>(item, null, null);
        lastNode  = firstNode;
        return ;
    }

    if (!this.Contains(item))
    {
        lastNode.Next = new Node <T>(item, lastNode, null);
        lastNode      = lastNode.Next;
        IncreaseCount();
        return ;                
    }
}

public new string ToString()
{
    var sb = new StringBuilder(100);
    sb.Append("{ ");
    foreach (var t in this)
    {
        sb.Append(t + " ");
    }

    sb.Append("}");

    return sb.ToString();
}

private void IncreaseCount(int count = 1)
{
    Count += count;
}

Count- autoproperty,默认构造函数为空。如果是这样,这里是类Node<T>

private class Node <T>
{ 
    public T Data;
    public Node <T> Next { get; set; }

    public Node <T> Prev { get; set; }

    public Node() {}
    public Node(T data, Node <T> prev, Node <T> next)
    {
        Data = data;
        Next = next;
        Prev = prev;
    }  
}
c#
  • 2 个回答
  • 10 Views
Martin Hope
Victor Gorban
Asked: 2020-01-05 07:18:57 +0000 UTC

不使用partial如何实现方法的声明和实现分离?

  • 0

在 C# 元数据中,您总是会看到这样的代码:

using System.Runtime.ConstrainedExecution;
using System.Runtime.InteropServices;
using System.Runtime.Versioning;
using System.Security;

namespace System
{
    public class Object
    {
        public Object ( );
        ~Object ( );
        public static bool Equals ( Object objA, Object objB );
        public static bool ReferenceEquals ( Object objA, Object objB );
        public virtual bool Equals ( Object obj );
        protected Object MemberwiseClone ( );
    }
}

当然,我删除了评论和属性。这里没有partial这个词,那么声明与实现(方法体)的分离是如何实现的呢?我试着在家里做类似的事情,编译器发誓。

public struct U:IComparable
{
    public static int Parse();
    public int CompareTo ( object value );
}

public struct U
{
    public static int Parse()
    {
        return default;
    }

    public int CompareTo(object value)
    {


        return default;
    }
}

这是可以理解的,但是这段代码是 UInt32 代码的一部分。反正我需要源码,比如String是怎么实现的。(有没有字符数组,还是什么?)是否可以直接在Visual Studio中查找,还是需要边看边看?

c#
  • 1 个回答
  • 10 Views
Martin Hope
Victor Gorban
Asked: 2020-12-13 03:08:18 +0000 UTC

Junit如何知道一个方法是否同步?[关闭]

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

仅当您在提出问题之前尝试自己解决问题时,才允许将学习问题作为问题。请编辑问题并指出究竟是什么导致您难以解决问题。例如,请提供您在尝试解决问题时编写的代码

4年前关闭。

改进问题

问题出在标题中。一般来说,我有一个实验室工作,其中两个任务基于测试:

  1. wait()子进程必须使用和相互通知下一部分数据的准备情况notify()。同步子进程,以便检查是否已执行此类同步的测试在未调用时失败wait()。

  2. 同步对共享数据的访问,以便在关键字不存在时检查是否已执行此类同步的测试失败synchronized。

除此之外,我不知道如何完成第二点。wait()和notify()- 做了,但如何检查是否有电话?

PS 通常这里会附上一个代码,但这里似乎不需要。

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