RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

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

Valera Kvip's questions

Martin Hope
Valera Kvip
Asked: 2020-08-20 04:18:36 +0000 UTC

从时间中查找时区名称

  • 0

您需要获取当前时间为零(小时= 0)的时区名称(例如America / New_York),该区域可以是任何时间,主要是小时(小时= 0)等于零。服务器时间可用。也就是说,服务器上的时间无关紧要 5,15,23 - 小时,您需要获取“现在”为零的区域的名称

我找不到任何东西可以从时间中获取时区。只有这个:

console.log(Intl.DateTimeFormat().resolvedOptions().timeZone)

但这是服务器的时区,不知何故我无法更改时间。

谢谢!

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Valera Kvip
Asked: 2020-07-18 01:15:33 +0000 UTC

打字稿不会将数字转换为字符串

  • 0
const x:any = 5;
foo(x);

...

 function foo( p: string) {
    console.log('foo',p, typeof(p))
}

控制台:foo 5 数字

预期:foo '5' 字符串或错误。

为什么没有自动转换或至少出现错误?该怎么办?

谢谢!

PS:我尝试了一个在线编译器并得到了编译错误,所以我对其进行了调整,因为我从 json 获取 x。

typescript
  • 1 个回答
  • 10 Views
Martin Hope
Valera Kvip
Asked: 2020-07-13 18:47:36 +0000 UTC

JS填充数组填充与推送

  • 1

您需要创建和填充一个数组,这里有两个选项,但它们的工作方式不同:

  this.d = new Array(7).fill(new SH());

或者

   this.d = [];
   for(let t =0;t<7;++t){
      this.d.push(new SH());
   }

解释一下有什么区别,是怎么回事,因为下面的函数返回不同的结果:

this.d.forEach((p, i) => {            
   p.w = returnTrueOrFalse(i);
   console.log('#i',i, p)
 })
 console.log('RES',this.d);

结果如下:第一个选项在此处输入图像描述

完全废话,所有布尔字段都重置为false。同时,数值字段保持正常。

在第二个选项中,一切都很好,并且两个 console.log 返回相同的结果。

我不知道出了什么问题。谢谢!

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Valera Kvip
Asked: 2020-06-23 03:31:10 +0000 UTC

asp mvc 更新页面上的元素

  • 2

我正在学习 asp,我只是找不到正确的方法来实现这样的功能:

页面上有几个带有数据的 div,当您单击按钮时,您需要将实际数据传输给它们(并为它们创建复杂的 html 标记)而无需重新加载页面。


示例:

该页面有一个购物车,它显示其中的商品数量、它们的总价以及下拉列表中的最后 3 件商品。购物车布局位于_Layout.cshtml。当页面加载时以及单击“添加产品”按钮时,应填写购物车(html 代码)。并且无需重新加载页面。

问题:价格、数量和列表都是不同的块(你不能只返回它们所有的公共 html ),在向它们插入数据之前,需要在页面上找到它们。我试着这样做:

  1. 我创建了一个单独的 js 函数,在必要时调用它,并在其中 ajax 接收数据并形成 html 。

function SmallCartUpdate() {

  $.ajax({
    type: "GET",
    url: "Carts/SmallCart",
    contentType: "application/json;charset=utf-8",
    dataType: "json",
    success: function(result) {


      $("#SmallCartCount").text(result.count);
      $("#SmallCartPrice").text(result.price);



      var productList = '';
      $.each(result.lastAdded, function(index, item) {
        productList += '<li > <a href="#">' + item.Product.Title + '</a></li >';
      })

      $("#SmallCartList").html(productList);

    },

  });
}

但是用这种方式为列表创建html并不方便,我想做一个更复杂的结构。并且无法访问 Razor。

  1. 调用控制器方法并返回 PartialView 并在其中找到块并将数据插入其中。

@ {
  var productList = ViewData.Eval("lastAdded") as List < ShopStore.Models.Cart > ;
}

@foreach(var item in @productList) { 
  <li > < a href = "#" > +@item.Product.Title + < /a></li >
  }

<script type = "text/javascript" >
  $("#SmallCartCount").text(ViewData.Eval("count"));
  $("#SmallCartPrice").text(ViewData.Eval("price"));
</script>

这里js不起作用,此外,我不清楚如何将形成列表的foreach放入 $("#SmallCartList").text());

问题:这个功能是如何实现的?

谢谢!

c#
  • 1 个回答
  • 10 Views
Martin Hope
Valera Kvip
Asked: 2020-06-20 03:34:32 +0000 UTC

Visual Studio 很忙 asp.net mvc

  • 1

向数据库添加条目时,从控制器返回一个 PartialView,它应该简单地显示 html 列表中的所有对象。

但是,如果表中只有 0 条或 1 条记录(如果有更多,则可以正常工作),工作室会挂起并显示以下消息:

“Microsoft Visual Studio 很忙。”

在此处输入图像描述

而且如果是错误的话还好,你可以通过某种方式调试它,但是只花了半天时间来寻找原因......

楷模:

public class Basket
{
    public int Id { get; set; }    
    public int? ProductId { get; set; }       
    public virtual Product Product { get; set; }       
}


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

控制器:

  public ActionResult AddProduct(int productId, int  count)
        {
            if (ModelState.IsValid )
            {
                var basket = new Basket();
                //....

                db.Baskets.Add(basket);
                db.SaveChanges();

                return PartialView(db.Baskets);
            }
        }

并在写入数据库后返回此 PartialView

 @model IEnumerable<ShopStore.Models.Basket>
        
    @foreach (var item in Model)
    {
        <li><a href="#">@item.Product.Title</a></li>
    }

错误在这里:item.Product.Title,如果你写item.Id,那么一切正常,也就是说,错误似乎是在加载产品时,但“幕后”发生的事情尚不清楚我。再一次,为什么一切都适用于两个或更多条目....

谢谢!

c#
  • 1 个回答
  • 10 Views
Martin Hope
Valera Kvip
Asked: 2020-01-24 01:48:05 +0000 UTC

Linq 二进制 [关闭]

  • 0
关闭。这个问题需要澄清或补充细节。目前不接受回复。

你想改进这个问题吗?添加更多详细信息并通过编辑此帖子澄清问题。

5 年前关闭。

改进问题

我正在序列化成一个二进制文件,然后这个记录的数据可以更新,你需要在二进制文件中做一个关于它的记录。如何找到正确的条目和更新?它可以与 linq 一起使用吗?还是出于此类目的在 xml 中使用序列化更好?

谢谢!

c#
  • 1 个回答
  • 10 Views
Martin Hope
Valera Kvip
Asked: 2020-01-19 00:31:47 +0000 UTC

没有 Android Studio,Firbase 应用无法运行

  • 1

如果您创建一个 apk 并将其传输到设备,则该应用程序不会通过授权(通过 Google)。如果你从 Android Studio 运行它,它工作正常。授权(在设备上)后,它会显示一条消息:

谷歌签名失败。状态{statusCode=未知状态码:12501,resolution=null}

谢谢!

android
  • 1 个回答
  • 10 Views
Martin Hope
Valera Kvip
Asked: 2020-01-18 22:21:19 +0000 UTC

Firebase 通过 uid 获取用户数据

  • 0

我有一个用户 uid,需要获取并显示他的名字等...我找不到可以通过他的 uid 查找用户的函数。

我没有创建一个单独的节点来存储用户数据,因为 firebase 已经将这些数据存储在某个地方(或者知道如何找到它)。

您可以获得授权用户的详细信息

 FirebaseAuth.getInstance().getCurrentUser();

我需要相同的东西,但这样我就可以通过他的 uid 找到用户。

谢谢!

java
  • 1 个回答
  • 10 Views
Martin Hope
Valera Kvip
Asked: 2020-12-23 00:30:25 +0000 UTC

调试挂起的 VS 应用程序

  • 16

编辑器在Unity中冻结。如果您构建程序(用于 wine),那么它也会挂起(无响应)。我找不到原因:我无限次地执行相同的操作然后冻结。我breakpoint不能发布它,因为我不知道该把它放在哪里。在我看来,它挂在单元脚本的某个地方。

如何获取程序挂起的位置?是否有可能看到某种日志,其中写出了程序的所有操作?我认为在某个地方获得了无限循环,尽管我检查了所有循环......

谢谢!

c#
  • 1 个回答
  • 10 Views
Martin Hope
Valera Kvip
Asked: 2020-12-17 03:23:52 +0000 UTC

LINQ 字段的最小集合元素

  • 0

我想按字段查找列表中的最小元素,但没有循环。LINQ Min 返回的不是集合中的对象,而是逻辑字段类型(不!)。

C++ 中有一些函数允许您传递要比较的函数,并返回一个合乎逻辑的集合对象(是!)。

例子:

      class A
                {
                    public int x;
                    public int y;
                }

                 ...
          List<A> list = new List<A>();
                 ...

        //можно так
              int min = int.MaxValue;
                    A res;
                    foreach(var it in list)
                    {
                       if( it.x < min  )
                        {
                            min = it.x;
                            res = it;
                        }
                    }
        //или так(наверно, не проверял) но тут как бы уже два прохода по циклу.
                    int min1 = list.Min(it => it.x);
                    A res1 = list.Where(it => it.x == min1).First();

C#中有这样的东西吗?无法连接外部仪器。

谢谢!

c#
  • 3 个回答
  • 10 Views
Martin Hope
Valera Kvip
Asked: 2020-10-10 22:13:42 +0000 UTC

强制调用基本 C#

  • 8

在 C# 中强制调用后代函数中的基类函数的可能性有多大

例子:

class A
{
    public virtual void F(){...}
}

class B : A
{
    public override void F()
    {
       base.F();//<--- должна быть эта строка! Иначе ,
                //выкинуть ошибку, к примеру. 
        ...
    }
}

谢谢!

c#
  • 2 个回答
  • 10 Views
Martin Hope
Valera Kvip
Asked: 2020-09-07 05:31:14 +0000 UTC

Google Play 服务已过时

  • 2

我正在使用 firebase 构建一个应用程序。当我在模拟器上运行它并尝试授权时,出现错误:

找不到 com.google.firebase.auth 的本地模块描述符类

Google Play 服务已过时。需要 9452000 但找到 8185470

在模拟器上弹出:

更新 Google Play 服务

除非您更新 Google Play 服务,否则“AppName”不会运行

我按照论坛英文部分的建议更新了所有内容,但没有帮助。任何想法如何解决这一问题?谢谢!

这是 build.gradle(module) 的一部分

    dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.4.0'
    compile 'com.google.firebase:firebase-database:9.4.0'
    compile 'com.google.firebase:firebase-auth:9.4.0'
    compile 'com.google.firebase:firebase-core:9.4.0'
    compile 'de.hdodenhof:circleimageview:1.3.0'
    compile 'com.github.bumptech.glide:glide:3.6.1'
}
apply plugin: 'com.google.gms.google-services'

build.gradle(项目)

 dependencies {
        classpath 'com.android.tools.build:gradle:2.1.0'
        classpath 'com.google.gms:google-services:3.0.0'

以及模拟器上google play服务的版本:8.1.85

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