小编Cod*_*lue的帖子

带有参数"00"的Format $在VB6中做什么?

我正在看VB6的语句如 -

  selected = lstIDS.ListIndex
  NUM_ENTRIES = Format$(selected, "00")
Run Code Online (Sandbox Code Playgroud)

格式与"00"参数的作用是什么?

vb6

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

vbFromUnicode是什么意思?

我正在阅读一些旧的VB6代码,我遇到了像 -

   TempArray() = StrConv(PassedString, vbFromUnicode)
Run Code Online (Sandbox Code Playgroud)

这是什么意思?

vb6

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

如何告诉Java编译器不要抱怨某些异常没有被捕获或抛出?

有没有办法告诉Java编译器如果我100%确定永远不会发生异常,就不会抱怨某个异常没有被捕获或抛出?

java exception

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

JSTL标签会自动转义HTML吗?

在JSTL中有一个表达式如

<c:out value="${user.firstName}"/> 将转义user.firstName中包含的任何HTML.

但是,它是否适用于所有JSTL标签?例如,将表达式

href="<c:url value="/users/">
<c:param name="firstName" value="${user.firstName}"/>
</c:url>"
Run Code Online (Sandbox Code Playgroud)

还逃脱HTML?

java jstl

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

如何为JRE 1.6创建rt.jar?

所以这就是我做的 -

我将rt.jar的内容解压缩到一个名为rt的文件夹中.然后,在rt文件夹中,我执行了以下jar命令

jar cf rt.jar *
Run Code Online (Sandbox Code Playgroud)

这应该创建一个与原始rt.jar文件中的类相同的jar文件.

但是,这两个文件的文件大小明显不同.

Original rt.jar      -> 43.1 MB
Newly created rt.jar -> 20.6 MB
Run Code Online (Sandbox Code Playgroud)

请注意,两个jar文件的解压缩内容的大小是相同的.这让我觉得原来的rt.jar不是用jar命令创建的.那是怎么创造的?

java

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

如何从finally子句中抛出catch子句中捕获的异常?

是否可以在不使用其他变量的情况下找出catch子句中捕获的异常,然后从finally子句中再次抛出它?

public void exceptionalFunction() throws Exception
 {
    try
     {
         // exception causing code
     }
    catch (TypeAException e)
     {
        // exception specific logic
     }
    catch (TypeBException e)
     {
         // exception specific logic        
     }
    catch (TypeCException e)
     {
        // exception specific logic        
     }
    finally
     {
         // throw the exception that was caught, if one was caught. 
     }
 }
Run Code Online (Sandbox Code Playgroud)

java exception try-catch-finally

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

Perl-仅在发生替换时在命令行上打印替换的字符串

我想在目录中打印所有.sh文件。所以我尝试了以下命令-

ll | perl -pe 's/(.*)([0-9]*:[0-9]* *)(.*\.sh)/$3/'
Run Code Online (Sandbox Code Playgroud)

最后一个匹配项(.*sh)是我感兴趣的。该命令对于所有扩展名为.sh的文件均有效。但是,它还会打印所有其他无法替换的文件(即整行)。

有没有一种方法可以指定Perl仅在实际发生替换时才输出输出?

linux perl command-line

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

在grep中有没有办法找出与grep结果匹配的行数?

假设我编写一个grep查询来查找对象的方法调用的发生,如下所示:

 // might not be accurate, but irrelevant
 grep -nr "[[:alnum:]]\.[[:alnum:]](.*)" .
Run Code Online (Sandbox Code Playgroud)

这会产生很多结果.如何找出获得了多少这样的结果?

grep

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

如何确定Java字符串的子字符串是否与正则表达式匹配?

Java String类有一个匹配(String regex)方法,用于检查当前字符串是否与给定的正则表达式匹配.但是,我们如何才能找到当前字符串的子字符串是否与正则表达式匹配?

我试图模仿使用Java的grep的行为.grep接受一行并打印与行中任何位置匹配给定正则表达式的所有行.我不确定如何使用Java,因为匹配方法检查整行(即字符串)是否匹配正则表达式而不是其中的任何子字符串.

java grep

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

&lt;c:out/&gt; 单引号与双引号。有什么不同?

之间有什么区别

<c:out value='${expression.value}'/>
Run Code Online (Sandbox Code Playgroud)

<c:out value="${expression.value}"/>
Run Code Online (Sandbox Code Playgroud)

第一个使用单引号${expression.value},第二个使用双引号。

java jsp

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

在Java中,就性能而言,<=比较是否小于比较后跟OR后跟等于比较?

是代码

 while(currentLine <= endLine)  
  {
     // more code
     currentLine++;  
  }
Run Code Online (Sandbox Code Playgroud)

相当于

 while(currentLine < endLine || currentLine == endLine)
  {
     // more code
     currentLine++;   
  }
Run Code Online (Sandbox Code Playgroud)

在表现方面?

java performance

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

有没有一种简单的方法来替换Java中字符串中任意位置的字符(并获取新的字符串)?

我知道没有简单的方法可以做到这一点.假设我有以下字符串 -

"abcdefgh"
Run Code Online (Sandbox Code Playgroud)

我希望通过用'x'替换第三个字符'c'来获取字符串.

很长的路要走这个 -

s1 = substring before third character = "ab" in this case
s2 = new character = "x" in this case
s3 = substring after third character = "defgh" in this case
finalString = s1 + s2 + s3
Run Code Online (Sandbox Code Playgroud)

有更简单的方法吗?应该有一些功能

public String replace(int pos, char replacement)
Run Code Online (Sandbox Code Playgroud)

java string

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

从 Java 中获取位作为字符串

如何在 Java 中获取所有 64 位字符串作为字符串?

所以我想做这样的事情 -

long value = 10;
String bits = getBits(value);
System.out.println(bits);
Run Code Online (Sandbox Code Playgroud)

我想输出将是

0000...1010 (64 bits)
Run Code Online (Sandbox Code Playgroud)

不,这不是家庭作业!:)

java bit-manipulation long-integer

0
推荐指数
2
解决办法
2524
查看次数