问题列表 - 第875页

如何从Unix命令行递归地解压缩目录及其子目录中的存档?

unzip命令没有递归解压缩存档的选项.

如果我有以下目录结构和存档:

/Mother/Loving.zip
/Scurvy/Sea Dogs.zip
/Scurvy/Cures/Limes.zip

我想将所有档案解压缩到与每个档案同名的目录中:

/Mother/Loving/1.txt
/Mother/Loving.zip
/Scurvy/Sea Dogs/2.txt
/Scurvy/Sea Dogs.zip
/Scurvy/Cures/Limes/3.txt
/Scurvy/Cures/Limes.zip

我会发出什么命令或命令?

重要的是,这不会阻塞其中包含空格的文件名.

unix recursion spaces unzip

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

最优多人迷宫生成算法

我正在开发一款简单的多人游戏,其中2-4名玩家被放置在迷宫中的不同入口点,需要达到目标点.一般生成迷宫非常容易,但在这种情况下,游戏的目标是在其他人之前达到目标,我不希望生成算法大大偏爱一个玩家而不是其他玩家.

所以我正在寻找一种迷宫生成算法,其中每个玩家从起点到目标的最佳路径不超过平均路径的10%.这样,球员或多或少都处于平等的比赛场地.谁能想到这样的算法?

(我有一个想法,但它没有经过深思熟虑,似乎远远不够理想 - 我会把它作为答案发布.)

language-agnostic algorithm maze

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

如何获取Windows资源管理器显示的文件类型图标?

这是第一个问题.我正在开发一个用C#(.NET 3.5)编写的程序,它在listview中显示文件.我想让"大图标"视图显示Windows资源管理器用于该文件类型的图标,否则我将不得不使用这样的现有代码:

        private int getFileTypeIconIndex(string fileName)
    {
        string fileLocation = Application.StartupPath + "\\Quarantine\\" + fileName;
        FileInfo fi = new FileInfo(fileLocation);
        switch (fi.Extension)
        {
            case ".pdf":
                return 1;
            case ".doc": case ".docx": case ".docm": case ".dotx":case ".dotm": case ".dot":case ".wpd": case ".wps":
                return 2;
            default:
                return 0;
        }

    }
Run Code Online (Sandbox Code Playgroud)

上面的代码返回一个整数,用于从我填充了一些常用图标的图像列表中选择一个图标.它工作正常,但我需要在阳光下添加每个扩展!有没有更好的办法?谢谢!

c# winforms

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

使用ASP.NET(C#)解析多个XML文件并返回具有特定元素的XML文件

问候.

我正在寻找一种方法,用ASP.NET(C#)解析特定目录中的大量XML文件.我希望能够从特定元素返回内容,但在此之前,需要找到元素之间具有特定值的内容.

示例XML文件1:

<file>
    <title>Title 1</title>
    <someContent>Content</someContent>
    <filter>filter</filter>
</file>
Run Code Online (Sandbox Code Playgroud)

示例XML文件2:

<file>
    <title>Title 2</title>
    <someContent>Content</someContent>
    <filter>filter, different filter</filter>
</file>
Run Code Online (Sandbox Code Playgroud)

示例案例1:

给我所有具有'过滤器'过滤器的XML.

案例2:

给我所有标题为"Title 1"的XML.

看起来,这似乎应该可以用LINQ,但我只看到有关如何在有一个XML文件时执行此操作的示例,而不是在存在多个时,例如在这种情况下.

我希望这可以在服务器端完成,这样我就可以在那一端缓存.

可以使用任何版本的.NET Framework的功能.

谢谢!

〜詹姆斯

c# xml asp.net

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

欧洲的天气网络服务?

我们正在寻找一个可靠的"当前天气"网络服务,为欧洲提供城市解决方案.我们只需要当前的天气.

由于是商业网站,我们不介意为服务支付合理的费用.

我们有什么选择?根据以往的经验,您会推荐或避免哪些服务?

注意:SOAP Web服务,XML RPC,REST都可以.

provider rest web-services xml-rpc weather

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

什么是云计算?

任何人都能用简单的语言解释云计算是如何工作的吗?我已阅读维基百科的文章,但仍不确定我是否了解云的实际运作方式.

cloud terminology

47
推荐指数
5
解决办法
9908
查看次数

关闭/清理"混合"文件描述符/套接字

当我使用accept()创建一个套接字并使用fdopen()从中创建一个FILE时,我需要做些什么来清理所有内容?我需要在套接字上的FILE,shutdown()和close()上执行fclose(),还是只需要shutdown()和/或close()或fclose()?如果我不做fclose(),我是否必须手动释放()FILE指针?

c sockets io file-descriptor

6
推荐指数
1
解决办法
3129
查看次数

什么是最好的功能区UI控件,以复古适合使用VC2005的传统MFC应用程序构建?

将Ribbon样式控件引入传统MFC应用程序有什么经验?

我知道它存在于新的VC2008功能包中,但是从VC2005更改编译器对于我们的源代码库和与我们的环境,Intel FORTRAN,ClearCase,许多第三个库的集成来说是一个大问题.

有一些不同的商业实现,大多数侧重于C#/ VB .NET,只有少数用于本机C++ MFC.

我已经阅读了Google发现的所有常见评论,现在大部分时间都很安静,所以我感兴趣的是那些实际完成它的人,经历了痛苦的障碍,发布了一个带有VC2005和Ribbon UI的遗留应用程序.

我们目前使用非常旧版本的Stingray Objective Toolkit来提供我们的MFC扩展,如可自定义的工具栏和停靠窗口等.


任何人使用Prof-UIS,与其他商业用户相比,其相对便宜,无限制的开发者许可是其他人的成本的十分之一.

有没有免费的,开源的或L-GPL的?

c++ user-interface mfc ribbon stingray

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

如何诊断由Java程序引起的C内存泄漏?

我正在处理一个在Sun 1.6 JVM(1.6_05)中导致内存泄漏的大型应用程序(300K LOC).分析Java显示没有泄漏.JVM中是否有可用于检测泄漏原因的诊断程序?
我无法创建一个简单,孤立的Java测试用例.通过在JVM上使用C堆分析器来解决这个问题的唯一方法是什么?
该应用程序创建一个套接字池并执行大量的网络I/O.

java memory-leaks

6
推荐指数
1
解决办法
384
查看次数

Common Lisp是否有任何高级,易于安装的GUI库?

是否有任何良好的跨平台(至少是SBCL和CLISP)易于安装的GUI库?

lisp user-interface common-lisp

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