小编han*_*ant的帖子

正则表达式匹配C风格的多行评论

我有一个字符串,例如

String src = "How are things today /* this is comment *\*/ and is your code  /*\* this is another comment */ working?"
Run Code Online (Sandbox Code Playgroud)

我想从字符串中删除/* this is comment *\*//** this is another comment */src串.

我尝试使用正则表达式但由于经验不足而失败.

java regex string

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

oracle:解码和子查询选择结果

我有一个oracle查询,其中一部分是使用DECODE计算一些值.例如:

SELECT ..., 
      (SELECT DECODE((SELECT 23 FROM DUAL), 
                      0, null,
                     (SELECT 23 FROM DUAL))  
         FROM DUAL) 
  FROM ...
Run Code Online (Sandbox Code Playgroud)

这里值"23"在运行时计算,并且它是非常复杂的连接 - 多个表,使用PARTITION BY等.所以我想避免在值不是"0"时执行相同的子查询.有没有办法写这样的东西

SELECT ..., 
       (SELECT DECODE ((SELECT 23 FROM DUAL) as test, 
                        0, null,
                       test)  
         FROM DUAL) 
  FROM ...
Run Code Online (Sandbox Code Playgroud)

sql oracle decode subquery

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

YUI Compressor Maven插件不压缩JS文件

我正在使用YUI Compressor压缩我的Web应用程序中的JS文件.

我已经按照插件的网站说明配置了插件.

这是POM插件conf:

   <plugin>
    <groupId>net.sf.alchim</groupId>
    <artifactId>yuicompressor-maven-plugin</artifactId>
    <version>0.7.1</version>  
    <executions>
      <execution>
     <phase>compile</phase>
        <goals>
         <goal>jslint</goal>
          <goal>compress</goal>
        </goals>
      </execution>
    </executions>        
    <configuration>
    <failOnWarning>true</failOnWarning>
      <nosuffix>true</nosuffix>
      <force>true</force>
      <aggregations>
       <aggregation>
          <!-- remove files after aggregation (default: false) -->
          <removeIncluded>false</removeIncluded>
          <!-- insert new line after each concatenation (default: false) -->
          <insertNewLine>false</insertNewLine>
          <output>${project.basedir}/${webcontent.dir}/js/compressedAll.js</output>
          <!-- files to include, path relative to output's directory or absolute path-->
          <!--inputDir>base directory for non absolute includes, default to parent dir of output</inputDir-->
          <includes>                
            <include>**/autocomplete.js</include>
            <include>**/calendar.js</include>
            <include>**/dialogs.js</include>
            <include>**/download.js</include>
            <include>**/folding.js</include>
            <include>**/jquery-1.4.2.min.js</include>
            <include>**/jquery.bgiframe.min.js</include> …
Run Code Online (Sandbox Code Playgroud)

maven-2 yui-compressor

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

在春天自动装配Thread类

是否可以在Spring中自动装配Thread类,如控制器,服务?如果是,我将使用什么注释来自动传送这样一个类?

java spring multithreading autowired

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

if else在类构造函数中的条件......是不是很好的做法?

我编写了一个构造函数并传递一个布尔标志来决定将哪个值设置为类变量.代码如下

public PDFParagraph(PDFPhrase phrase,boolean isRtl) {
            super(phrase);
            if(isRtl)
                    this.setAlignment(Element.ALIGN_RIGHT);
            else
                    this.setAlignment(Element.ALIGN_LEFT);
    }
Run Code Online (Sandbox Code Playgroud)

现在我很困惑,不知道我是否会在构造函数中添加if ... else条件.设置类变量值是不错的风格?

谢谢,Hanumant.

java constructor coding-style

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

如何:在freemarker中使用jsp scriptlet等效代码

我正在开发一个POC,我需要创建一个与JSP相当的freemarker ftl.目的是找出创建jsp等效ftl文件是多么容易.我在jsp文件中遇到了一些scriptlet,并且不确定在ftl中的代码中应该采用哪种方法来编写相同的脚本.我应该创建支持scriptlet代码的标签..但是为每个scriptlet编写标签会过于昂贵(可能我在这里完全错了).我被困在这里.你能告诉我在sriptlet中编写相同代码的最佳方法吗?

谢谢,Hanumant.

java jsp freemarker scriptlet

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

Activiti和Drools ......够用了吗?

我被要求开始为一些客户端演示探索Activiti工具.该演示还将有JBoss Drools与Activiti集成. 我是这些工具和业务流程世界的新手,所以如果问题愚蠢,请原谅.

问题是你为什么需要Drools?这项工作的活动不够吗?它们都有条件元素,那么为什么你需要在drools之上激活?

rule-engine drools bpmn activiti

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

SQL查询逻辑

我有以下数据集

       a      b      c
      `1`     2      3
       3      6      9  
       9      2      11 
Run Code Online (Sandbox Code Playgroud)

如您所见,列a的第一个值是固定的(即1),但是从第二行开始,它会获取前一个记录的列c的值.

列b的值是随机的,列c的值计算为c = a + b

我需要编写一个sql查询,它将以上述格式选择这些数据.我尝试使用滞后函数编写,但无法实现.

请帮忙.

编辑:b只存在于表中,a and c需要根据值计算b.

Hanumant

sql oracle logic lag analytical

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