小编gue*_*rda的帖子

如何计算GPX文件的距离?

我有一个带GPS轨道的GPX文件.现在我想计算这条赛道所覆盖的距离.

计算这个的最佳方法是什么?

xml algorithm gps gpx

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

如何获得存储库更新的通知?

我正在研究工作中的几个存储库,如果SVN存储库发生任何变化,我希望得到通知.

我做了一个小的BAT脚本(是的,BAT有时很有用),它继续svn log -r BASE:HEAD在我的工作副本上执行.它显示所有提交评论和修订日期.它工作得很好,但它对于不同的存储库并不舒服.

如何跟踪存储库中的更改?你是否使用自己制作的小程序?你使用别人制作的软件吗?我对解决这个问题的每一种方法都很感兴趣.

我想获得有关提交的通知和更多信息.IDE集成功能很好,但只有在我请求信息时才能工作.
我不想采取行动来获取这些信息.

平台:Windows,Subversion 1.5及更高版本.

svn version-control change-notification

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

JavaScript正则表达式匹配文本字段中的URL

如何设置我的正则表达式进行测试,以查看URL是否包含在javascript中的文本块中.我无法弄清楚用来完成这个的模式

 var urlpattern = new RegExp( "(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?"

 var txtfield = $('#msg').val() /*this is a textarea*/

 if ( urlpattern.test(txtfield) ){
        //do something about it
 }
Run Code Online (Sandbox Code Playgroud)

编辑:

所以我现在使用的模式在正则表达式测试器中用于我需要它做什么,但是chrome会抛出一个错误

  "Invalid regular expression: /(http|ftp|https)://[w-_]+(.[w-_]+)+([w-.,@?^=%&:/~+#]*[w-@?^=%&/~+#])?/: Range out of order in character class"
Run Code Online (Sandbox Code Playgroud)

对于以下代码:

var urlexp = new RegExp( '(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?' );
Run Code Online (Sandbox Code Playgroud)

javascript regex jquery

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

加载器约束违规

我遇到了为一个项目两次使用相同的.jar(对于我的情况,el-api.jar v2.1)的问题,因此,当我尝试使用Tomcat 6运行我的项目时出现以下错误堆栈.

WARNING: Unexpected error forwarding to login page
javax.servlet.ServletException: java.lang.LinkageError: loader constraint violation: when resolving interface method "javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory;" the class loader (instance of org/apache/jasper/servlet/JasperLoader) of the current class, org/apache/jsp/login_jsp, and the class loader (instance of org/apache/catalina/loader/StandardClassLoader) for resolved class, javax/servlet/jsp/JspApplicationContext, have different Class objects for the type javax/el/ExpressionFactory used in the signature

 at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.LinkageError: loader constraint violation: when resolving interface method "javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory;" the class loader (instance of org/apache/jasper/servlet/JasperLoader) of the current class, org/apache/jsp/login_jsp, and the …
Run Code Online (Sandbox Code Playgroud)

java continuous-integration maven-2

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

Eclipse WTP不发布Maven依赖项

我正在尝试使用Eclipse Indigo和Tomcat服务器建立一个基本的hello world项目.我用一个简单的servlet创建了一个动态项目.测试了servlet并且工作正常.然后我启用了Maven支持并添加了logback到我的pom.我在servlet的doGet方法中放了一个日志语句.当运行servlet时,它抱怨它找不到任何绑定,因为没有将logback jar复制到Eclipse tomcat实例中.我希望在这里的某处发现罐子:

${workspace}\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\

如何让Eclipse正常使用WTP/Maven?我也试过安装m2e-wtp连接器没有区别.

eclipse tomcat m2eclipse eclipse-wtp maven

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

如何将引用的管道字符传递给cmd.exe?

我想调用:

"c:\(...)\devenv.com" foo.sln /build "Debug|Win32"
Run Code Online (Sandbox Code Playgroud)

使用cmd.exe.根据我的经验,cmd.exe要么删除第一对引号(导致找不到可执行文件),要么删除第二对引号(导致管道符被误解).如何将引用的管道字符传递给cmd.exe?

cmd

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

python中的LDAP查询

我想在ldap中执行以下查询

ldapsearch -h hostname -b dc=ernet,dc=in -x "(&(uid=w2lame)(objectClass=posixAccount))" gidnumber
ldapsearch -h hostname -b dc=ernet,dc=in -x "(&(gidNumber=1234)(objectClass=posixGroup))" cn
Run Code Online (Sandbox Code Playgroud)

并使用由此获得的变量.我怎样才能做到这一点?

python ldap ldap-query

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

默认情况下激活配置文件

我正在使用Maven 3.0.3.我需要在我的脚本中定义一个变量("env").我<profiles>在我的pom中有一个部分,我在其中定义每个<profile>元素的变量...

<profile>
  <id>qa</id>
  <properties>
    <env>qa</env>
    ...
  </properties>
</profile>
Run Code Online (Sandbox Code Playgroud)

在我的pom.xml中,如果没有通过"-P"命令行选项指定任何配置文件,那么如何激活配置文件(因此如果未定义变量,则设置该变量)?我试过下面的,

<profile>
  <id>dev</id>
  <activation>
    <activeByDefault>true</activeByDefault>
    <property>
      <name>env</name>
      <value>dev</value>
    </property>
  </activation>
  <properties>
    <url>http://localhost:8080/manager</url>
    <server>nnadbmon-dev-tomcat</server>
  </properties>
</profile>
Run Code Online (Sandbox Code Playgroud)

但运行命令"mvn compile"失败,因为我设置的enforcer插件要求我定义一个"env"变量.这是我为执行器插件运行的代码...

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-enforcer-plugin</artifactId>
  <version>1.0</version>
  <executions>
    <execution>
      <id>enforce-property</id>
      <goals>
        <goal>enforce</goal>
      </goals>
      <configuration>
        <rules>
          <requireProperty>
            <property>env</property>
            <message>Environment missing.  This should be either dev, qa, or prod, specified as part of the profile (pass this as a parameter after -P).</message>
            <regex>^(dev|qa|production)$</regex>
            <regexMessage>Incorrect environment.  Expecting one of dev, qa, or prod.</regexMessage>
          </requireProperty>
        </rules>
        <fail>true</fail> …
Run Code Online (Sandbox Code Playgroud)

maven-2 maven

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

Tomcat自动关闭

我在Windows服务器上使用Apache和Tomcat,从今天早上开始,Tomcat在没有任何日志的情况下停止工作.它没有挂起,它只是关闭.
Tomcat中没有日志,CPU /内存是罚款,System.Exit我的代码中没有.

有人遇到过这个问题吗?

它在5-10分钟后随机发生.应用程序正常响应,有时候,繁荣......停止工作.

更新:仍然没有线索.管理团队将在另一个盒子上安装webapp ...

java apache tomcat

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

如何在iBATIS中使用IN子句?

我正在使用iBATIS来创建select语句.现在我想用iBATIS实现以下SQL语句:

SELECT * FROM table WHERE col1 IN ('value1', 'value2');
Run Code Online (Sandbox Code Playgroud)

使用以下方法,语句未正确准备且没有返回结果:

SELECT * FROM table WHERE col1 IN #listOfValues#;
Run Code Online (Sandbox Code Playgroud)

iBATIS似乎重组了这个列表并尝试将其解释为字符串.

如何正确使用IN子句?

java sql ibatis

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