小编Fur*_*dar的帖子

Gradle build.gradle到Maven pom.xml

我有一个Gradle项目,我需要将其所有依赖项转移并与另一个Maven项目一起使用.换句话说,我如何从build.gradle生成(或者我可以生成)pom.xml?

gradle pom.xml maven

52
推荐指数
4
解决办法
8万
查看次数

在C#中的单个文件上使用FileSystemWatcher

当我尝试将观察者路径设置为单个文件时,如下所示:

watcher.Path = filePath1;
Run Code Online (Sandbox Code Playgroud)

我收到错误:

The directory name C:\Cromos 3.0\repository\diagnostics\dwm01_2011_06_13__09_03.LXD is invalid.
Run Code Online (Sandbox Code Playgroud)

你能只设置文件夹目录的路径吗?

.net c# filesystemwatcher

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

如何在jQuery中获取元素值

为什么它不会在'li'中返回值?我究竟做错了什么?

$("#list li").click(function() {
    var selected = $(this).val();
    alert(selected);
})
Run Code Online (Sandbox Code Playgroud)

jquery

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

使用IEnumerable和ICollection与IList的自定义集合

我需要设计自己的自定义GenericCollection类.现在我有很多选择使用以获得它IEnumerable,ICollectionIList,在后来提供了一些附加功能.

我很困惑,如果我和我一起去,IEnumerable<T>我可能需要声明对象实际上像这种情况一样持有集合_list.

public class GenericCollection<T> : IEnumerable<T>
{
    private List<T> _list;
    //...
}
Run Code Online (Sandbox Code Playgroud)

但是如果我使用ICollection<T>或者IList<T>,我不需要声明List对象,因为它是隐式可用的.

public class GenericCollection<T> : IList<T>
{
    // no need for List object
    //private List<T> _list; 
    //...
}
Run Code Online (Sandbox Code Playgroud)

这两种方法在性能方面有何不同?

在哪种情况下,每个人都是首选,特别是在设计自己的集合时.我对轻量级收藏感兴趣,性能良好.我认为这可以通过使用,IEnumerable<T>但是如何与一些强有力的理由一起使用呢?

我已经审查了一些现有的帖子,但没有提供所需的信息.

返回'IList'与'ICollection'对比'收集'

c# ienumerable ilist icollection custom-collection

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

不使用Ghostscript DLL将PDF转换为图像

有什么办法,我可以将HTML文档(文件不是URL)转换为图像,或将PDF转换为图像?

我能够使用Ghostscript DLL执行上述操作,有没有其他方法,我可以这样做,而不使用Ghostscript DLL?

我正在开发一个C#Windows应用程序.

c#

15
推荐指数
3
解决办法
5万
查看次数

使用KineticJS从图层中删除对象

我目前正在开展涉及KineticJS的项目.

我必须不断地动态创建和删除形状,但似乎无法弄清楚如何做后者.我一直在努力做到:

 $ myLayer.remove(myShape)
Run Code Online (Sandbox Code Playgroud)

因为这是大多数帖子似乎推荐的.但是,文档说这会从舞台上移除图层而不是图层中的形状.当我在项目中尝试这个时,它实际上从舞台中移除了该层.

我是做错了什么,还是有其他方法从图层中删除形状?

javascript html5-canvas kineticjs

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

在C#中比较2个整数列表/数组的最佳方法是什么?

我想比较2个整数列表是否相等.如果能让它变得更容易,我很乐意提前对它们进行排序.这是我要比较的两件事的例子.对于下面,我希望结果是真的.

注意:列表中永远不会有任何重复项(没有重复值)

 List<int> list = new List<int>(){1, 4,6,7};
 int[] myArray = new int[]{1, 6,7 ,4};
Run Code Online (Sandbox Code Playgroud)

c# arrays integer

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

在C#中解析DNS中的IP地址

我正在尝试与IP地址建立TCP套接字连接.我可以通过直接解析这样的IP地址来做到这一点:

IPAddress ipAddress = IPAddress.Parse("192.168.1.123");
IPEndPoint remoteEP = new IPEndPoint(ipAddress, 80);
// Create a TCP/IP  socket.
Socket sender = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);  // This works!
Run Code Online (Sandbox Code Playgroud)

但是,我无法弄清楚如何从DNS字符串中划分这个IP地址.我尝试了以下各种组合:

IPAddress ipAddress = Dns.Resolve("www.mydns.org");   // No dice
IPAddress ipAddress = Dns.GetHostEntry("www.mydns.org");  // Nada
IPAddress ipAddress = IPAddress.Parse(Dns.Resolve("www.mydns.org"));   // So many errors...
IPAddress ipAddress = IPAddress.Parse(Dns.Resolve("www.mydns.org").toString());  // WTh is this attempt anyway?
Run Code Online (Sandbox Code Playgroud)

你们这些善良的灵魂有没有提示帮助我从DNS中挤出IPAddress?

c# ip-address

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

在Postgres和Java中将字符串转换为UUID

我需要将String(文本)转换为UUID(Postgres)并保持与String相同的排序.可能吗?我在时间上看到了UUID,所以也许不可能?

java sorting postgresql uuid

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

ASP.Net MVC上的防伪系统

当我输入以下代码时:

 @using (Html.BeginForm("LogOff", "Account", FormMethod.Post, new { id = "logoutForm" }))
    {
        @Html.AntiForgeryToken()
        <a href="javascript:document.getElementById('logoutForm').submit()">Log off</a>
    }
Run Code Online (Sandbox Code Playgroud)

@Html.AntiForgeryToken()
Run Code Online (Sandbox Code Playgroud)

部分被抛出以下异常:

提供的"System.Web.Security.FormsIdentity"类型的标识标记为IsAuthenticated = true,但没有Name的值.默认情况下,防伪系统要求所有经过身份验证的身份都具有唯一的名称.如果无法为此标识提供唯一的名称,请考虑将静态属性AntiForgeryConfig.AdditionalDataProvider设置为可为当前用户提供某种形式的唯一标识符的类型的实例.

我查了很多例子并尝试搜索网页,但我找不到任何解释.我想知道为什么这个错误发生在我身上?如何解决它使用防伪.

c# asp.net-mvc

10
推荐指数
2
解决办法
8556
查看次数