当用户退出网站时,有什么方法可以提取吗?当他们这样做时,我需要做一些清理工作.使用内置的meteor.js用户帐户.
我将使用它进行一些验证,因此我需要一个不能代表客户端的其他用户触发的解决方案 - 最好是完全服务器端的东西.
我想获取实体的最后5条记录.但无法通过Spring Data JPA获取它.
最初我试图通过LIMIT查询获取数据,但JPA不支持LIMIT.
后来我尝试了Pageable界面.
Pageable pageCount = new PageRequest(0, 10, Direction.ASC,"id");
List<TxnEntity> txnEntities = txnDAO
.findByAccountEntity(accountEntity,pageCount);
Run Code Online (Sandbox Code Playgroud)
这给了我第一页10个对象.
但我的要求是获得最后10或5个对象.那么如何通过PageableSpring框架中的接口获取它呢?
我通常使用表单绑定点击处理程序,
$(document).on('click', 'element', function() { ... });
Run Code Online (Sandbox Code Playgroud)
避免以后加载元素的问题.这在桌面浏览器(以及Chrome模拟iPhone)上运行正常,但在实际的iPhone上这不起作用(我试过像' ' 这样的解决方案cursor: pointer;)
我注意到另一个按钮正在工作,使用标准的点击处理程序.我改变了我的新按钮
$('element').click(function() { ... });
Run Code Online (Sandbox Code Playgroud)
它开始工作了.为什么应用单击处理程序的这两种方法在iOS上的运行方式不同?
所以我在Working Soap客户端示例中使用SOAP示例,将其放入文件中SOAPClientSAAJ.java,并尝试编译它(Debian上的Openjdk 9):
t@h ~/javatest> javac SOAPClientSAAJ.java
SOAPClientSAAJ.java:1: error: package javax.xml.soap is not visible
import javax.xml.soap.*;
^
(package javax.xml.soap is declared in module java.xml.ws, which is not in the module graph)
1 error
Run Code Online (Sandbox Code Playgroud)
谷歌搜索后,我发现编译和运行为
t@h ~/javatest> javac --add-modules java.xml.ws SOAPClientSAAJ.java
t@h ~/javatest> java --add-modules java.xml.ws SOAPClientSAAJ
Run Code Online (Sandbox Code Playgroud)
作品.有关一般背景,请参阅此视频:https://www.youtube.com/watch?v = y8bpKYDrF5I&t = 20m17s
现在,问题:
在计算两个日期之间的年份时,第二个日期是从第一个日期开始计算的(这是我正在研究的一个简化示例),LocalDate并且Period似乎计算一年略有不同.
例如,
LocalDate date = LocalDate.of(1996, 2, 29);
LocalDate plusYear = date.plusYears(1);
System.out.println(Period.between(date, plusYear).getYears());
Run Code Online (Sandbox Code Playgroud)
而
LocalDate date = LocalDate.of(1996, 3, 29);
LocalDate plusYear = date.plusYears(1);
System.out.println(Period.between(date, plusYear).getYears());
Run Code Online (Sandbox Code Playgroud)
尽管明确增加了一年,但第一次Period返回的年份为0第二种情况1.
这有什么好的方法吗?
在我发现的关于加密ViewState的所有参考页面中,对密码的唯一评论是"您的密码在这里".
是否有关于我们应该使用的密码长度/复杂性的建议?
如何通过模块向JBoss公开复合组件?该组件在同一个项目中正常工作,项目可以正确引用依赖于模块的其他类,但尝试使用复合组件会抛出错误,如同
/common/common.xhtml @30,36 <NAMESPACE:COMPONENT> Tag Library supports namespace: http://java.sun.com/jsf/composite/NAMESPACE, but no tag was defined for name: COMPONENT
Run Code Online (Sandbox Code Playgroud)
我目前修改jboss-deployment-structure.xml了以下内容,但它没有任何区别.
<module name="deployment.CompositeComponentProject.war" export="true" meta-inf="export">
<imports>
<include path="**"/>
</imports>
</module>
Run Code Online (Sandbox Code Playgroud) 在大约200年将Dates 转换为LocalDates时,我得到的结果不一致.使用以下代码进行转换:
private LocalDate toLocalDate(Date localDate)
{
return LocalDateTime.ofInstant(localDate.toInstant(), ZoneId.systemDefault()).toLocalDate();
}
Run Code Online (Sandbox Code Playgroud)
我的ZoneId.systemDefault()是Africa/Harare,它与CAT测试中使用的相匹配.我运行的测试用例是
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US);
String dateString = "Tue Jan 01 00:00:00 CAT 200";
String dateString2 = "Tue Jan 01 00:00:00 CAT 201";
String dateString3 = "Wed Dec 31 00:00:00 CAT 200";
System.out.println(toLocalDate(simpleDateFormat.parse(dateString)));
System.out.println(toLocalDate(simpleDateFormat.parse(dateString2)));
System.out.println(toLocalDate(simpleDateFormat.parse(dateString3)));
Run Code Online (Sandbox Code Playgroud)
我的预期输出是
0200-01-01
0201-01-01
0200-12-31
Run Code Online (Sandbox Code Playgroud)
或者,如果不是这样,至少始终不正确的值.实际结果是
0199-12-31
0201-01-01
0200-12-31
Run Code Online (Sandbox Code Playgroud)
所以似乎第一个稍微回滚,可能是两个小时对应的CAT时区?但为什么这只发生在一个案例上呢?对2000年进行相同的实验不会产生相同的错误.
我有一个观看目录的观看服务.创建文件后,我正在处理目录并更新树视图.
这正常的ENTRY_DELETE,但有时(并不总是)时WatchEvent的ENTRY_CREATE情况发生时,该文件还没有被写入到磁盘.
我通过创建new File()监视服务注册的目录以及文件的路径并检查exists()方法来确认这一点,因此操作系统似乎在实际创建文件之前触发create事件.
这个问题似乎是同一个问题,但从文件夹的角度来看.
我可以解决这个问题吗?
什么是最短的方式(最少字符)做等效的Javascript'If Statement':
if(value) {
value = value.toString();
}
Run Code Online (Sandbox Code Playgroud) java ×5
java-8 ×2
java-time ×2
javascript ×2
jsf-2 ×2
client-side ×1
date ×1
hibernate ×1
if-statement ×1
ios ×1
iphone ×1
java-7 ×1
jboss ×1
jpa ×1
jquery ×1
leap-year ×1
meteor ×1
mojarra ×1
passwords ×1
spring ×1
state-saving ×1
watchservice ×1