小编Zuz*_*zlx的帖子

SQL Server用户太多

我们有一台运行SQL Server的虚拟机.今天我想在框中添加一个用户,我注意到有20个SQL Server Windows用户.我不知道这些来自哪里.描述说Local user account for execution of R scripts in SQL Server instance MSSQLSERVER

任何人都知道这些帐户似乎突然出现了什么?如果删除它们会发生什么?

在此输入图像描述

sql-server r user-accounts sql-server-2016

8
推荐指数
1
解决办法
4087
查看次数

Switch/case语句中的String.Empty生成编译器错误

如果String.Empty一样好"",那么编译器如何在语句中抛出string.Empty case呢?string.Empty在我看来,没有比这更稳定的了.谁知道?谢谢!

switch (filter)
            {
     case string.Empty:  // Compiler error "A constant value is expected"

                break;

                case "":  // It's Okay.
                    break;

            }
Run Code Online (Sandbox Code Playgroud)

c# string compiler-errors switch-statement

5
推荐指数
1
解决办法
1096
查看次数

Azure SQL数据库操作超时

我有一个完美的共享主机网站"生产".它有用户,到目前为止我没有问题.

我决定创建一个测试环境.我创建了另一个Azure应用程序并将代码从我的"生产"站点复制到此测试站点.这发生在今天.它没有用户.我创建了一个数据库,我同意每月支付5美元.所以这不是一个免费帐户.我上传了我的种子数据,其中一部分是40K行的邮政编码.没有问题,这很好.

但是,当我使用该网站时,我始终如一timeout error.我可以向你保证,这不是因为使用.我在连接字符串中将超时从30增加到90,但这没有什么区别.生产和测试之间没有代码差异.

我已经阅读了很多关于此的帖子但没有帮助.以下是一些示例:

post1 post2 post3 post4 post5 post6

有任何想法吗?

> [Win32Exception (0x80004005): The wait operation timed out]
> 
> [SqlException (0x80131904): Timeout expired.  The timeout period
> elapsed prior to completion of the operation or the server is not
> responding.  This failure occurred while attempting to connect to the
> routing destination. The duration spent while attempting to connect to
> the original server was - [Pre-Login] initialization=27; handshake=25;
> [Login] initialization=0; …
Run Code Online (Sandbox Code Playgroud)

entity-framework timeout azure azure-sql-database

5
推荐指数
1
解决办法
4056
查看次数

亚马逊EC2蓝框旁边的"已禁用"

蓝盒问题.disabled我的亚马逊仪表板上的标签旁边有一个蓝色框,用于EC2服务.蓝盒子没有tooltip. 它的用途是什么?是朋友还是敌人?它是怎么到达那里的?我需要它吗?它会永远保持蓝色吗?我可以改变它的颜色吗?为什么它是方形的?为什么其他人没有蓝盒子?我不想要一个蓝色的盒子.我怎么摆脱它?

谢谢你们

蓝盒子

amazon dashboard amazon-ec2

4
推荐指数
1
解决办法
301
查看次数

DBCC CHECKIDENT找不到该表

我的表有一个id,它既是表的标识,也是表的主键.什么时候运行

Use devdb
Select * from tablename order by did desc
Run Code Online (Sandbox Code Playgroud)

工作,我看到了数据.当我运行以下内容时,我会在列表中看到该表

Use devdb
SELECT * FROM information_schema.tables order by TABLE_NAME
Run Code Online (Sandbox Code Playgroud)

但当我运行这个:

Use devdb;
DBCC CHECKIDENT ('<TableName>.<ColumnName>', RESEED, 100000);
Run Code Online (Sandbox Code Playgroud)

我明白了

Msg 2501, Level 16, State 45, Line 2
Cannot find a table or object with the name "<tablename>.<columnname>". Check the system      catalog.
Run Code Online (Sandbox Code Playgroud)

谁知道为什么?

sql t-sql sql-server dbcc

3
推荐指数
1
解决办法
3678
查看次数

@function {} 块的用途是什么以及我们为什么需要它

我试图理解@functions {}blazor web assembly 中的块的重要性。如果我在 VS 中创建一个新的 blazor 项目,它看起来像下面开箱即用的。我们有一个@code街区。但是在许多 blazor 文档中,我看到@functions{}..有什么区别?我什么时候应该使用哪个?我可以一起使用它们吗?我可以将它们嵌套在一起吗?当我看到{}想到scope变量和对象时。scope跟它有关系吗?为什么我想在剃刀页面中确定我的变量范围?提前致谢。

开箱即用的模板

webassembly blazor

3
推荐指数
1
解决办法
664
查看次数

TimeCircle - 不会更新为新值

我正在使用jquery TimeCircles TimeCircle github,我正在尝试做两件事而不确定我是否正确的方法.首先,我试图在创建TimeCircle实例后动态设置倒计时值.据我所知,在启动时,它会在标签中查找data-timer attr.但是,我正在尝试动态更新该值.我有一个setTimer调用一个方法,该方法对服务进行ajax调用,返回TimeCircle应该倒计时的分钟数(下面的'd'参数).我确认我从该服务电话获得了一个值.但我无法用该值"刷新"TimeCircle.我是否需要销毁它并重建实例才能刷新?任何帮助是赞赏的伙伴们!

其次,我试图根据日和/或小时是否有"零"来动态显示日期和小时圈.换句话说,如果日或小时为零,则没有理由显示圆圈.罢工两次 - 也没有成功.

在此先感谢任何帮助和TimeCircles的作者(好东西!).

function doCircleTimer(d) {

var dd = d;
if (dd == undefined) {
    dd = $('div#CountDownTimer', window.parent.document).data('timer');
}
var _timer = $('div#CountDownTimer', window.parent.document);

_timer = $('div#CountDownTimer', window.parent.document).attr('data-timer', dd);


_timer.TimeCircles({ time: { Days: { show: true }, Hours: { show: true }, Minutes: { color: '#4D8DC1' }, Seconds: { color: '#4D8DC1'}} })
.addListener(
function (unit, value, total) {
    //hide days
    if (total < 86400) {
        _timer.TimeCircles({ time: { Days: { show: false …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

2
推荐指数
1
解决办法
2034
查看次数

if语句和"?/:"运算符之间的区别

我这里有这段代码.在case ServiceType.Register: 我看来有两个等效语句,一个使用常规if语句,一个使用三元运算符?/:.对于if语句VS报告没有错误.但是这条线:

IsXML == true ? PopulateRegister(ParseType.Xml) : PopulateRegister(ParseType.Str);

VS错误地说:

只有赋值,调用,递增,递减,等待和新对象表达式才能用作语句

任何人都知道为什么常规if语句没有错误,但如果你使用"?/:"(一个班轮)引发错误?Pic也附上了.

switch (this.ServiceType)
{
    case SerivceType.Login:
        PopulateLogin();
        break;
    case SerivceType.Register:

        if (IsXML == true)
            PopulateRegister(ParseType.Xml);
        else
            PopulateRegister(ParseType.Str);

        IsXML == true ? PopulateRegister(ParseType.Xml) : PopulateRegister(ParseType.Str);

        break;
    case SerivceType.Verify:
        PopulateVerify();
        break;
}
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

c# if-statement visual-studio-2012

2
推荐指数
1
解决办法
624
查看次数

将方法转变为等待

我正在努力巩固我对异步和等待的理解.我终于理解了关于上下文切换的全部内容(这都是魔术).我写了一个简短的winform程序来玩它.请考虑以下事项

  private async void button1_Click(object sender, EventArgs e)
      {

        output.Text = "start";
        var intRet = await Task.Run(() => RunALot());
        output.Text += "   after run  ";
        output.Text += intRet.ToString();


    }

    private async Task<int> RunALot ()
    {

        int temp = 0;
        for (int ini = 0; ini <= 40000; ini++)
        {
            temp += ini;
        }
        return temp;
    }
}
Run Code Online (Sandbox Code Playgroud)

我已经有一个Task.Run我正在调用的时候我RunALot.是否需要将其内部包装RunALot到另一个内部Task.Runawait使其真正异步?嵌套上下文有任何性能影响 - 我可以在多大程度上嵌套上下文?

c# asynchronous async-await

1
推荐指数
2
解决办法
898
查看次数

事后等不及了

如何修复此任务/等待代码?我基本上在调用一个返回的方法TaskAwaiting它以后。首先,它说了Awaited task returns no value它所做的(无论如何对我来说)。然后它说它不能将void转换为int。怎么来的?提前致谢。

class Program
    {
        static async void Main(string[] args)
        {

            var tsk = First();
            int mynumb = await tsk;
            return;

        }
        static async Task<int> First()
        {
            return 2;  
        }


    }
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

c# task async-await

-2
推荐指数
1
解决办法
72
查看次数