小编Bra*_*ris的帖子

未满使过期的SQL Server登录密码(密码无法更改)

我有一个SQL服务器登录密码最近已过期.不幸的是,这个密码是必要的,因为我们在Dev Machines中用它来进行应用程序测试.

我无法更改此密码,但我需要将其取消.

我得到的错误是:错误28000用户'用户名'登录失败.原因:帐户密码已过期.

我正在使用SQL Server 2014.未选中"强制密码策略"框.

sql-server login

9
推荐指数
2
解决办法
2万
查看次数

将对象文字用作哈希表是一种好习惯吗?

将对象文字用作哈希表是一种好习惯吗?即使用属性名作为获取特定映射值的键.

例如:

var colorArray = [
    { code: "#4286f4", name: "Blue" }, 
    { code: "#fc4d02", name: "Red" }
]

var hashTable = {}

colorArray.forEach(color => {
  hashTable[color.code] = color.name
})
Run Code Online (Sandbox Code Playgroud)

这是对象文字的可接受用途,还是有一个模式可以更好地处理JavaScript中的哈希映射?

javascript hash hashtable

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

使用静态方法C#实现命令设计模式

我知道如何实现Command Design模式如下:

public abstract class Command
{
   public abstract void Execute(string someString);
}
Run Code Online (Sandbox Code Playgroud)

假设我继承了这个,作为一个例子:

public class ConnectionCommand : Command
{
   public override void Execute(string connectionString)
   {
      ...do some stuff here...;
   }
}
Run Code Online (Sandbox Code Playgroud)

问题是使用这个ConnectionCommand我需要首先实例化一个对象,但命令是无上下文的,所以我宁愿不必实例化任何东西来运行ConnectionCommand的Execute方法.(PS,ConnectionCommand.Execute()将从委托中的事件运行).

我如何重新创建这种设计模式,但允许静态调用这些方法?

c# static design-patterns

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

标签 统计

c# ×1

design-patterns ×1

hash ×1

hashtable ×1

javascript ×1

login ×1

sql-server ×1

static ×1