RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

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

Mikhail Znak's questions

Martin Hope
Mikhail Znak
Asked: 2020-06-12 02:03:51 +0000 UTC

该地图在 Yandex Maps 中的彩色对象下不可见

  • 0

该市大约有 200 座手机信号塔。标签放置在 Yandex 地图构造函数中。从那里,我导出一个包含所有坐标的文件,然后将它们绘制在网站上的地图上。我在Circle具有颜色(我认为这无关紧要,但红色)、透明度 (10)、半径 (4 公里) 的对象的帮助下应用。放大时,物体相互叠加,结果在它们后面什么也看不见。您如何解决这种情况?

yandex-maps-api
  • 1 个回答
  • 10 Views
Martin Hope
Mikhail Znak
Asked: 2020-04-30 19:47:08 +0000 UTC

ASP.NET 中的页面加载过程

  • -1

我使用POST发出请求HttpWebRequest,其中包含文件中的信息。我执行Server.TransferRequest(/Client.aspx)重定向到所需的页面。问题是它Page_Load在 2 个线程中同时运行。我自己没有创建任何线程(有意)。我的问题是什么?

var request = (HttpWebRequest)WebRequest.Create(new Uri("http://localhost:1446/ClientForm.aspx"));
            request.Method = "POST";
            var data = Encoding.UTF8.GetBytes(path + "email.com");
            request.ContentLength = data.Length;
            using (var stream = request.GetRequestStream())
            {
                stream.Write(data, 0, data.Length);
            } 
        }
        //Server.TransferRequest("/ClientForm.aspx");
        Response.Redirect("/ClientForm.aspx");
c#
  • 1 个回答
  • 10 Views
Martin Hope
Mikhail Znak
Asked: 2020-04-30 02:44:33 +0000 UTC

ASP.NET 中的文件传输

  • 2

如何在 ASP.NET 中发送 POST 文件?(类,方法)

c#
  • 1 个回答
  • 10 Views
Martin Hope
Mikhail Znak
Asked: 2020-04-14 03:55:15 +0000 UTC

更改 dataGridView 单元格的颜色

  • 1
List<CriticalError> troubles = new List<CriticalError>(); // связывается с таблицей
this.dataGridView.DataSource = 
troubles.GetRange(0,troubles.Count); //чтобы не выдавало ошибку индекс -1
for (int i = 0; i < this.dataGridView.Rows.Count - 1; i++)
{
   if (Convert.ToBoolean(this.dataGridView.Rows[i].Cells["Reaction"].Value) == false) // если CheckBox == false , тогда красим в красный
   {
       this.dataGridView.Rows[i].DefaultCellStyle.BackColor = Color.Red;
   }
}

问题是在循环中dataGridView.Rows[i].DefaultCellStyle.BackColor它采用了所需的颜色,而在退出循环后,一切都是默认的。请告诉我错误在哪里

for (int i = 0; i < this.dataGridView.Rows.Count - 1; i++)
{
    if (Convert.ToBoolean(this.dataGridView.Rows[i].Cells["Reaction"].Value) == false)
    {
        for (int j = 0; j <this.dataGridView.Rows[i].Cells.Count - 1; j++)
        {
             this.dataGridView.Rows[i].Cells[j].Style.BackColor = Color.Red;
         }
     }
}
c#
  • 1 个回答
  • 10 Views
Martin Hope
Mikhail Znak
Asked: 2020-04-08 21:41:59 +0000 UTC

以一定时间启动Task'a

  • 2

是否可以使任务每分钟执行一次该功能。如果是这样,如何。很明显,还有其他可能更方便或更合适的方法,例如相同的计时器,但仍然很有趣

c#
  • 1 个回答
  • 10 Views
Martin Hope
Mikhail Znak
Asked: 2020-03-18 04:38:38 +0000 UTC

在聊天中发送消息时出现垃圾

  • 0

下午好。告诉我我做错了什么。我从服务器向客户端发送一条消息, serverSocket.SendTo(Data, lenght,SocketFlags.None ,client); 其中
Data- array Byte[1024]
lenght- 传输消息的长度
client- IPEndPoint
客户端接收:

    StringBuilder builder = new StringBuilder(); // сообщение в тексте
    do
    {
      lengthInBytes = clientSocket.Receive(data);  // длина сообщения
      builder.Append(Encoding.Default.GetString(data)); //data  - Byte[1024]
    } 
    while (clientSocket.Available > 0);
    commonWindow.Text += builder.ToString(); // вывод в TextBlock

该消息以以下格式显示:
“用户 Ivan 已进入聊天 [][][][][][][][][][][] 等等”
显然,这些是空字节元素,如何截断他们?(显然这应该在收到消息时完成)

c#
  • 1 个回答
  • 10 Views
Martin Hope
Mikhail Znak
Asked: 2020-02-11 22:51:54 +0000 UTC

SQL Server 授权错误

  • 0

可能是什么问题呢?错误文本:

与服务器的连接已成功建立,但登录时发生错误。(provider: Shared Memory Provider, error: 0 - 管道两端都没有进程。) (.Net SqlClient Data Provider)

我使用的是SQL Server Management Studio 2014,密码输入正确。

sql
  • 3 个回答
  • 10 Views
Martin Hope
Mikhail Znak
Asked: 2020-02-01 20:07:20 +0000 UTC

从 C# 运行 Excel 宏

  • 0

下午好。有一个 excel 文件,其中的按钮被拧紧了。有必要从 C# 代码运行此文件(这里没问题)并单击此按钮(我在这里不知道如何操作)。

c#
  • 1 个回答
  • 10 Views
Martin Hope
Mikhail Znak
Asked: 2020-01-01 22:00:03 +0000 UTC

2个线程的同步

  • 1

有 2 个线程在控制台上绘制 2 辆汽车并模仿它们的运动。

机器 -Enemy- 从上方降下,玩家必须绕过它。对象渲染是通过lock.

问题是,当我需要让玩家的汽车“减速”时,他从左到右的运动也会减速(按计划,它不应该)。速度被实施为时间控制Thread.Sleep(int delta)。

请提出解决此问题的可能方法。

c#
  • 1 个回答
  • 10 Views
Martin Hope
Mikhail Znak
Asked: 2020-12-31 05:13:06 +0000 UTC

调用类方法和结构之间的区别

  • 6

有这样的情况

struct Point
{
   int x;
   int y;
   public void SetX(int a){ ...  }
   public void SetY(int a){ ...  } 
}
class A
{
   Point cord = new Point(); 
   public Point Cord      
   {
     get { return cord; }  
   }
   public void MethodA(int a)
   {
       cord.SetX(a);   //здесь все ок
   }
}

class B
{
   A myObj = new A();
   public Point Cord      
   {
     get { return cord; }  
   }
   public void MethodB(int a)
   {
       myObj.Cord.SetX(a);   //а здесь не присваивает значение
   }
}

在 A 类中,该方法可以正常工作,但在 B 类中不能正常工作(它进入方法,在那里它为某物赋值,但 myObj 对象及其 cord 字段中没有 Point 类型)我想知道这个值是什么分配给以及为什么它适用于类,但不适用于结构。

c#
  • 1 个回答
  • 10 Views
Martin Hope
Mikhail Znak
Asked: 2020-12-28 22:56:19 +0000 UTC

Snake c#,改变方向

  • 1
public void ChangeDirection(object state)
{
    while (true)
    {
        while (Console.KeyAvailable)
        {
            Console.ReadKey(true);
        }
        ConsoleKeyInfo key = Console.ReadKey(true);
        lock (state)
        {
            switch (key.Key)
            {
                 //
            }
        }
     }

这里实现了蛇的方向改变。

它是这样工作的:如果蛇向右移动,那么它可以向任何方向改变方向,但不能向左移动(也就是说,蛇不会反向移动)。一切正常,除了一件事,但如果你快速按下,例如,向上和向左,那么在同一条线上它会改变它的方向相反(禁止向左)。

在我看来,问题在于清除控制台缓冲区

while (Console.KeyAvailable)
{
    Console.ReadKey(true);
}

在空旷的地方我找到了这样一种清洁它的方法,但显然它不起作用。

你能告诉我错误在哪里或者我做错了什么吗?是否有可能以某种方式获得按键队列?

我唯一的输入是在这个方法中(该方法属于 Snake 类),它在线程上调用

Snake snake = new Snake(); 
object obj = new object();  
Thread keyboard = new Thread(snake.ChangeDirection);  // Смена   направления.метод, который рассматривается с самого начала
keyboard.Start(obj);
while (true)
{
     lock (obj)
     { 
        Thread.Sleep(100);
        snake.Movement(obj); // перемещение координат ,switch с увелечением X или Y
     } 
     snake.Draw(); 
 }

PS 在另一台电脑上一切正常......

c#
  • 1 个回答
  • 10 Views
Martin Hope
Mikhail Znak
Asked: 2020-12-28 02:37:26 +0000 UTC

团体代表

  • 3
Action a1 = () => Console.Write(1); 
Action a2 = () => Console.Write(2); 
Action a3 = () => Console.Write(3); 
((a1 + a2 + a3) - (a1 + a2))(); 
((a1 + a2 + a3) - (a1 + a3))();

我看到了这个例子,变得很有趣。在这种情况下,完成了委托的移除。在 (a1 + a2) 和 (a1 + a3) 处发生了什么,为什么第一个选项可以正确删除而第二个选项根本不起作用?

c#
  • 1 个回答
  • 10 Views
Martin Hope
Mikhail Znak
Asked: 2020-12-25 01:07:51 +0000 UTC

如何通过交替执行方法来同步 2 个线程?

  • 1

有2个班

class A : class Parent
{
    public void Draw()  
}

class B : class Parent
{
    public void Draw()  
}

并且有必要同步这2个线程,以便方法严格地一个一个执行。(或至少到最后)Parent 类有一个同步对象。Draw方法是这样实现的

public void Draw()
{
    while(true)
    {
        lock(obj)
        {
            //Рисуем объект
        }
    }
}

在我看来,线程应该已经执行,尽管不是一个一个地执行,而是执行到最后,只有在那之后,另一个线程(或同一个线程)才应该启动。事实上,事实证明这些进程相互干扰

class Parent 
{
    public object obj = new object();
}

线程类:

class Game
{
    public void Start()
    {
        A first = new A();
        B second = new B();

        Thread doRoad = new Thread(A.Draw);
        Thread doAuto = new Thread(B.Draw);

        A.Start();
        B.Start();
    }
}
c#
  • 1 个回答
  • 10 Views
Martin Hope
Mikhail Znak
Asked: 2020-12-24 16:07:12 +0000 UTC

删除滚动条控制台 C#

  • 9

我正在控制台 C# 中编写一个迷你游戏。为了更漂亮的显示,我想从控制台的底部和侧面移除滚动条。我没有在控制台的属性中找到这样的时刻。如果有办法请告诉我

c#
  • 1 个回答
  • 10 Views
Martin Hope
Mikhail Znak
Asked: 2020-12-19 02:35:07 +0000 UTC

如何删除 C# 控制台中的行间距?

  • 1

如何删除 C# 控制台中的行间距?

c#
  • 1 个回答
  • 10 Views
Martin Hope
Mikhail Znak
Asked: 2020-12-13 19:24:31 +0000 UTC

事件的反映(如何获取订阅事件的方法)

  • 0

任务的本质是控制对事件的订阅。如果此方法已签名,则删除对它的重复引用。您需要使用第三方方法来实现它(添加和删除事件本身一切都很容易)。我得到 EventInfo,但无法从中提取特定方法。我将一个实例传递给方法本身,其中包含此事件

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