小编Tom*_*icz的帖子

我的H2数据库文件在哪里?

我只是在评估H2数据库...我下载并解压缩安装并连接到数据库jdbc:h2:file:/home/konrad/test./home/konrad是我的家庭目录,test不存在(我希望H2创造它).

控制台似乎工作正常.我创建了一个表并向其插入一行.即使我断开连接并重新连接控制台,我也能看到并查询该表.

但是,我没有看到我期望的文件.它在哪里?

java h2

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

在javascript原型事件处理程序中保留'this'引用

this在对象原型中存储的事件处理程序中保留javascript引用的正确方法是什么?我想远离创建像'_this'或'that'这样的临时变量,我不能使用像jQuery这样的框架.我看到很多人谈论使用'绑定'功能但不确定如何在我给定的场景中实现它.

var Example = function(foo,bar){
    this.foo = foo;
    this.bar = bar;
};
Example.prototype.SetEvent = function(){
    this.bar.onclick = this.ClickEvent;
};
Example.prototype.ClickEvent = function(){
    console.log(this.foo); // logs undefined because 'this' is really 'this.bar'
};
Run Code Online (Sandbox Code Playgroud)

javascript oop this event-handling

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

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

Spring bean如何处理并发性

我的Web应用程序使用spring IOC.因此,我的所有spring bean都将是singleton(默认情况下).如果两个请求尝试访问单个类的两个不同方法.例如:MySpringBean是一个有两个方法searchRecordinsertRecord方法的类.如果在同一时刻,两个方法都试图通过同一个bean访问.

同一个spring bean如何同时可供客户端使用,或者当两个请求尝试访问两个不同的方法但是通过相同的spring bean时,它将成为并发问题.因为spring bean是单例,所以无法形成新的实例.在这种情况下,这是如何工作的?

spring javabeans thread-safety

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

使用HQL查询日期而忽略Oracle上的时间

我有一个表(在Oracle 9及更高版本中),我需要使用Hibernate查找给定日期的所有条目.条目具有时间戳(数据类型为"日期").有些条目有时间,有些只有日期.这是无法更改的,因为这是我无法更改的其他应用程序的输出.在SQL中,我会写一些东西

SELECT * FROM table WHERE trim(table.date) = to_date('11.06.2009')
Run Code Online (Sandbox Code Playgroud)

获取我正在寻找的日期的所有条目.我想知道如何使用HQL让Hibernate这样做.我知道我可以在Hibernate中使用SQL查询,但这似乎不太干净.有没有办法做到这一点?如果可能,这种方式也适用于非oracle数据库,其中timestamp将是数据类型.

timestamp hibernate hql date

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

clang是否已经支持C++ 11了?

我想使用std::array,std::regex以及C++ 11中的新功能.

clang是否已经支持C++ 11了?

c++ clang c++11

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

是否有使用泛型无法实现的scala抽象类型用法的示例?

有两种可能的方式来表达类型的抽象.

abstract class Buffer {
  type T
  val element: T
}
Run Code Online (Sandbox Code Playgroud)

而是泛型,例如

abstract class Buffer[T] {
  val element: T
}
Run Code Online (Sandbox Code Playgroud)

我理解在不同环境中使用不同方法的可用性的好处.但我很感兴趣的是将Abstract Type版本转换为Generic版本是绝对不可能的.

PS Code代码段是受欢迎的.

generics scala abstract-type

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

如何用Java文档记录我的Java方法?

我希望当我将鼠标悬停在一个方法上时,我能够看到我的文档,当我将鼠标放在Java的方法上时,该方法的功能我知道/***/是如何完成的但是:

  1. 你如何解释Params代表什么?

  2. 你如何创建一个新行,或者使一个单词变为粗体或斜体?

java documentation javadoc

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

哪些浏览器支持http 303响应?

在阅读了重定向后,在大多数情况下我应该使用303 看到这里.所以我想知道所有浏览器是否都支持303响应,对于正常请求和ajax请求?

browser http

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

Play Framework - 使用params重定向

我试图找出如何使用Scala在Play(2.0)中的控制器操作中进行重定向.

重定向使用

Redirect(routes.Application.index)
Run Code Online (Sandbox Code Playgroud)

工作得很好.

我无法从文档,API或Google中找到的是如何在调用中添加参数.

我来自Grails,这可以很容易地完成如下:

重定向动作:"index",params:["key":"value"].

我找到的唯一方法是使用字符串url和查询字符串调用Redirect,这看起来很尴尬.

基本上我想以某种方式使用Redirect(Call),但我不知道如何使用反向路由创建Call对象.

我错过了什么/没有在Play/Scala中获得概念?

提前致谢!

scala playframework playframework-2.0

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