问题列表 - 第29832页

如何在Vim中删除多个缓冲区?

假设我在Vim中打开了多个文件作为缓冲区.文件有*.cpp,*.h有些是*.xml.我想关闭所有的XML文件:bd *.xml.但是,Vim不允许这样做(E93:不止一场比赛......).

有没有办法做到这一点?

PS我知道:bd file1 file2 file3有效.所以,我可以采用某种评估*.xmlfile1.xml file2.xml file3.xml

vim buffer

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

在python中自动创建多个文件夹

我想创建一个像C:\sample\sample1\hello.py. 它应该自动创建从sampleto的完整路径hello.py,以及它们之间的所有目录。这在 Python 中可能吗?

python file creation

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

如何调整Emacs中的cperl模式缩进以匹配Moose示例?

如何在Emacs中设置cperl模式,以便括号后的缩进,例如

has 'name'    => (
                  is       => 'rw',
                  isa      => 'Str',
                  required => 1,
              );
Run Code Online (Sandbox Code Playgroud)

(默认缩进)变得更像是在例如Moose手册中看到的,例如

has 'password' => (
    is  => 'rw',
    isa => 'Str',
);
Run Code Online (Sandbox Code Playgroud)

emacs perl indentation cperl-mode

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

让Haskell函子沉入其中.

了解一下Haskell有一个关于仿函数的例子.我可以阅读LYAH和文本,并弄清楚应该发生什么 - 但我不知道写这样的东西.我经常在Haskell中发现这个问题.

instance Functor (Either a) where  
    fmap f (Right x) = Right (f x)  
    fmap f (Left x) = Left x
Run Code Online (Sandbox Code Playgroud)

但是,我很困惑..为什么不这个补充

instance Functor (Either a) where  
    fmap f (Right x) = Right (x)  
    fmap f (Left x) = Left (f x)
Run Code Online (Sandbox Code Playgroud)

如果f没有在顶部定义中使用,那么还有什么限制x使得它无法满足Left

haskell functor

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

我无法创建清晰的图片,为什么以及何时使用RESTful服务?

为什么以及何时使用RESTful服务?

我知道如何创建WCF Web服务.但我无法理解何时使用基于SOAP的服务以及何时使用RESTful服务.我阅读了很多关于SOAP与REST的文章,但是,我还没有清楚地了解为什么以及何时使用RESTful服务.

为了便于在这些服务之间做出决定,有哪些具体要点?

.net c# rest wcf soap

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

如何为MSBuild指定平台?

我正在尝试使用MSBuild构建具有指定目标平台的解决方案(我需要二进制文件,x86和x64).这是我尝试的方式:

C:\WINDOWS\Microsoft.NET\Framework\v3.5>MsBuild SolutionPath\Solution.sln /t:Rebuild /p:Configuration=Release /p:Platform="x86"
Run Code Online (Sandbox Code Playgroud)

但是,如果平台与"任何CPU"不同,则构建始终会失败.我究竟做错了什么?

这是while输出MSBuild打印:

C:\ WINDOWS\Microsoft.NET\Framework\v3.5> MsBuild SolutionPath\Solution.sln/t:Rebuild/p:Configuration = Release/p:Platform ="x86"Microsoft(R)Build Engine Version 3.5.30729.1 [ Microsoft .NET Framework,版本2.0.50727.3082]版权所有(C)Microsoft Corporation 2007.保留所有权利.

建立于2010年7月1日8:28:10开始.在节点0上项目"SolutionPath\Solution.sln"(重建目标t(s)).SolutionPath\Solution.sln:错误MSB4126:指定的解决方案配置"Release | x86"无效.请使用"配置和平台"属性指定有效的解决方案配置(例如,MSBuild.exe Solution.sln/p:Configuration = Debug/p:Platform ="Any CPU")或将这些属性留空以使用默认解决方案配置.完成构建项目"SolutionPath\Solution.sln"(重建目标) - 失败.

建立失败.

"SolutionPath\Solution.sln"(重建目标)(1) - >(ValidateSolutionConfiguration target) - > SolutionPath\Solution.sln:错误MSB4126:指定的解析配置"Release | x86"无效.请使用Configuration和Platform属性指定有效的解决方案配置(例如MSBuild.ex e Solution.sln/p:Configuration = Debug/p:Platform ="Any CPU")或将这些专业保留为空以使用默认解决方案配置.

0 Warning(s)
1 Error(s)
Run Code Online (Sandbox Code Playgroud)

时间流逝00:00:00.03

如果我尝试使用devenv为x86/x64构建它,它可以很好地工作,但是我正在尝试设置构建服务器而不安装所有必需的Visual Studio版本.顺便说一句,如果有一个更好的免费工具(支持.NET框架4),我很乐意听到它.

msbuild

139
推荐指数
4
解决办法
19万
查看次数

刷新Java参数

我正在编写一个名为robocode的编程游戏程序.问题出在这里:

    void wallScan(boolean While){
    stop();
    getStraight();
    turnGunRight(90);
    if(startabsolute){
        straight=true;
    }
    while (While){
        ahead(10000000);
        turnRight(90);
    }
    resume();
}
Run Code Online (Sandbox Code Playgroud)

您可能无法理解大多数代码,因为它扩展了robocode.Robot,但我的问题在于变量While.循环没有结束,因为方法获取参数一次,它是真的所以方法成为一个永恒的循环,但有一种方法来刷新方法参数,因为我不想每次调用这个时都做一个while循环方法?

java robocode

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

我可以向所有WebSocket客户端广播

我假设这是不可能的,但想要问以防万一.如果我想提供状态信息网页,我想使用WebSockets将数据从服务器推送到浏览器.但我担心的是大量浏览器对服务器的影响.我可以向所有客户端广播,而不是向每个客户端发送离散消息吗?

html5 websocket

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

如何恢复到以前的SVN提交?

假设我在修订版50中.但是,我想恢复到修订版45,并作为稳定版本返回.

我怎么用最简单的方式做到这一点?

  1. 如果我想用一个文件做什么怎么办?
  2. 如果我想在整个存储库中执行此操作,该怎么办?

unix linux svn file

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

SQL Server:如何列出所有CLR函数/过程/对象以进行汇编

问题:在SQL Server 2005中,如何列出使用程序集xy的所有SQL CLR函数/过程(例如MyFirstUdp)?

例如,为查询参数MyFirstUdp列出HelloWorld的函数

CREATE PROCEDURE HelloWorld
AS EXTERNAL NAME MyFirstUdp.[SQL_CLRdll.MySQLclass].HelloWorld
GO
Run Code Online (Sandbox Code Playgroud)

我跑了之后

CREATE ASSEMBLY MyFirstUdp FROM 'C:\Users\username\Documents\Visual Studio 2005\Projects\SQL_CLRdll\SQL_CLRdll\bin\Debug\SQL_CLRdll.dll
Run Code Online (Sandbox Code Playgroud)

我可以列出所有程序集和所有函数/过程,但我似乎无法将程序集与函数/过程相关联...

sql-server sql-server-2005 sqlclr

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