小编AFF*_*AFF的帖子

如何从Java源代码生成序列图

我有一个关于从Java源代码生成序列图的问题.当我用Google搜索时,我看到有人被告知要使用视觉范例(VP),但它不会为我生成序列图.我的VP中的一些步骤与手动不同.手册说要选择方法但我的VP不允许在特殊类中选择方法.Java源代码的逆向工程序列图

有没有人有新想法从Java源代码生成序列图?

java uml reverse-engineering sequence-diagram

36
推荐指数
4
解决办法
8万
查看次数

java.library.path中没有sqljdbc_auth

我有一个Java EE Web应用程序连接到SQL Server 2008实例.连接和检索我的所有表格没有任何问题,除了其中一个.Tomcat日志中的错误是:

警告:无法加载sqljdbc_auth.dll原因: - java.library.path中没有sqljdbc_auth

java sql-server java-ee sql-server-2008

30
推荐指数
4
解决办法
8万
查看次数

如何在HQL中使用order by?

我想像这样执行我的HQL查询:

Query queryPayment=sixSession.createQuery("from Payment where vcode=:p_Vcode or (Installment_Vcode=:installmentVcode and payment_date>:pdate) order byvcode."+order +"desc")
        .setParameter("p_Vcode", p_Vcode)
        .setParameter("installmentVcode", installmentVcode)
        .setParameter("pdate", pdate);
Run Code Online (Sandbox Code Playgroud)

但它不承认+order+
我需要order by子句.

java hql

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

我的web.xml不知道taglib标签

我想在我的jsp中使用html标签,所以当我将这些行添加到web.xml时,我必须在web.xml中添加标签lib:

<taglib>
    <taglib-uri>/tags/struts-html</taglib-uri>
    <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
</taglib>
Run Code Online (Sandbox Code Playgroud)

它不知道taglib标签

java web.xml taglib struts-1

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

TimeBasedRollingPolicy 以编程方式登录

我想以编程方式配置 logback TimeBasedRollingPolicy,但它不会在路由文件夹中创建我的日志文件。这是我调用记录器创建者类的代码:

    CreateLogger LoggerClass=new CreateLogger();
        private final Logger logger = loggerClass.createLoggerFor("foo", "D:\\logback/testLogback.log");
logger.debug("11111");
Run Code Online (Sandbox Code Playgroud)

D:\logback/testLogback.log 是主日志文件。这是 LoggerCreator 类:

public class CreateLogger {
    public Logger createLoggerFor(String string, String file) {
        LoggerContext lc = (LoggerContext) LoggerFactory.getILoggerFactory();
        PatternLayoutEncoder ple = new PatternLayoutEncoder();
    ple.setPattern("%date %level [%thread] %logger{10} [%file:%line] %msg%n");
    ple.setContext(lc);
    ple.start();
    FileAppender<ILoggingEvent> fileAppender = new FileAppender<ILoggingEvent>();
    fileAppender.setFile(file);
    fileAppender.setEncoder(ple);
    fileAppender.setContext(lc);
    fileAppender.start();

    RollingFileAppender logFileAppender = new RollingFileAppender();
    logFileAppender.setContext(lc);
    logFileAppender.setName("debug");
    logFileAppender.setEncoder(ple);
    logFileAppender.setAppend(true);
    logFileAppender.setFile(file);
    TimeBasedRollingPolicy logFilePolicy = new TimeBasedRollingPolicy();
    logFilePolicy.setContext(lc);
    logFilePolicy.setParent(logFileAppender);
    logFilePolicy.setFileNamePattern("D:\\logback/archived/testLogBack.%d{yyyy-MM-dd}.%i.log");
    logFilePolicy.setMaxHistory(7);
    logFilePolicy.start();

    logFileAppender.setRollingPolicy(logFilePolicy);
    logFileAppender.start();
    Logger logger …
Run Code Online (Sandbox Code Playgroud)

java logging weblogic logback

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

为什么Java的Date.getTime()会返回1月份的错误响应?

以毫秒为单位计算日期的代码是:

//installment date converted to milliseconds
long localDateInstall = installDate.getTime();

//installment date converted to milliseconds
long localDatePay = payDate.getTime();
Run Code Online (Sandbox Code Playgroud)

在这里我计算这些日期之间的天数:

days=Math.abs((localDatePay - localDateInstall))/86400000;
Run Code Online (Sandbox Code Playgroud)

当我想测试它,我进入1/Jan/2012localDateInstall1/Feb/2012localDatePay.结果是:29天.问题是什么?谢谢

java date

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

唯一检测客户端的最佳方法是什么?

我想唯一地检测我的客户端以记录一些独特的信息.什么是最好的方法,根据我的研究发现MAC地址是不可能的,OS生成的硬盘序列号与制造序列号不同..你有什么建议?这些技术是struts(jsp),spring和hibernate.

java client detection

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

如何删除字符串中的逗号

我有一个字符串,显示一个逗号分隔符的数字,如下所示:

DecimalFormat formatter = new DecimalFormat("#,###.000000");
String toDouble=formatter.format(amount);
Run Code Online (Sandbox Code Playgroud)

现在我想删除BO类中的逗号来进行算术运算.我用这种格式:

StrCash_price_deal = StrCash_price_deal.replace(",", "");
double d = Double.valueOf(StrCash_price_deal.trim()).doubleValue();
Run Code Online (Sandbox Code Playgroud)

但它将值更改为零!我的技术是struts2

java csv

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