小编Jer*_*emy的帖子

使用cytoscape.js定位边缘标签

由于节点之间的节点和边缘,广度优先算法以这样的方式定位节点:节点上的标签彼此重叠.是否可以让算法定位节点或边缘标签使它们不重叠,或尝试最小化重叠?

cytoscape.js

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

Azure CLI如何检查资源是否存在

我开始编写一个bash脚本来在新的或现有的资源组中配置VM,以便我们可以强制执行命名约定和配置.

在bash脚本中,如何检查资源是否已存在,以便我不再尝试创建它?

#1. If a new resource group is desired, create it now.  Microsoft Docs
az group create --name $RESOURCEGROUPNAME --location $LOCATION


#2. Create a virtual network and subnet if one has not already been created.  Microsoft Docs
#   Consider a separate VNet for each resource group. 
#   az network vnet list -output table
az network vnet create \
--resource-group $RESOURCEGROUPNAME \
--name $RESOURCEGROUPNAME-vnet \
--address-prefix 10.0.x.0/24 \
--subnet-name default \
--subnet-prefix 10.0.x.0/24


#x is the next available 3rd octet …
Run Code Online (Sandbox Code Playgroud)

azure azure-virtual-machine azure-cli azure-cli2

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

Silverlight:如何在设置DataContext属性后强制绑定

是否可以在加载用户控件后设置usercontrol的DataContext属性,并强制usercontrol重新绑定?

.net c# data-binding silverlight

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

正则表达式替换帮助

使用.NET框架,我试图用一个斜杠替换字符串中的双斜杠字符,但它似乎删除了一个额外的字符,我不知道为什么.

我有一个字符串:

http://localhost:4170/RCRSelfRegistration//Default.aspx
Run Code Online (Sandbox Code Playgroud)

我的正则表达式是:

[^(://|:\\\\)](\\\\|//|\\/|/\\)
Run Code Online (Sandbox Code Playgroud)

而返回值是:

http://localhost:4170/RCRSelfRegistratio/Default.aspx
Run Code Online (Sandbox Code Playgroud)

您可以看到RCRSelfRegistration中的n已被删除.我不知道为什么.

/// <summary>
/// Match on double slashes (//, \\, /\, \/) but do not match :// or :\\
/// </summary>
private const string strMATCH = @"[^(://|:\\\\)](\\\\|//|\\/|/\\)";

/// <summary>
/// Replace double slashes with single slash
/// </summary>
/// <param name="strUrl"></param>
/// <returns></returns>
public static string GetUrl(string strUrl)
{
    string strNewUrl
    System.Text.RegularExpressions.Regex rxReplace =
      new System.Text.RegularExpressions.Regex(strMATCH);

    strNewUrl = rxReplace.Replace(strUrl, "/");

    return strNewUrl;
}
Run Code Online (Sandbox Code Playgroud)

.net regex

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

是否可以强制泛型类从两个接口之一继承类型?

我有一个通用类,但我希望我的类型被迫从一个或另一个接口继承。例如:

public class MyGeneric<T> where T : IInterface1, IInterface2 {}
Run Code Online (Sandbox Code Playgroud)

上面的方法将迫使T从IInterface1和IInterface2继承到继承关系,但是我可以强迫T从IInterface1或IInterface2(或两者)继承吗?

.net c# generics

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

编码]]>在cdata中

如果我正在构建一些XML并使用<![CDATA[...]]>,我如何编码可能包含]]>子字符串的数据?会的]]&gt;吗?我问,因为我一直认为CDATA内容是文字内容.

xml cdata

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

如何判断用户是否属于Active Directory中的角色 - 使用ColdFusion

如果我在IIS中使用集成身份验证,如何使用ColdFusion确定当前用户是否属于特定活动目录角色.

这类似于在.net中使用User对象的IsInRole()方法 - 如何在ColdFusion中完成

coldfusion ldap active-directory

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

Sql server查询以展平记录层次结构

我有一个描述层次结构的表:

Name    MemberName
A       B
A       C
B       D
D       E
F       G
Run Code Online (Sandbox Code Playgroud)

MemberName引用同一个表的Name列.从这张表中,我可以轻松查询B和C是A中的成员,D是B的成员,E是D的成员,G是F的成员.

基于这种结构,很难编写一个查询,表明D和E也间接成为A的成员.D和E也间接成为B的成员等等.所以我需要做的是建立一个新的表该节目显示了所有间接成员.所以对于上面的表数据,我最终会得到一个包含以下内容的表:

Name    MemberName
A       B
A       C
A       D
A       E
B       D
B       E
D       E
F       G
Run Code Online (Sandbox Code Playgroud)

我首先将所有不是其他记录(顶级)记录成员的记录放入临时表中:

CREATE TABLE #TMP
(
    [Name] varchar(20),
    [MemberName] varchar(20)
)

DECLARE @iRowsFound INT
INSERT INTO #TMP ([Name],[MemberName]) 
(SELECT * FROM [HierarchyData] WHERE [Name] NOT IN 
   (SELECT [MemberName] FROM [HierarchyData]))
SELECT @iRowsFound = @@ROWCOUNT

Name    MemberName
A       B
A       C
F       G
Run Code Online (Sandbox Code Playgroud)

然后我的理论是,在一个while循环中,将临时表交叉连接到heirachy表,并将来自交叉连接的适用记录插回到临时表中,并执行while循环,直到十字架中没有更多适用的记录加入以插入:

WHILE (@iRowsFound > 0)
BEGIN …
Run Code Online (Sandbox Code Playgroud)

sql-server sql-server-2000 hierarchy

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

c#铸造问题

如果我有以下课程:

public class MyItems : List<MyItem>
{
..
}

public class MyItem : Item
{
..
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能将MyItems的实例转换回来List<Item>?我试过做一个显式的演员,我得到一个例外.

c# casting

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

Windows Phone上的Linq

看来我可以在Windows Phone 7类库中使用.Where,.First等linq表达式,但不能使用Contains或FindIndex。它们真的根本不可用,还是我需要包括其他东西才能访问它们?

linq linq-to-objects windows-phone-7

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