问题列表 - 第41157页

Mavenizing Ivy管理现有项目的依赖关系的最佳方式是什么?

HI需要一些关于将现有的Ivy托管依赖项目转换或迁移到Maven的帮助或建议.

有什么好的文件或插件吗?我正在使用eclipse.

谢谢

eclipse maven-2 ivy maven-plugin maven

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

使用ASP.NET MVC3进行客户端模型级或表单级验证

我正在使用ASP.NET MVC3和jQuery Validate + MVC3附带的不显眼的验证支持.适用于几乎所有内容,但我有一个视图,其中有一些视图范围的验证,我需要做,我不知道如何利用作为MVC3 + Validate + Unobtrusive的一部分发生的验证事件.实际验证只需几行代码.我只是不知道在哪里插入该代码.

我想绑定到现有的验证流程,以便当标准验证发现单个字段的错误并为它们添加警告消息时,我的表单范围错误消息也将出现在验证摘要中.

PS我很清楚如何在服务器端添加适当的模型级验证(Scott刚刚在博客上发表过关于它的信息),但我觉得如果在客户端和其他服务器上进行了一些验证会很奇怪.用户可能会看到客户端验证错误,修复它们,然后尝试提交表单,然后才获取模型级验证错误消息.

asp.net-mvc jquery-validate razor asp.net-mvc-3

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

Haskell中的正则表达式和字符串库

我正在尝试通过使用它来编写附带的脚本等来将Haskell引入我的日常生活中.

readProcess获取外部命令的结果很方便,但我发现自己正在搜索处理String结果.我来自红宝石,其中正则表达是一流的,所以我习惯将它们作为工具.

我应该阅读哪些库来在haskell中进行字符串处理?搜索匹配的行,拉出字符串的匹配区域,等等?

regex string haskell

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

在Oracle中使用Decode作为类似语句

我需要写一个像这样的sql语句:

 SELECT id_segmento AS Segmento, Decode (id_segmento ,  '1' , 'a', 'b' )

 FROM mapchile.segmento
Run Code Online (Sandbox Code Playgroud)

但是在这种情况下,当id_segmento等于'1'时,我将获得'a',即使字符串id_Segmento包含'1',我也需要它为'a',类似于类似的声明.

还有像Decode这样的其他命令吗?

谢谢.

oracle decode sql-like

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

IIS URL重写和Web.config

我对IIS没有任何了解,但我正在尝试解决将所有访问者重定向到domain.com/page到domain.com/page.html的问题

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <system.webServer>
    <rewrite>
          <rewriteMaps>
              <rewriteMap name="StaticRedirects">
                  <add key="/page" value="/page.html" />
              </rewriteMap>
            </rewriteMaps>
      </rewrite>
  </system.webServer>
</configuration>
Run Code Online (Sandbox Code Playgroud)

出现了几个问题:

  1. 我不知道哪里放文件.有一个用户根目录和一个htdocs目录,我试过两个,没有快乐.
  2. 我甚至不知道帐户是否可以重写,我试图找到它.

asp.net iis web-config url-rewriting

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

如何在Ruby中的Hash中初始化一个数组

我正在尝试初始化一个Hash of Arrays,例如

@my_hash = Hash.new(Array.new)
Run Code Online (Sandbox Code Playgroud)

这样我就可以:

@my_hash["hello"].push("in the street")
=> ["in the street"]
@my_hash["hello"].push("at home")
=> ["in the street", "at home"]
@my_hash["hello"]
=>["in the street", "at home"]
Run Code Online (Sandbox Code Playgroud)

问题是任何新的哈希键也会返回 ["in the street", "at home"]

@my_hash["bye"]
=> ["in the street", "at home"]
@my_hash["xxx"]
=> ["in the street", "at home"]
Run Code Online (Sandbox Code Playgroud)

!!! ???

我怎么做错了什么是初始化Hash of Arrays的正确方法?

ruby arrays hash

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

使用php删除前20行以外的所有行

如何从文本文件中删除除前20行之外的每一行?

php truncate file lines

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

C++ Vector,另一个线程的push_back崩溃了吗?

我使用经过检查的STL实现在我的代码中有意外的断言故障.

经过一些研究后,我将问题缩小到一个向量中的push_back,该向量来自与创建向量的线程不同的线程.

重现此问题的最简单代码是:

class SomeClass
    {
    private:
        std::vector<int> theVector;
    public:
        SomeClass () 
        {
            theVector.push_back(1); // Ok
        }


        void add()
     {
          theVector.push_back(1); // Crash 
     }
};
Run Code Online (Sandbox Code Playgroud)

唯一的区别是SomeClass是从我的主线程实现的,而add是从另一个线程调用的.然而,没有一个简洁的问题:在我用于排除故障的最简单的代码形式中,除了我上面提到的情况之外,没有人从这个向量中读取或写入.

跟踪push_back代码,我注意到std :: vector中的一些方法如count()或size()返回垃圾,当从另一个thred(方法"add")调用时,从创建线程调用时返回正确的值(例如在构造函数中)

我应该得出结论,std :: vector在多线程环境中不可用吗?或者是否有解决此问题的方法?

编辑:删除volatile

编辑2:你认为这个问题可能不在于多线程吗?在我的测试运行中,add只被调用一次(使用断点验证).如果我从构造函数中删除push_back,我仍然会崩溃.所以最后,即使只调用一个向量的方法,在一次调用的函数中也会使断言失败.因此,不能有可靠性,或......?

c++ multithreading stl vector thread-safety

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

将tfs工作项链接到不同的项目

在VS Team 2010中,有没有办法将项目A中的工作项链接到项目B中的工作项?

tfs tfs2010

7
推荐指数
1
解决办法
4709
查看次数

在html表中转置/交换x,y轴

我有一个需要旋转/轴交换的html表.它可以脱机完成.任何人都知道我可以使用的工具吗?

html xml xslt transform

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