小编ber*_*ami的帖子

在Eclipse IDE中从src复制到目标时Excel文件损坏

我对eclipse有一个奇怪的问题.当我在src/test/resources路径中放入.xls文件时,它会被eclipse复制到target路径中.

但是,目标路径中的文件不再相同.我无法在MS Excel中打开它,当我比较这两个文件时,我看到了一些二进制差异.怎么会发生这种情况?

PS:我的eclipse环境是用maven生成的.

java eclipse maven

20
推荐指数
2
解决办法
6989
查看次数

JBoss AS 7通过cli更新系统属性

我可以通过CLI界面读取系统属性

/system-property=propertyname:read-attribute(name="value")

有没有一种简单的方法可以通过CLI界面更新属性?

configuration jboss7.x

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

Hibernate查询与标准性能

我最近有一个相当奇怪的现象.必须获得包含具有不同WHERE条件的多个表的连接的计数.我首先使用hibernate的标准API实现了查询.它正确地创建了所请求的准备好的SQL语句,但速度相当慢.使用HQL重新实现整个查询.这样做是相当讨厌的,但结果的执行速度比使用Criteria API快得多.有人知道这种行为的原因吗?我假设Criteria和HQL框架使用相同的代码库将其转换为SQL.

这是查询:

select count(*) from R r where r.ISREPLACEDBY = 0 
and r.STATUS='OK' and r.A = ? 
and r.C in 
   (select distinct RC from CX cx where cx.FROMDATE >= ? and cx.FROMDATE <=?)
Run Code Online (Sandbox Code Playgroud)

performance hibernate

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

Rails中form_for中的附加参数

是否可以在rails中的表单数据之外提交另一个参数?我的问题是我为不同的类渲染不同的表单并将它们发送到相同的create方法.我想发送带有表单的类(作为值不是哈希中的键).类似于:type参数(实际上不起作用)

<%= form_for(@an_object, :url => { :controller => :a_controller, :action => :create }, 
    :type => @an_object.class.to_s.underscore) do |f| %>
Run Code Online (Sandbox Code Playgroud)

帖子消息如下:

{"commit"=>"Create Class of an Object",
 "authenticity_token"=>"/iqu0A8/AocDT3HyjL5/+bKZiLkyr4FE71u/mc8Wx0Y=",
 "utf8"=>"✓",
 "class_of_an_object"=>{"name"=>"a name",
 "description"=>"a description"}}
Run Code Online (Sandbox Code Playgroud)

我会有一个"type" => "class_of_an_object",但直接在哈希中不在"class_of_an_object"哈希中.

ruby-on-rails

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

Hibernate映射文件中的常量

我想将一个值对象添加到映射类,其中一列是固定的,具体取决于包含该组件的类.我怎么能这样做?

<component name="aComponent">
  <property name="abc" column="cde"/>
  <property name="xyz" value="FIXED"/>
</component>
Run Code Online (Sandbox Code Playgroud)

不幸的是,value属性不存在.是否有另一种方法将常量值应用于属性?

提前致谢.

hibernate

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

通过HTTP API替换wildfly上的部署

我们想用curl替换app.war的现有部署.下面的帖子提供了部署war文件的好方法.只要没有使用相同名称部署的war文件,这种方法就可以正常工作.但是,如果已经存在部署,则失败.有什么办法可以通过curl替换现有的部署吗?

http://blog.arungupta.me/2014/01/deploy-to-wildfly-using-curl-tech-tip-10/

有没有办法获得wildfly的HTTP API的完整界面文档

deployment jboss curl wildfly

6
推荐指数
2
解决办法
3877
查看次数

Selenium和JSF 2.0

当我使用JSF2.0生成SelectOneMenu时,我在xhtml中指定的id附加到JSF生成的ID.

例如,my_fancy_id它产生j_idt9:my_fancy_id

现在我想用Selenium 2 Web Driver测试我的页面.我尝试重新找到我的选择菜单:

driver.findElement(By.id("my_fancy_id"));
Run Code Online (Sandbox Code Playgroud)

当然它找不到任何东西因为id被改变了.找到页面上的选择菜单的最佳方法是什么?

jsf-2 selenium-webdriver

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

使用Java进行PNG读写会增加文件大小

读取和写入png文件时遇到问题.我用ImageIO将其读取为字节数组,然后使用ImageIO再次写入该字节数组.但文件大小显着增加.怎么会发生这种情况?

public BufferedImage toBufferedImage(InputStream inputstream) {
    try {
        return ImageIO.read(inputstream);
    } catch (Exception e) {
        throw new IllegalStateException("Can't convert to buffered image", e);
    }
}

public byte[] toByteArray(BufferedImage bufferedImage, String filetype) {
    ByteArrayOutputStream output = new ByteArrayOutputStream();
    try {
        ImageIO.write(bufferedImage, filetype, output);
        return output.toByteArray();
    } catch (Exception e) {
        throw new IllegalStateException(e);
    }
}
Run Code Online (Sandbox Code Playgroud)

跟进:是否有任何库支持用Java编写的压缩PNG,不需要任何本机代码?

java image-processing

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