小编Syl*_*lar的帖子

颠覆性:合并时深度'工作副本'和'递归'之间的差异?

使用Eclipse的Subversive插件进行合并时,有一个名为"depth"的下拉框,除了其他选项外,还可以选择"working copy"和"recursive".

我总是使用默认设置"工作副本",但我想知道"工作副本"和"递归"之间的区别是什么.谁能解释一下?

eclipse svn subversive

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

如何解压缩字节数组中的gzip压缩数据?

我有一个字节数组包含由gzip压缩的数据.现在我需要解压缩这些数据.怎么能实现这一目标?

python

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

没有调用@Remove注释方法时,有状态会话bean是否会导致泄漏?

我有一个JSF应用程序,在托管bean中,从远程有状态会话bean(EJB 3.0)调用业务逻辑.

现在有一个HttpSessionListener在该有状态会话bean上调用@Remove带注释的方法,这样一旦HttpSession被销毁,容器就可以删除有状态会话bean.

现在我想知道如果我不调用@Remove带注释的方法并且HttpSession被破坏会发生什么.有状态会话bean的客户端当时没有loger存在.容器是否会删除有状态会话bean?或者它会永远存在导致某种泄漏(内存/磁盘)?

java ejb ejb-3.0

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

如何更改wsimport生成的文件的编码?

我正在使用JAX-WS的wsimport ant任务来基于某些wsdl生成源。

但是,这些生成的源似乎都是UTF-8编码的。有没有办法更改wsimport任务生成的文件的编码?

java jax-ws

5
推荐指数
1
解决办法
6297
查看次数

可以从portlet读取页面请求参数吗?

portlet是否可以读取其周围页面的请求参数?

例如,portlet所在页面的URL是http://example.com/mypage?foo=bar 是否可以从该页面上的portlet中读取"foo"参数?

Portlet Container是Liferay 5.2.5.

java portlet liferay

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

如何在集成测试(OpenEjb)中测试有状态会话bean的钝化?

我在集成测试中使用OpenEjb本地服务器(3.1.4)(@LocalClient注释测试类).

@LocalClient
public class BoxDaoTest{

    @EJB
    private BoxDao boxDao;
    ...
}
Run Code Online (Sandbox Code Playgroud)

BoxDao是一个有状态的会话bean.是否有可能在OpenEjb中触发BoxDao的钝化以在集成测试中对其进行测试?

java ejb openejb ejb-3.0

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

"类型安全"UUID?

我们在项目中使用java.util.UUID的大量使用来识别ojbects并对它们进行操作,就像在这个接口中一样:

List<UUID> searchPerson(String text);
Person fetchPerson(UUID personUUID);

List<UUID> searchAdress(String text);
Person fetchAdress(UUID adressUUID);
Run Code Online (Sandbox Code Playgroud)

但是现在发生,是运行时错误的根源,是一个开发者无意中传递一个personUUID到fetchAdress方法,这是不应该的.

有没有办法让这种"类型安全"这样的帽子他不能通过fetchAdress方法传递一个personUUID?也许有一种方法可以使用泛型来做到这一点?

java

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

如何在GlassFish 2上保护网络服务?

我们在GlassFish 2服务器上部署了一些不透明的EJB(EJB3),它们通过@Webmethod注释将它们的一些方法公开为webservices.

现在我们想要保护这些Web服务方法,以便只有经过身份验证的客户端才能调用它.实现这一目标的好方法是什么?

java security web-services glassfish ejb-3.0

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