RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

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

tretetex's questions

Martin Hope
tretetex
Asked: 2020-04-02 19:41:21 +0000 UTC

将 ListBox 项的高度设置为最高项

  • 1

该列表包含带有标题的缩略图。标题应与底部对齐,缩略图应与其容器的顶部边缘对齐。为此,您需要以某种方式计算并设置每个元素的容器高度:

在此处输入图像描述

一个容器用于 list WrapPanel,带有元素的整个面板可以延伸GridSplitter,这导致元素跳转到下一行/上一行。因此,行中的元素数量可能会发生变化,您需要每次调整它们的高度。

在此处输入图像描述

标记:

<ListBox Grid.Row="1"
         Padding="15"
         ScrollViewer.HorizontalScrollBarVisibility="Disabled"
         ItemsSource="{Binding Previews}"
         SelectionMode="Extended">

    <ListBox.ItemsPanel>
        <ItemsPanelTemplate>
            <WrapPanel IsItemsHost="True" Orientation="Horizontal"></WrapPanel>
        </ItemsPanelTemplate>
    </ListBox.ItemsPanel>

    <ListBox.ItemTemplate>
        <DataTemplate>
            <Grid Background="Aqua">
                <Grid.RowDefinitions>
                    <RowDefinition />
                    <RowDefinition Height="25" />
                </Grid.RowDefinitions>
                <Image Grid.Row="0"
                    MaxHeight="80"
                    HorizontalAlignment="Center"
                    VerticalAlignment="Top"
                    Stretch="Uniform"
                    Source="{Binding Path}" />
                <Label Grid.Row="1" Content="{Binding Name}" HorizontalAlignment="Center" VerticalAlignment="Bottom" MaxWidth="90px" />
            </Grid>
        </DataTemplate>
    </ListBox.ItemTemplate>
</ListBox>

告诉我怎么做?

c#
  • 1 个回答
  • 10 Views
Martin Hope
tretetex
Asked: 2020-12-27 22:39:07 +0000 UTC

AutoResetEvent.WaitOne() 什么时候不带参数返回 false?

  • 1

有几个重载AutoResetEvent.WaitOne()
当信号触发时signal.Set(),所有重载中的方法WaitOne()都会返回true。
在超时重载中,当超时到期时signal.WaitOne(timeout)返回。false

那么没有参数的重载signal.WaitOne()呢?
她可以只回来true,永远不回来false吗?

c#
  • 1 个回答
  • 10 Views
Martin Hope
tretetex
Asked: 2020-11-19 22:10:48 +0000 UTC

如何生成一组数字,从最小到最大指定数量?[复制]

  • 3
这个问题已经在这里得到了回答:
随机小数生成 (5个答案)
3年前关闭。

您需要生成一个数字数组以便以后使用它们。条款:

  • 总金额已设定sum
  • 最小值已设置min
  • 最大值已设置max
  • 设置数字的个数count,使最小值之和不超过总和min * count < sum,最大值之和不小于总和max * count > sum
  • 所有数字的总时间必须等于指定的numbers.Sum() == sum
  • 数字必须在从min到的范围内是随机的max

函数签名:

int GenerateNumbers(int min, int max, int count, int sum)

我想从最小值开始按升序排列数字序列,然后对数组进行洗牌。但是如何计算我们将增加的值不明白。

你能告诉我如何写一个算法吗?

алгоритм
  • 1 个回答
  • 10 Views
Martin Hope
tretetex
Asked: 2020-07-17 17:09:10 +0000 UTC

Find()、FirstOrDefault() 方法与 Entity Framework 一起使用时的区别

  • 14

如果需要通过主键从数据库中获取记录,可以使用这两种方法。如果条目存在于数据库中,这两种方法都将返回实体对象,否则它们将返回null。

它们有什么区别以及何时使用哪种方法?

c#
  • 2 个回答
  • 10 Views
Martin Hope
tretetex
Asked: 2020-07-17 15:53:11 +0000 UTC

在实体框架中共享 Attach() 和 Entry()

  • 0

我注意到这些方法经常结合使用:

context.Set<User>().Attach(user);
context.Entry(user).State = EntityState.Modified;

如果只能context.Entry(user)在需要更改状态时使用它,那么使用它有什么意义?
这将自动被调用context.Set<User>().Attach(user);,还是我弄错了?

c#
  • 2 个回答
  • 10 Views
Martin Hope
tretetex
Asked: 2020-07-04 19:53:51 +0000 UTC

T4 看不到命名空间

  • 2
<#@ template debug="false" hostspecific="false" language="C#" #>
<#@ import namespace="System" #>
<#@ output extension=".cs" #>

namespace TestApp
{
<#
    var type = Type.GetType("TestApp.MyClass", false);
    var typeName = type == null ? "Null" : type.Name;
#>
    public partial class <#= typeName #>
    {
        // ...
    }
}

进入生成类Null
提示为什么看不到?

c#
  • 1 个回答
  • 10 Views
Martin Hope
tretetex
Asked: 2020-07-03 05:09:43 +0000 UTC

制作通用方法

  • 5

有一个通用类:

public struct Range<T>
{
    public T From { get; set; }
    public T To { get; set; }

    public bool HasValue(T value)
    {
        // Нужно написать проверку входа в диапазон
    }
}

T- 只能是数字 ( int, double) 或日期 ( DateTime),也可以是Nullable.

有必要实现一个方法HasValue来检查它是否在从到value的范围内。FromTo

如果不使用强制转换和重载,这可能吗?

c#
  • 6 个回答
  • 10 Views
Martin Hope
tretetex
Asked: 2020-06-24 21:10:12 +0000 UTC

实体框架。级联删除不起作用

  • 7

实体框架 6、代码优先、SQLite

有一个类别树。如果删除包含子类别的类别,则子类别不会级联。他们仍然有ParentId,表示不再存在的类别。

引用自身的模型:

public class Category
{
    public string Title { get; set; }
    public int SortOrder { get; set; }

    public int? ParentId { get; set; }
    public Category Parent { get; set; }

    public ICollection<Category> Children { get; set; }
    public ICollection<Product> Products { get; set; }
}

配置:

public class CategoryConfiguration : EntityTypeConfiguration<Category>
{
    public CategoryConfiguration()
    {
        Property(p => p.Title).IsRequired();

        HasOptional(p => p.Parent)
            .WithMany(p => p.Children)
            .HasForeignKey(p => p.ParentId)
            .WillCascadeOnDelete(true);
    }
}

桌子:

CREATE TABLE Categories
(
    Id INTEGER PRIMARY KEY,
    Title nvarchar NOT NULL,
    SortOrder int NOT NULL,
    ParentId int,
    FOREIGN KEY (ParentId) REFERENCES Categories (Id) ON DELETE CASCADE
);
CREATE INDEX IX_Category_ParentId ON Categories (ParentId)

类别去除方法:

public void Delete(Category category)
{
    using (var db = new DbContext())
    {
        var entity = db.Categories.Find(category.Id);
        if (entity != null)
        {
            db.Categories.Remove(entity);
        }
        db.SaveChanges();
    }
}

告诉我为什么没有级联删除?

c#
  • 1 个回答
  • 10 Views
Martin Hope
tretetex
Asked: 2020-04-21 02:35:45 +0000 UTC

获取唯一的列表值

  • 3

有一个清单:

var list = new List<string> {
    "строка",
    "строка22у", 
    "строкайцвцйй", 
    "текстцвцй", 
    "текст", 
    "текстыауке5"};

您需要删除包含其他元素的元素。那些。删除行строка22у, строкайцвцйй, 因为 текстцвцй分别包含第一行和текстыауке5。因此строка, ,将保留下来текст。

我这样做:

int removedCount;
do
{
    removedCount = 0;
    for (int i = 0; i < list.Count; i++)
    {
        removedCount += list.RemoveAll(x => x.Contains(list[i]) && x != list[i]);
    }
} while (removedCount != 0);

有没有更有效的方法?

c#
  • 2 个回答
  • 10 Views
Martin Hope
tretetex
Asked: 2020-12-27 18:16:04 +0000 UTC

优化数据库条目。实体框架

  • 1

有一个 SQLite 基础,带有表 -Messages和Users. 包含大约 100,000 名用户。

您需要添加/更新帖子以及重新发布的用户。每 100 个帖子,大约有 6000 个转发用户。如果所有重新发布的用户还不在数据库中(这正常吗?),现在添加 1 个帖子(大约 300 次重新发布)需要大约 14 秒。

我这样做:

using (AppDbContext db = new AppDbContext())
{
    // Получаем всех пользователей, чтобы сравнивать с репостнувшими пользователями
    usersFromDb = db.Users.ToList();

    /*****
     Т.к. пользователей в базе много, получение всех пользователей не оптимально.
     Но лучше ли будет делать много запросов (для каждого пользователя), вместо этого одного?
    *****/
}

using (AppDbContext db = new AppDbContext())
{
    foreach (var message in messages)
    {
        if (message.RepostUsers != null)
        {
            // Проходим по списку репостнувших пользователей

            /*****
             Эта часть занимает много времени
             Можно ли оптимизировать?
            *****/
            foreach (var user in message.RepostUsers)
            {
                // Ищем по пользователям из базы
                var dbUser = usersFromDb.Find(u => u.Id == user.Id);
                if (dbUser == null)
                {
                    // Если не нашли, помечаем новым
                    db.Entry(user).State = EntityState.Added;
                }
                else if (dbUser.Name != user.Name)
                {
                    // Если нашли и есть изменения, помечаем измененным
                    db.Entry(user).State = EntityState.Modified;
                }
                else
                {
                    // Если нашли и изменений нет, помечаем не измененным
                    db.Entry(user).State = EntityState.Unchanged;
                }
            }
        }

        // Получаем Message из базы
        var dbMessage = db.Messages.AsNoTracking().FirstOrDefault(p => p.Id == message.Id);

        // Message всегда либо новое, либо измененное. Помечаем
        db.Entry(message).State = dbMessage != null ? EntityState.Modified : EntityState.Added;
    }

    db.Messages.AddRange(messages);
    db.SaveChanges();
}

问题
一 数据库中有很多用户,获取所有用户并不是最优的。但是提出许多请求(分别针对每个转发的用户)而不是一个更好吗?

问题 2:
当我通过 更改用户状态时db.Entry(user).State,是否会缓存对象以跟踪更改?那些。AsNoTracking没有考虑?如果是这样,是否应该更改以及如何更改?

c#
  • 3 个回答
  • 10 Views
Martin Hope
tretetex
Asked: 2020-12-26 18:12:28 +0000 UTC

重新映射重复对象引用

  • 0

我有一个对象集合Product,每个对象包含两个对象集合User和一个主用户Creator:

public class User
{
    public int Id { get; set; }
    public string Name { get; set; }
}

public class Product
{
    public int Id { get; set; }
    public string Title { get; set; }

    public User Creator { get; set; }

    public ICollection<User> UsersAsMain { get; set; }
    public ICollection<User> UsersAsReserve { get; set; }
}
  • 一个对象的两个列表中的用户对象Product都不同,不重复
  • 对象的副本(单个实例)Creator可以在列表之一中
  • 一个中的用户对象Product也可能在其他中。

有必要遍历所有用户,如果找到其副本,则为其分配一个指向主对象的链接。结果,所有相同的用户必须引用内存中的同一个对象。

如何编写一个 LINQ 查询(可能是几个)来检查和重新定义链接?比较就够了Id。

c#
  • 1 个回答
  • 10 Views
Martin Hope
tretetex
Asked: 2020-12-25 23:01:18 +0000 UTC

更新表中的数据。实体框架

  • 2

有些实体是断章取义的。它们需要在数据库中更新(如果有更改)。

要更新记录,您需要从数据库中提取它的副本,然后比较所有字段。如果字段的内容不同,则设置EntityState.Modified.

字段比较题。
现在,我通过为模型重新定义的 Equals 进行比较。但是也许有一个用于这些目的的标准实体框架机制?Equals如果模型发生变化,我不想不断更新。如果你能做到这一点context.Users.Update(user),他会亲自比较一切,那就太好了。

c#
  • 1 个回答
  • 10 Views
Martin Hope
tretetex
Asked: 2020-12-25 13:25:16 +0000 UTC

将嵌套数据插入到多个表中。实体框架

  • 1

我们有什么:

  • 模型Product
  • 模型User

表之间有不同的关系:

  • Product可能包含列表Users
  • Product可能包含备用列表Users
  • Product包含一个Creator也位于Users
  • User可能包含列表Products
  • User可能包含备用列表Products

楷模:

public class User
{
    public int Id { get; set; }
    public string Name { get; set; }

    [ForeignKey("CreatorId")]
    public virtual ICollection<Product> ProductsAsCreator { get; set; }
    public virtual ICollection<Product> ProductsAsMain { get; set; }
    public virtual ICollection<Product> ProductsAsReserve { get; set; }
}

public class Product
{
    public int Id { get; set; }
    public string Title { get; set; }

    [ForeignKey("CreatorId")]
    public virtual User Creator { get; set; }
    public int? CreatorId { get; set; }

    public virtual ICollection<User> UsersAsMain { get; set; }
    public virtual ICollection<User> UsersAsReserve { get; set; }
}

需要什么:

  • 更新/添加Products,其中可能包含新Users的和现有的,有或没有更改,也需要更新/添加。

现在我尝试先添加所有用户,然后再添加产品:

using (DbContext db = new DbContext())
{
    foreach (var product in Products)
    {
        if (product.Creator != null)
        {
            db.Users.AddOrUpdate(product.Creator);
        }

        db.Users.AddRange(product.UsersAsMain);
        db.Users.AddRange(product.UsersAsReserve);
    }

    db.Products.AddRange(Products);
    db.SaveChanges();
}

显然我做错了,当SaveChanges抛出异常时:

约束失败 UNIQUE 约束失败:Users.Id

这是可能的,因为:

  • db.Users.AddRange(product.UsersAsMain);可能包含Creator之前添加的,现在正在重试
  • db.Products.AddRange(Products);包含刚刚添加的所有用户,并且还在尝试再次添加

问题:

  • 最重要的是如何构建更新/添加所有这些的逻辑?
  • 是否可以在不使用嵌套元素的额外迭代的情况下进行AddOrUpdate?
c#
  • 1 个回答
  • 10 Views
Martin Hope
tretetex
Asked: 2020-12-23 21:35:27 +0000 UTC

实体框架。以一对多关系重写数据库时出错

  • 2

使用者:实体框架(代码优先)、SQLite。

有主题和用户模型。一个用户可以创建多个主题。

public class Topic
{
    public int Id { get; set; }
    public string Title { get; set; }

    public int UserId { get; set; }
    public User User { get; set; }
}

public class User
{
    public int Id { get; set; }
    public string Name { get; set; }

    public virtual ICollection<Topic> Topics { get; set; }
}

我创建了一个主题对象,里面有一个用户对象,我写入数据库,一切正常:

using (AppDbContext context = new AppDbContext())
{
    var user1 = new User
    {
        Id = 1,
        Name = "Jon"
    };

    var topic1 = new Topic
    {
        Id = 1,
        Title = "First",
        User = user1
    };

    context.Topics.AddOrUpdate(topic1);
    context.SaveChanges();
}

问题

如果您添加一个新主题,但使用相同的用户,则会抛出异常:

更新条目时出错。有关详细信息,请参阅内部异常。


约束失败 UNIQUE 约束失败:Users.Id

那些。据我所知,重新尝试插入现有用户。
我需要用户不被重新插入Add,而是被更新AddOrUpdate。
请告诉我,该怎么做?

c#
  • 1 个回答
  • 10 Views
Martin Hope
tretetex
Asked: 2020-12-20 06:03:48 +0000 UTC

如何设计一个项目?DTO、贫血、MVVM

  • 4

我们有什么:

该项目是一个与站点、本地数据库WPF交互并在用户界面中显示数据的应用程序。

工作示例:

该站点有一些类似主题的内容会不时更新。您需要“下载”这些主题的最新状态并写入本地数据库,我们称之为同步。同步后,我们可以快速搜索数据库、做各种笔记、加入收藏夹等,通过用户界面进行交互。

结构愿景:

该模型结果是一个,用于基础的模型,用于 MVVM 的模型。但是,我还想创建一个 API 层,它将与站点交互并返回模型实例。但是 API 也需要一个模型。

结果是 2 层(或 3 层?)- API 和数据库(+ MVVM)。使用一个模型。所以你需要使用贫血模型?还是最好将模型分开,为每一层制作自己的模型?

现在介绍与 VM 交互的逻辑。如果用户想根据条件获取主题,VM必须启动同步器,等待完成,然后才向数据库查询。将通过 API 接收主题的同步器(解析器)分开并在数据库中将它们更新为单独的类或将此逻辑提供给 VM-mothers 是否正确?

在此处输入图像描述

发生了什么:

  • 与站点交互的 API 层
  • 数据库层
  • 连接 API 和 DB 的同步器
  • 虚拟机通过同步器与数据库和 API 交互
  • API、DB 和 MVVM 的通用 DTO 贫血模型。

使用分离数据和整体设计方法是否正确?

wpf
  • 1 个回答
  • 10 Views
Martin Hope
tretetex
Asked: 2020-12-18 08:59:44 +0000 UTC

实体框架。两个表之间的多个多对多关系

  • 3

用过Code First。

有模型Product和User。一个用户可能有很多在线购买的产品,也有很多离线购买的产品。同时,该产品分别有线上购买的用户列表和线下购买的用户列表。

事实证明我们有 2 个多对多连接。如何在模型类中实现这个?

public class Product
{
    public int Id { get; set; }
    public int Price { get; set; }

    public virtual ICollection<User> OnlineCustomers { get; set; }
    public virtual ICollection<User> OfflineCustomers { get; set; }
}

public class User
{
    public int Id { get; set; }
    public string Name { get; set; }

    public virtual ICollection<Product> OnlinePurchases { get; set; }
    public virtual ICollection<Product> OfflinePurchases { get; set; }
}

据我所知,对于多对多关系,EF 会自动创建第三个表,并将其命名为ProductUsers. 但是如果有两个链接,那么多出来的表怎么命名呢?以及如何更改中间表的命名规则,哪个属性或 Fluent API?

c#
  • 1 个回答
  • 10 Views
Martin Hope
tretetex
Asked: 2020-12-17 13:16:00 +0000 UTC

向包含在一个对象中的数据库添加数据

  • 2

由 Entity Framework 使用,Code First。有 2 个模型 - 用户和主题。1个用户可以有多个主题。

public class User
{
    public int Id { get; set; }
    public string Name { get; set; }

    public virtual ICollection<Topic> Topics { get; set; }
}

public class Topic
{
    public int Id { get; set; }
    public string Title { get; set; }

    public int UserId { get; set; }
    public User User { get; set; }
}

您需要进行以下添加(用户对象内的主题对象):

using (MyDbContext context = new MyDbContext())
{
    // Создаем пользователя с несколькими топиками
    User user = new User
    {
        Name = "ExampleName",
        Topics = new List<Topic>
        {
            new Topic
            {
                Title = "First topic"
            },
            new Topic
            {
                Title = "Second topic"
            },
        }
    };

    // Заносим в базу все сразу
    context.Users.AddOrUpdate(user);

    // Пройдет ли добавление? Добавятся ли топики?

    context.SaveChanges();
}

有必要添加用户本人和他的 2 个主题,而不是先添加用户,然后再分别添加主题。是否可以使用 only 做类似的事情context.Users.AddOrUpdate(user);,它也已经包含主题?

c#
  • 1 个回答
  • 10 Views
Martin Hope
tretetex
Asked: 2020-12-17 05:22:08 +0000 UTC

英孚。何时使用 1 个上下文,何时使用多个上下文?

  • 5

使用实体框架时,您可以使用一个数据库上下文,也可以将模型分布到多个数据库上下文中。所有工作都在一个数据库中进行,使用 Code First。

何时以及为何使用多个上下文?使用同一个数据库时使用不同的上下文有意义吗?

c#
  • 1 个回答
  • 10 Views
Martin Hope
tretetex
Asked: 2020-12-17 00:09:44 +0000 UTC

英孚。两个表之间的多重关系

  • 2

我用CodeFirst。有必要在 2 个表之间进行一些通信。

这些类是这样的:

public class User
{
    public int Id { get; set; }
    public string Name { get; set; }

    public ICollection<Topic> Topics { get; set; }

    public User()
    {
        Topics = new List<Topic>();
    }
}

public class Topic
{
    public int Id { get; set; }
    public string Title { get; set; }

    public int TopicStarterId { get; set; }
    public User TopicStarterUserId { get; set; }
    public int? TopicModerId { get; set; }
    public User TopicModerUserId { get; set; }
}

问题 1: 在这种情况下如何正确命名属性?TopicStarterUserId我命名正确TopicModerUserId吗?请告诉我一对多绑定的命名规则。

问题二: 命名不合规应该应用什么属性/Fluent API?例如,我想TopicModerId简单地调用ModerId.

问题 3: 在这个例子中,事实证明,为了建立第二个链接(TopicModerId),您需要创建一个额外的表TopicModer并通过它链接?如果是这样,这张表会是什么样子,它与User和的关系如何Topic?

c#
  • 1 个回答
  • 10 Views
Martin Hope
tretetex
Asked: 2020-11-28 17:50:36 +0000 UTC

实体框架 + SQLite

  • 2

基础不存在,我通过 Code First 来完成。数据库和所有表都必须由模型类自动创建。

我通过 NuGet 连接 System.Data.SQLite.EF6,编写连接配置,创建模型、上下文,然后是错误。

配置(自动创建,我只注册了 connectionStrings):

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <configSections>
    <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
  </configSections>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
  </startup>
  <entityFramework>
    <defaultConnectionFactory type="System.Data.Entity.Infrastructure.LocalDbConnectionFactory, EntityFramework">
      <parameters>
        <parameter value="v11.0" />
      </parameters>
    </defaultConnectionFactory>
    <providers>
      <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
      <provider invariantName="System.Data.SQLite.EF6" type="System.Data.SQLite.EF6.SQLiteProviderServices, System.Data.SQLite.EF6" />
    </providers>
  </entityFramework>
  <system.data>
    <DbProviderFactories>
      <remove invariant="System.Data.SQLite.EF6" />
      <add name="SQLite Data Provider (Entity Framework 6)" invariant="System.Data.SQLite.EF6" description=".NET Framework Data Provider for SQLite (Entity Framework 6)" type="System.Data.SQLite.EF6.SQLiteProviderFactory, System.Data.SQLite.EF6" />
    </DbProviderFactories>
  </system.data>
  <connectionStrings>
    <add name="DbConnection" connectionString="Data Source=C:\test.db;Version=3" providerName="System.Data.SQLite.EF6" />
  </connectionStrings>
</configuration>

语境:

public class ProjectContext : DbContext
{
    public ProjectContext() : base("DbConnection")
    {
    }

    public DbSet<Account> Accounts { get; set; }
}

结果,它在 public ProjectContext() : base("DbConnection") 行抛出异常

mscorlib.dll 中类型为“System.InvalidOperationException”的未处理异常

更多信息:实体框架提供程序类型“System.Data.SQLite.EF6.SQLiteProviderServices,System.Data.SQLite.EF6”在 ADO.NET 提供程序的应用程序配置文件中注册,名称为“System.Data.SQLite.EF6” '无法加载。确保使用程序集限定名称并且该程序集可用于正在运行的应用程序。有关详细信息,请参阅http://go.microsoft.com/fwlink/?LinkId=260882。

请告诉我,你哪里搞砸了?

UPD:添加 System.Data.SQLite with NuGet,上下文创建正常。但是,它现在在尝试将模型对象添加到上下文的 DbSet 时抛出异常:

找不到具有不变名称“System.Data.SQLite”的 ADO.NET 提供程序的实体框架提供程序。

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