小编set*_*ora的帖子

调用静态java.text.DateFormat的方法不可取吗?

我收到一个Find Bugs错误 - 调用静态java.text.DateFormat的方法,我不知道为什么在下面做这些事情不好/可取的原因.

private static final Date TODAY = Calendar.getInstance().getTime();
private static final DateFormat yymmdd = new SimpleDateFormat("yyMMdd"); 

private String fileName = "file_" + yymmdd.format(TODAY);
Run Code Online (Sandbox Code Playgroud)

java static

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

_jspService超出了65535字节的限制

所以我正在处理在Websphere 7(JDK 6)上运行的遗留servlet代码.开发环境设置使用Tomcat 6(JDK 6).

  1. 为什么它适用于Websphere 7而不适用于Tomcat 6?
  2. 这是与应用服务器有关的吗?

如果你的答案是肯定的,那么肯定.2,除了分解代码或使用动态包含之外,你在Tomcat 6(JDK 6)上有解决方法吗?

该计划不同意将静态包含更改为动态包括主要因为大多数页面与包括应用程序的主模板的商业模型代码相关联.

java jsp tomcat servlets websphere-7

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

用于控制台应用程序的Java gotoxy(x,y)

我正在用Java编写一个简单的控制台应用程序(80x24),是否有gotoxy(x,y)等效?

java console-application

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

SQL Server中的sha256函数

SQL Server中是否有内置的sha256功能?我也找不到sha256 T-SQL函数源代码.有替代品的人吗?

sql-server hash sha sha256

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

在Java中防止String.format("%.2f",doubleValue)中的舍入

如何防止String.format("%.2f", doubleValue);四舍五入(圆半算法)而不是截断它?

例如

doubleValue = 123.459
Run Code Online (Sandbox Code Playgroud)

格式化后,

doubleValue = 123.46
Run Code Online (Sandbox Code Playgroud)

我只想丢弃最后一位数,

123.45
Run Code Online (Sandbox Code Playgroud)

我知道还有其他方法可以做到这一点,我只想知道是否可以使用String.format.

java string format floating-point

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

listFiles()的文件无法处理符号链接?

我有以下File对象通过符号链接指向目录,

File directory = new File("/path/symlink/foo/bar");
String[] files = directory.listFiles();
Run Code Online (Sandbox Code Playgroud)

listFiles()返回null,这是因为符号链接?如果是的话,如果我真的想使用包含符号链接的路径在列表中列出文件,我将如何进行此操作?

java file-io symlink

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

忽略来自其他类的System.exit()

鉴于下面的课程,

public class ClassOne {
    public static void main(String... args) {
        System.exit(1);
    }
}
Run Code Online (Sandbox Code Playgroud)

假设在调用ClassOne.main之后还有其他事情要做,下面的类也将被销毁.

public class ClassTwo {
    public static void main(String... args) {
        ClassOne.main(args);
        Thread.sleep(30000);
    }
}
Run Code Online (Sandbox Code Playgroud)

有没有办法忽略System.exit(1); ClassTwo中ClassOne的调用?

java

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

如何使桌面应用程序模块化?

如何使Java桌面应用程序模块化?如何对模块进行分类?

java desktop modularity desktop-application

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

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

超越Java中的Integer.MAX_VALUE约束

抛开堆的容量,有没有办法超越Java中的Integer.MAX_VALUE约束?

例如:

  1. 集合将自己限制为Integer.MAX_VALUE.
  2. StringBuilder/StringBuffer将自身限制为Integer.MAX_VALUE.

java collections stringbuilder integer max

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