小编Bas*_*que的帖子

Tomcat在netbeans中部署相同的应用程序两次

我正在使用NetBeans,Tomcat似乎在.war应用程序中部署了两次,这是Web应用程序的双重启动.

我已经尝试了Tomcat 6和7以及相同的结果.

我有一个Spring MVC,Hibernate和Thymeleaf应用程序.META-INF下的Context.xml具有以下内容:

<?xml version="1.0" encoding="UTF-8"?>
<Context path="/website"/>
Run Code Online (Sandbox Code Playgroud)

这是日志.

**First deployment starts**

[ INFO] 07:13:09 ContextLoader - Root WebApplicationContext: initialization started
[ INFO] 07:13:09 XmlWebApplicationContext - Refreshing Root WebApplicationContext:     startup date [Thu May 23 07:13:09 EST 2013]; root of context hierarchy
2013-05-23 07:13:10 JRebel: Monitoring Spring bean definitions in     '/Users/pack/NetBeansProjects/mysite/site/src/main/webapp/WEB-INF/applicationContext-  data.xml'.
[ INFO] 07:13:10 XmlBeanDefinitionReader - Loading XML bean definitions from     ServletContext resource [/WEB-INF/applicationContext-data.xml]
[ INFO] 07:13:10 ClassPathScanningCandidateComponentProvider - JSR-330 'javax.inject.Named' annotation …
Run Code Online (Sandbox Code Playgroud)

tomcat netbeans maven

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

使用新的dateTime API获取持续时间

我想得到一个java.time.Duration代表3年持续时间的实例,
我找到了两种方法(见下面的代码).

public static void main(String[] args) {
    Duration d1 = Duration.of(3, ChronoUnit.YEARS); //Runtime Exception
    Duration d2 = ChronoUnit.YEARS.getDuration().multipliedBy(3);

    System.out.println("d2="+d2.toDays()); //OUTPUT: d2=1095
}
Run Code Online (Sandbox Code Playgroud)

第一种方法是,d1在运行时抛出以下异常:

Exception in thread "main" java.time.temporal.UnsupportedTemporalTypeException: Unit must not have an estimated duration
    at java.time.Duration.plus(Unknown Source)
    at java.time.Duration.of(Unknown Source)
    at mod7.vehicalc.Test.main(Test.java:26)

第二种方式,d2按预期工作.

造成这种差异的原因是什么?

java datetime java-8 java-time

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

立即在Vaadin 7 Grid中按箭头键选择行

Vaadin 7.5.3中,Grid小部件通过移动单个单元格周围的高亮框来响应用户按下向上(↑)或向下(↓)箭头键.如果用户然后执行第二个操作,按下SpaceBar键,该行将成为选择.

我对此行为感到困惑.我希望箭头键的每个笔划立即选择下一行.

有没有办法改变网格的行为,直接选择下一行而不需要用户的第二个手势?

在此输入图像描述

keyboard-shortcuts vaadin vaadin7 vaadin-grid

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

ISO 8601,毫秒和Retrofit

在使用改造并尝试读取这样的日期时,我无法正确设置日期格式:

2015-08-29T11:22:09.815479Z
Run Code Online (Sandbox Code Playgroud)

我设置的GSON转换器是这样的:

GsonConverter gsonConverter = new GsonConverter(
     new GsonBuilder()
            .setDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSSSSz")
            .create()
);
Run Code Online (Sandbox Code Playgroud)

什么问题的线索?

java android date iso8601 gson

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

TZupdater失败了tzdata2016g版本

TZUpdater 2.1.0因tzdata2016g版本而失败.对于Java 8,它失败了,"源目录不包含file:VERSION"错误,而它完成了Java 7的"JRE updated to version:tzdataunknown"注释.

这样做的原因似乎是IANA tzdata发布的最近更改:取消设置Makefile的VERSION字段.有关此问题的报告存在错误:https://bugs.openjdk.java.net/browse/JDK-8166928.

DST日期(2016年10月30日)越来越近,我们至少需要一个解决方法.不知何故,这可能吗?

java timezone timezone-offset java-time

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

Java中的日期算术,从今天起增加3个月

我的计划是关于生产(生产)黑泽明并让客户生产它.

每当我们生成黑泽明时,我们必须打印其生产日期的生产日期和生产日期,即生产日期和生效日期.

我的问题是:如何计算3个月后的日期?

java calendar date

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

在.NET中设计松散耦合的组件 - 提供者模式

有人告诉我,Provider模式是一种设计松散耦合组件的方法.我正在设计一个API.您能否指出解释提供者模式的链接.我在这里找到了一个,是否有更多描述使用.net作为框架的提供者模式

.net design-patterns

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

Web应用程序中序列化的目的

1.在Web应用程序中使用序列化的位置.

2.表单bean是否可以序列化是必要的.

3.在tomcat中session.ser文件的用法是什么..

java serialization tomcat javabeans

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

与课程文档相反,持续时间不支持DAYS

在Java 8及更高版本的java.time框架中,Duration该类说:

此类以秒和纳秒为单位模拟时间量或时间量.可以使用其他基于持续时间的单位访问它,例如分钟和小时.此外,该DAYS装置可以使用,并且被视为完全等于24小时,因此忽略了夏令时效果.

然而,当我调用get方法并传递时ChronoUnit.DAYS,抛出异常.

LocalTime start = LocalTime.of ( 0 , 0 , 0 ); // First moment of the day.
LocalTime stop = LocalTime.of ( 2 , 0 , 0 ); // 2 AM.

Duration duration = Duration.between ( start , stop );
long days = duration.get ( ChronoUnit.DAYS );
Run Code Online (Sandbox Code Playgroud)

线程"main"中的异常java.time.temporal.UnsupportedTemporalTypeException:不支持的单位:天

我误解了某些东西,还是滥用了这些课程?

java duration java-time

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

PostgreSQL 中的 ULID 本机支持

PostgreSQL 是否支持 开箱即用的唯一字典顺序可排序标识符 (ULID)生成器?

看来不是。有谁知道实现此类生成器的最佳扩展?

postgresql

8
推荐指数
0
解决办法
8526
查看次数