RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

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

Peter Lavreniuk's questions

Martin Hope
Peter Lavreniuk
Asked: 2020-10-03 17:21:08 +0000 UTC

每次启动时的 Grub 控制台

  • 0

我把它作为主系统放在我家的电脑上kubuntu,之前是这样ubunta。她没有这样的问题。ubuntu下载grub loader- 它提供了几个启动系统的选项,同时离开屏幕本身并通过超时继续启动系统。

现在每次kubuntu启动grub控制台都会启动。也就是说,不仅仅是一个启动选项的选择,而是一个grub控制台。控制台不会超时,我必须输入exit- 才能继续引导系统。

这是一个分布:

cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.1 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.1 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

蛴螬版本:

grub-install --version
grub-install (GRUB) 2.04-1ubuntu26.4

grub 配置:

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="nomodeset"
linux
  • 1 个回答
  • 10 Views
Martin Hope
Peter Lavreniuk
Asked: 2020-09-13 15:09:19 +0000 UTC

非随机随机

  • 2

使用时std::default_random_engine,即与不同类型的分配器配合使用(即:std::uniform_int_distribution// std::normal_distribution)std::binomial_distribution。随机总是给出 0。

代码示例:

.... кусок кода где я пытаюсь дать "астеройду" совершенно рандомную позицию на экране.
auto leftScreenSide = diceRoll(0,2);
auto upScreenSide = diceRoll(0,2);
auto leftBound = SCREEN_WIDTH / 2 - 60;
auto rightBound = SCREEN_WIDTH / 2 + 60;
auto upperBound = SCREEN_HEIGHT / 2 + 60;
auto lowerBound = SCREEN_HEIGHT / 2 - 60;

auto _x = 0;
auto _y = 0;
if(leftScreenSide == 0){
    _x = diceRoll(0, leftBound);
}
else{
    _x = diceRoll(rightBound, SCREEN_WIDTH);
}

if(upScreenSide == 0){
    _y = diceRoll(0, upperBound);

}
else{
    _y = diceRoll(lowerBound, SCREEN_HEIGHT);
}

.... собственно сам кусок метода diceRoll
int Asteroid::diceRoll(int lowerBound, int upperBound) {
    std::default_random_engine generator;
    std::binomial_distribution<int> distribution(lowerBound,upperBound);
    int diceRoll =  distribution(generator);
    return diceRoll;
}

据我了解,这个 PRNG(伪随机数生成器)试图通过不同类型的分配器提供或多或少的统一覆盖(当然,每个分配器都以自己的方式覆盖)。如果你想要一个“统一”的覆盖范围,你需要以某种方式“缓存”这个生成器。但这就是为什么生成器给出的第一个值总是 0 ?很可能我做错了什么。

ps:

在提问之前阅读此内容

如何在 C++ 中创建随机数 [关闭]

cplusplus.com 随机

c++
  • 3 个回答
  • 10 Views
Martin Hope
Peter Lavreniuk
Asked: 2020-08-24 16:18:02 +0000 UTC

两种并行方法的聚合

  • 0

我最近遇到了以下问题:

假设我们有一些方法必须返回一些对象/一些值作为其工作的结果。反过来,这个相同的方法与多个输入源通信(键盘/侦听套接字/其他一些输入/输出设备/等待来自外部的一些回调)。

在我的示例中(我将在下面介绍),假设只有两个。这些源中的每一个都可以等待输入相当长的时间。假设在方法内部RequestFirstInput并且RequestSecondInput有对设备轮询类的对象的调用,这反过来又保证了以下内容:

  • 成功完成工作的结果是一些价值/一些对象
  • 设备轮询类的设计使其了解输入的状态 - ожидание начала ввода/ непосредственно ввод/ ввод завершился/ошибка при вводе
  • 轮询设备不会无限期地完成它的工作。它有一个内部超时。并且在状态没有改变ожидания начала ввода或者输入由于某种原因停止并且没有接收到新数据之后,它可以下降TimeoutException

此外,如果您источник номер 1已经开始接收信息或有输入结果,则无需其他来源,在此示例中источнике номер 2。也就是说——如果一个来源开始从外部接收信息,他有义务通知其他人。

这是一个例子:

    var threadCount = 2;
    var resetEvent = new ManualResetEvent(false);
    int? firstInputResult = 0;
    int? secondInputResult = 0;

    var firstInputCancellationTokenSource = new CancellationTokenSource();
    var secondInputCancellationTokenSource = new CancellationTokenSource();

    ThreadPool.QueueUserWorkItem(o =>
    {
        try
        {
            firstInputResult = RequestFirstInput(source: firstInputCancellationTokenSource,
                                                 token: secondInputCancellationTokenSource.Token);
        }
        catch
        {
            //ignore
        }
        finally
        {
            if (Interlocked.Decrement(ref threadCount) == 0)
                resetEvent.Set();
        }
    });

    ThreadPool.QueueUserWorkItem(o =>
    {
        try
        {
            secondInputResult = RequestSecondInput(source: secondInputCancellationTokenSource,
                                                   token: firstInputCancellationTokenSource.Token);
        }
        catch
        {
            //ignore
        }
        finally
        {
            if (Interlocked.Decrement(ref threadCount) == 0)
                resetEvent.Set();
        }
    });

    resetEvent.WaitOne();

    return ConsolidateInputResult(firstInputResult, secondInputResult);

这是方法签名ConsolidateInputResult,RequestFirstInput以及RequestSecondInput

private int ConsolidateInputResult(int? firstInput, int? secondInput)
private int? RequestFirstInput(CancellationTokenSource source, CancellationToken token)
private int? RequestSecondInput(CancellationTokenSource source, CancellationToken token)

在这个例子中,我大致展示了如何解决这个问题。但我根本不喜欢这个解决方案。将对象转移到某个地方是不对的,CancellationTokenSource并且这个人可以影响拥有属于 的令牌的人CancellationTokenSource。

或者,您可以更改方法的签名RequestFirstInput和RequestSecondInput. 直接从参数中删除自己CancellationTokenSource,并将委托作为新参数传递给那里。由于委托将允许我自己在上面的级别做出决定,而不是将控制限制在其他 N 个输入源。这将允许我从一个角度告诉其他所有人他们工作终止的来源。如果有两个以上的来源,那么参数的数量也会增加(事实上,即使在我遇到这个问题的情况下,也有两个)。

实际上对如何解决这个问题很感兴趣。我对代表的假设是否正确?你有没有同样的问题,你是如何解决的?

c#
  • 1 个回答
  • 10 Views
Martin Hope
Peter Lavreniuk
Asked: 2020-04-22 13:43:14 +0000 UTC

管理访问令牌

  • 0

假设我在.core. 我将我的生命设定access token为大约 30 分钟。哪一个对我来说并不重要UI,也许是一些angular.js/vue.js甚至是网络枪口WPF。

为了更新access token,我用了所谓的refresh token,技术并不新鲜。

当我登录时,我得到了几个令牌 -access token和refresh token. Refresh token,可以这么说,只属于一个单一access token的,每次我请求一个新的访问令牌时,通过提供access token,我“杀死”它 - 我标记它revoked。

有几个问题:

  1. 与我合作的最佳方式是什么refresh token?我提出了一个问题:当我向服务提出请求并且它来找我时,401我提出了一个新的请求access token/refresh token。同时,在客户端我有一个监视器access token(1 用于写作,很多用于阅读)。这是正确的方法吗?

  2. 更新时access token,我可以抛出两个错误- RefreshTokenAlreadyRevoked(refresh token已使用)或RefreshTokenNotFound(refresh token未找到)。当这些错误出现在客户端时(当请求一个新的配对时),我只是在登录屏幕上“敲掉”用户。这是正确的?

  3. 它应该存储refresh token在数据库中吗?也许我重新启动了服务?!但如果我的access token生命不超过 10 分钟,并且系统中有超过 1000 个用户,并且每个用户请求一对新的,并且每天access大约refresh token10 次,那么每天都会堆积垃圾。但是,再次回到第 2 点,我有一个错误——RefreshTokenAlreadyRevoked也就是说,我仍然需要存储一段时间?!

.net
  • 1 个回答
  • 10 Views
Martin Hope
Peter Lavreniuk
Asked: 2020-02-21 23:39:08 +0000 UTC

反射。接口命名空间

  • 0

假设我有一个我的接口列表dll

我以这种方式获取接口列表:

        var dll = Assembly.LoadFile("outerlib.dll");

        var interfaces = asm.GetTypes().Where(t => t.IsInterface);

而且我需要为每个接口获取从中声明的命名空间。

假设我们只有一个接口:

using System.Threading.Tasks;
using System.Web.Http;

namespace Outerlib.Controllers
{
    public interface IRightManagerController
    {
        Task<IHttpActionResult> GetRoles();

        Task<IHttpActionResult> GetUserRole(string userName);
    }
}

在输出中,我想要一个包含以下元素的列表

System.Threading.Tasks;
System.Web.Http;
c#
  • 1 个回答
  • 10 Views
Martin Hope
Peter Lavreniuk
Asked: 2020-10-16 16:51:29 +0000 UTC

构建和部署设置

  • 0

有angular一个项目 - 通常的网络枪口。有一个构建服务器teamcity。服务器上有两个代理,两个代理都在同一台机器上。在带有代理的机器上,软件包已经安装npm并全局下载。angular-cli

对如何配置构建和部署感兴趣。

事实上,我们CVS一如既往地从我们这里获取资源,并进行了几个构建步骤:

1)加载必要的包,CVS我们不存储它们 2)用必要的配置构建

但是,当一切都已经组装好后,我该如何将它部署到另一台机器上,又该如何配置呢?

npm其实一样algular-cli

npm
  • 1 个回答
  • 10 Views
Martin Hope
Peter Lavreniuk
Asked: 2020-08-22 13:26:24 +0000 UTC

服务之间的负载分配

  • 1

要思考的问题。

假设我有一个微服务,它可以同时解析 1 到 N 个文档/站点(以下简称为对象)。解析一个需要一分钟到 M 分钟。

假设任务是分配负载,让微服务的工作更有效率。我们不会详细介绍 - 里面是什么,它是如何工作的,什么工具用于解析,在什么基础上 - 这个任务是抽象的。

由于我们使用的是微服务架构,因此拥有多个实例而不是 1 个实例是合乎逻辑的。假设我们有 1 到 K 个微服务实例。

但是如何并行化?理论上,你可以编写另一个微服务——微服务提供者。它将从我们的解析器的当前实例中获取信息,找出当前有多少正在工作,它正在做什么,并选择有空闲槽的实例。

这里所说的槽,是指一个实例可以同时解析多少个对象,也就是同一个N。

反过来,微服务提供者将有一个对象队列用于解析,并在一定的超时时间内轮询实例以获取空闲槽,并在槽空闲时提供对象。

问题是所提出的解决方案在微服务架构上的正确性如何,即使在这个抽象的例子中,也会有滑点吗?

我会预约——然后让解析后的数据放入数据库,它们不会去另一个微服务,它们之间不会以任何方式相互同步,也许只有在提供者微服务中才有验证(检查唯一性对象)。

архитектура
  • 1 个回答
  • 10 Views
Martin Hope
Peter Lavreniuk
Asked: 2020-03-19 19:07:52 +0000 UTC

Mongo 模拟集合

  • 0

我试图冻结MongoDB。我在 Internet 上找到了我需要模拟MongoCursor的内容(来自命名空间MongoDB.Driver)——它不存在,或者它不突出。

以下是到目前为止所写的内容:

var collection = new Mock<IMongoCollection<UiCustomizationData>>();

collection.Setup(mongoCollection => temp);


var database = new Mock<IMongoDatabase>();

database.Setup(x =>
  x.GetCollection<UiCustomizationData>("UiCustomizationData", new MongoCollectionSettings()))
   .Returns(collection.Object);

var repo = new UiCustomizationRepository(new UiCustomizationDataContext(database.Object));

我在嘲笑我的基地,我想把我自己的加入收藏。

c#
  • 1 个回答
  • 10 Views
Martin Hope
Peter Lavreniuk
Asked: 2020-01-30 02:18:10 +0000 UTC

dotCover 文件涵盖多种类型的测试

  • 0

下午好!对这个问题感兴趣:我可以为 dotCover 编写 xml'ku 来进行几种类型的测试吗?!

一切都很简单。对于我的每个项目,解决方案旁边都会有一个 dotCoverSignature.xml 文件,其中包含对 MsTest 测试和 nUnit 测试的描述。

一些信息在这里:从命令行运行覆盖分析

组装在 TeamCity 上进行。我想通过一点流血来解决问题——解决方案旁边的一个构建步骤和配置。

teamcity
  • 1 个回答
  • 10 Views
Martin Hope
Peter Lavreniuk
Asked: 2020-12-19 22:22:46 +0000 UTC

获取另一个进程的 I/O 流

  • 3

假设我们有一个称为自身的进程池conhost。

            var list = Process.GetProcessesByName("conhost").GroupBy(_x => _x.Id).ToDictionary(_x => _x.Key, _x => _x);

conhost为 Windows 控制台应用程序的每个副本实例化以提供输入和输出流(如果不是这种情况,请更正它)所以我需要“听”每个控制台写入和读取的内容 - 我将自己决定如何聚合它。但问题是我无法访问输入和输出流。

有一种假设,这是由本机或 Winapi (更倾向于 winapi)解决的。

制作我自己的子进程的决定不适合我。我需要听进程池。更具体地说,访问它们的输入和输出流。

c#
  • 1 个回答
  • 10 Views
Martin Hope
Peter Lavreniuk
Asked: 2020-10-06 21:58:39 +0000 UTC

DataGrid 自定义排序

  • 1

这个问题需要解决:

有一个数据网格。我把它放进去ObservableCollection<T>。当然你可以把它放在那里ListCollectionView,但这对我没有帮助。因为 :

  1. 我正在用 .net 4.0 编写,.net 4.0IsLiveFiltering没有 LiveShaping.
  2. 我在我有两个的地方写了我的小ListCollectionView拐杖ObservableCollection<T>。一个执行一个功能SilentArray -ListCollectionView只是一个容器,另一个执行一个CollectionView突出在 UI 中的功能。我遵循我的更改"SilentArray"并决定如何处理过滤器 - 如果它存在,则将其从视图中删除,保留或添加它(基于它是否适合过滤器)。

现在我面临需要“实时排序”的问题。假设您有一个包含 10 个元素的列表。数字。它们按升序排列。突然间,一个数字发生了变化,当然,上升或下降。目前没有任何事情发生。

但我想了想并决定——你可以进行二分搜索并在该项目下的集合中找到一个位置。它比常规排序更快DataGrid。比较快速排序和二分查找的复杂性。

但问题是我无法DataGrid挖掘(exDataGrid - 扩展)。更新您的视图,它只是没有响应。一段代码——我想到了什么

public class ExDataGrid : DataGrid
{

    private readonly object m_sync = new object();

    public static readonly DependencyProperty PropertyTypeProperty = 
        DependencyProperty.Register("ReleavntCollectionView", typeof (RelevantCollectionView), typeof (ExDataGrid), 
            new FrameworkPropertyMetadata()
            {
                DefaultValue = null,
            });

    public RelevantCollectionView ReleavntCollectionView
    {
        get { return (RelevantCollectionView) GetValue(PropertyTypeProperty); }
        set { SetValue(PropertyTypeProperty, value); }
    }

    protected override void OnSorting(DataGridSortingEventArgs _e)
    {
        _e.Handled = true;
        PrepareSort(_e.Column);
        if (ReleavntCollectionView.IsCanSort)
        {
            SetSortPropertyToColumn(_e.Column);
            ReleavntCollectionView.SortByField(_e.Column.SortMemberPath, _e.Column.SortDirection.Value);

        }
    }

    private void PrepareSort(DataGridColumn _sortColumn)
    {
        if(_sortColumn == null)
            throw new ArgumentNullException("_sortColumn");

        if(!CanUserSortColumns || !_sortColumn.CanUserSort)
            return;

        if(!Columns.Any())
            return;

        foreach (var column in Columns)
        {
            if(column == _sortColumn)
                continue;

            column.SortDirection = null;
        }
    }

    private void SetSortPropertyToColumn(DataGridColumn _sortColumn)
    {
        if(_sortColumn == null)
            throw new ArgumentNullException("_sortColumn");

        ListSortDirection sortDirection = ListSortDirection.Ascending;
        if (_sortColumn.SortDirection.HasValue && _sortColumn.SortDirection == ListSortDirection.Ascending)
        {
            _sortColumn.SortDirection = ListSortDirection.Descending;
        }
        else
        {
            _sortColumn.SortDirection = sortDirection;
        }
    }
}
c#
  • 1 个回答
  • 10 Views
Martin Hope
Peter Lavreniuk
Asked: 2020-09-14 17:40:35 +0000 UTC

如何确定父控件窗口

  • 1

假设有一个窗口,在窗口中我们有一个控件。如果我们取一个控件,那么它可以用来确定它的主父窗口——一个窗口,具有以下功能:

        var window = Window.GetWindow(control);

因为我们在 WPFVisualTree中有一个很棒的东西,你可以左右上下走动。

但我们并不是在寻找简单的方法,用 WinForms 编写的一个有胡子的遗留项目由 WPF 中的功能补充。

我们在 winforms 上有一个选项卡,里面是一个 WPF 用户控件。显然那是GetWindow行不通的。如何确定父窗口?对于behavior'a的实施是非常必要的。假设是到达最顶端 - UserControl 并尝试从中获取其持有者,然后使用 Winforms 方法获取父窗口。

wpf
  • 1 个回答
  • 10 Views
Martin Hope
Peter Lavreniuk
Asked: 2020-08-25 14:26:44 +0000 UTC

如何组织对象与其观察者的交互

  • 5

假设我有 A 类。在 A 类中,有一组事件反映了内部的任何变化——集合的变化、基本属性/状态的变化。并且该对象有一个属性——B 类对象,它应该监视这些状态并在分析所有更改的集合后执行一些工作。

在创建 B 类对象时,将对 A 类对象的引用传递给其构造函数并绑定到事件是合乎逻辑的。

有兴趣有任何其他方式、实现或模式。

c#
  • 2 个回答
  • 10 Views
Martin Hope
Peter Lavreniuk
Asked: 2020-08-08 15:49:47 +0000 UTC

实时过滤器 ListCollectionView

  • -2

有一个 ObservableCollection。它包含具有 INotifyPropertyChanged 接口的对象。超过 40 吨的物体。该对象有大约 30 个字段。有一个谓词,一个过滤器,它接受一个对象并通过当前选择的其他谓词(过滤器)的集合,这不是主要的事情。

在一分钟内,变化可能来自外部——从 100 到 2000 个变化的对象。我的 ObservableCollection 在 ListCollectionView 中。每当发生变化时,请执行 Refresh() - 贪婪而缓慢地,然后选择在此之后下降。如何仅跟踪一个对象的更改并仅对其应用谓词,而不刷新整个集合。问题是所有这些都是用 .net 4.0 编写的

我的虚拟机:

public class TestVM : ViewModelBase
{
private Entity m_entity;

public Entity Entity
{
get{return m_entity;}
set
{
m_entity = value;
RaisePropertyChanged(string.Empty);
}
}

public string TestString
{
get{return m_entity.TestString;}
}
}
c#
  • 2 个回答
  • 10 Views
Martin Hope
Peter Lavreniuk
Asked: 2020-07-06 14:39:26 +0000 UTC

将应用程序最小化到托盘

  • 11

假设有一个程序在后台执行某些操作,无论如何,假设它每 10 秒收集一次有关 CPU 和 RAM 负载的信息。该程序本身是桌面的,它是由句柄启动的,因此有必要使其在自动运行中启动。

问题:如何教它在最小化时隐藏在托盘中,并在必要时推翻所有消息。比如卡巴斯基杀毒软件。挂在托盘中,推翻通知,当您打开它时 - 出现在任务栏中

c#
  • 1 个回答
  • 10 Views
Martin Hope
Peter Lavreniuk
Asked: 2020-06-16 15:32:19 +0000 UTC

在子字符串 WPF 中选择一个字符串

  • 1

比方说有datagrid。它有一些我用来过滤的关键字段,考虑搜索。机制并不重要。在过滤的时候。我需要突出显示网格的每一行,即正在搜索的子字符串。

допустим ищем по подстроке три
**три**жды
с**три**жка
с**три**ж

我采用了本文中描述的实现:Selecting a string in a substring

这个方法去额头。粗略地说,我们将有 3 行和 3 textbox。这不是很好。在我的条件下,datagrid大约会有80t-150t的物体。

后来发现xaml中有一些有趣的东西。几乎每个控件中都有<Run/>. 而本身textbox可以用几个来描述Run'ов,他们会线性显示。盐在于Run'у可以挂起任何属性,例如背景颜色。理论上,你可以描述一个转换器,它接受一个字符串textbox和一个搜索子字符串,为其设置背景颜色,并形成一个视觉表示,这种方法在我看来更加灵活和美观。我请求帮助,也许有人已经实现了类似的东西!

c#
  • 1 个回答
  • 10 Views
Martin Hope
Peter Lavreniuk
Asked: 2020-04-20 15:33:45 +0000 UTC

计算控件的宽度,按行的长度

  • 1

实际上,已经有一个古老而粗糙的遗留代码,控件是在 WinForms 上实现的,但是没有时间和金钱在 WPF 上重写。我们尽可能地使用它,每次我们在 WPF 中实现某种控件时,都会出现错误。

现在这个错误有点具体了。控件内部有一个控件,Label其宽度是这样计算的:

return (int) LabelControl.CreateGraphics().MeasureString(TextLabel, TextLabel.Font).Width + 40;

如果您查看 WinForms 测试应用程序,一切都很好。如果你在 WPF 中驱动一个控件,它会获取文本,如果那里有空格,它会传输文本,将其换行。

有一个hardcode选项,将字符串替换为修改后的字符串,将空格替换为任何其他字符,但这仍然是一个假设,是否有更合适和灵活的方法?

c#
  • 1 个回答
  • 10 Views
Martin Hope
Peter Lavreniuk
Asked: 2020-04-13 00:28:17 +0000 UTC

System.Threading.Timers 或 System.Timers.Timer

  • 2

需要初始化大约1000个定时器。每个计时器都必须处理自己的方法,参数中的方法粗略地说就是一个 ID。每个计时器的生命周期与方法定义的一样多。但是这个方法是一个 tick 的事实还有另一个障碍,它必须确定它属于哪个计时器并在方法体的持续时间内停止。

允许方法:

public void TimerTick(GUID id)
{
//тут кое какой код
if(TaskHasNextStep(id))
дать таймеру делей и опять зайти в данный метод
else
иначе убивать таймер
}
c#
  • 1 个回答
  • 10 Views
Martin Hope
Peter Lavreniuk
Asked: 2020-03-17 16:03:45 +0000 UTC

项目中的多尺寸图标

  • 2

有一个图标(文件.ico),具有多维。也就是它里面有N个“帧”,每个“帧”都是针对某个分辨率的。我怎样才能将它添加到项目中,以便它为自己选择合适的大小。我读到你只需要像往常一样在项目属性中添加一个图标,而当你启动项目、调试或发布时,它不会在标题中选择所需的“框架”

c#
  • 1 个回答
  • 10 Views
Martin Hope
Peter Lavreniuk
Asked: 2020-02-26 02:48:50 +0000 UTC

六角网格

  • 19

问题。你如何在 上实现六边形网格的可视化WPF,而这个网格的每个单元格都是一个单独的对象,假设它可以有不同的颜色。

只有画布浮现在脑海中。描述将固定单元格坐标的字段。我什至不知道如何绘制单元格本身。

在此处输入图像描述

c#
  • 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