小编C0d*_*ack的帖子

Android ListView背景没有画

我正在为我正在写的应用程序的UI工作,但我已经打了一个墙,想知道是否有人可以给我一些建议.

我创建了一个ViewFlipper,可以在两个ListView之间滑动.到目前为止它运作良好,但是绘图似乎存在问题.

ListView有一个背景,行是透明的.当我选择一行并且滑动到下一个列表时,行转(我认为)透明,然后在动画停止时绘制ListView背景.但奇怪的是,行下方的空间不会变得透明.

这有点难以解释所以我录制了一段视频,http://www.youtube.com/watch?v = 8fEEf6_DyPo

如果我在行上放置背景,那么它们就不会变透明.

谢谢你的时间.

android listview android-listview

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

詹金斯自定义工作区是空的

我正在尝试设置Jenkins从TeamCity转移.我正在尝试将我的Jenkins项目配置为使用自定义工作区.

当我设置工作区时,表单上出现错误:"自定义工作区为空".

我做谷歌的解决方案,但没有成功.

有谁知道错误意味着什么?以及如何解决?

continuous-integration hudson jenkins

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

在Solr中的查询时忽略tf/idf

我试图基于字段值来提升特定文档.它通常工作正常但是一些文档返回更高的分数,即使它们具有较小的提升值.

在使用debugQuery=onrequest参数调试查询后,我注意到该idf函数正在为特定文档返回更高的分数,这会影响整体分数.

有没有办法在查询时忽略tf/idf评分?

lucene solr

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

无法将多模块maven项目导入Eclipse(STS 2.5.2)

我刚刚花了最后一小时在Stackoverflow.com上查看线程,尝试将Maven项目导入Spring ToolSuite 2.5.2.

Maven项目有多个模块,当我使用STS中的Import ...向导导入项目时,Package Explorer中列出了所有模块,并且未解析某些模块依赖项.

可以建议将多模块Maven项目导入STS/Eclipse的正确方法,以便所有模块都出现在Parent目录下吗?所有模块依赖关系都解决了吗?

该项目在文件系统的层次结构中,我尝试了各种更新依赖项,项目配置选项,但都无济于事.我在IDE中安装了嵌入式Maven版本.

谢谢你的时间.

java eclipse maven-2 maven sts-springsourcetoolsuite

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

Groovy Sql从列中获取最大值

我有以下Groovy代码从'topic'表中的'id'列返回最大值:

 def rs = sql.executeQuery("select max(id) from topic")

 def maxId = rs.getLong(1)
Run Code Online (Sandbox Code Playgroud)

它不起作用,我收到以下错误:

java.sql.SQLException:oracle.jdbc.driver上的oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:113)处的oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:147)中的列索引无效. DatabaseError.throwSqlException(DatabaseError.java:209)...

有谁知道正确的代码是什么?谢谢.

sql groovy

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

在OpenGL ES 1.1中绘制一个扇形切割的圆圈

我正在尝试使用OpenGL ES 1.1绘制以下形状.好吧,我被卡住了,我真的不知道如何去做.

我的游戏目前使用Android的Canvas API,它不是硬件加速的,所以我用OpenGL ES重写它.Canvas类有一个名为drawArc的方法,它可以非常容易地绘制这个形状; Canvas.drawArc

有关使用OpenGL ES做同样的建议/提示吗?

在此输入图像描述

谢谢你的阅读.

opengl-es

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

在GORM Grails中保存和查询日期

我有一个数据库表TableA,它有一个列'theDate',数据库中的数据类型是DATE.

当我通过GORM将java.util.Date保存到'theDate'时,当我通过从TableA执行select*来查看表中的数据时,它似乎只保存日期值.

但是,当我运行如下查询时:

select * from TableA where theDate = :myDate
Run Code Online (Sandbox Code Playgroud)

没有找到结果,但是如果我运行的话;

select * from TableA where theDate <= :myDate
Run Code Online (Sandbox Code Playgroud)

我确实得到了结果.

所以就像时间是相关的.

我的问题是如何保存日期和查询完全忽略时间的日期,只是在确切的日期匹配?

谢谢.

注意:我也尝试过使用sql.Date和util.Calendar但没有成功.

grails date grails-orm

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

更新时Hibernate可以忽略实体成员吗?

是否可以在更新查询中将实体的某些成员标记为"已忽略"?

我基本上有一个实体,可以更新.但并非所有实体成员都可以在设置后更新.因此,当我使用Spring将表单数据绑定到我的Entity时,未在表单上公开的字段都具有空值.更新实体时,映射列的null值将写入其中.

我已经把不可更改的值暂时隐藏了表单值,但我不认为这是最好的解决方案.还有更好的吗?

谢谢.

spring hibernate

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

杰克逊没有识别出场异常但是场是JSON

我正在使用Spring Integration来使用带有JSON Payload的消息.

在我的春天,我有

<integration:channel id="jsonToMyMessageConverterChannel"/>
<integration:json-to-object-transformer 
    type="com.acme.messaging.message.MyMessage"
    input-channel="jsonToMyMessageConverterChannel"
    output-channel="myMessageUpdateChannel"/>
Run Code Online (Sandbox Code Playgroud)

我的消息相关对象是:

MyMessage.java

@JsonIgnoreProperties(ignoreUnknown=true)
public class MyMessage {

    @JsonProperty
    private String timestamp;

    @JsonProperty("msgs")
    private List<Message> messages;

    // Getters and Setters...
}
Run Code Online (Sandbox Code Playgroud)

Message.java

@JsonIgnoreProperties(ignoreUnknown=true)
public class Message {

    @JsonProperty
    private Integer msgId;

    @JsonProperty("msgText")
    private String text;

    // Getters and Setters...
}
Run Code Online (Sandbox Code Playgroud)

当json转换器尝试将消息转换为对象时,它将失败

Caused by: org.codehaus.jackson.map.exc.UnrecognizedPropertyException: Unrecognized field "msgs" (Class com.acme.messaging.message.MyMessage), not marked as ignorable
Run Code Online (Sandbox Code Playgroud)

JSON有效负载肯定有msgs一个数组,其中包含表示Message.java类的对象.

任何人都可以提出为什么会发生异常的原因,因为JSON具有被抱怨的字段,并且类本身也被注释为忽略未知字段?

更新 经过一些调试之后@JsonProperty("msgs"),出于某种原因看起来注释没有被使用.

spring-integration jackson

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

Eclipse自定义格式

我正在尝试创建一个JAVA代码格式化程序,使其不会包装任何行.但是对于我手动包装的代码中的任何行,我希望格式化程序尊重它们而不是将它们格式化为一行.

例如:

public Class {
    public Class(String a,
                 String b,
                 String c,
                 String d) {
         // The constructor arguments should stay as they are

    }

    public void aMethod() {
        // This statement should not be wrapped
        get().doSomething().getAnohterMethodThatHasAReeeeeeeaalllyyLongName();
    }
}
Run Code Online (Sandbox Code Playgroud)

我已经将线宽9999(最大值),并且我已经关闭所有内容的换行.我错过了什么?

谢谢.

eclipse formatting

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

Groovy进程执行

以下命令在终端上使用时可以正常工作

// 终奌站

mysql -h localhost -u root my_database -e "select count(*) from page;"
Run Code Online (Sandbox Code Playgroud)

但是当在groovy脚本中使用时(通过groovyconsole)它无法执行.而是打印mysql用法选项,就像将一些未知命令传递给mysql一样.

// Groovy控制台

def p1 = 'mysql -h localhost -u root my_database -e "select count(*) from page;"'.execute()
p1.text
Run Code Online (Sandbox Code Playgroud)

任何人都知道这是怎么回事?

groovy

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

Grails GORM计数命名查询中的函数

我正在为Grails中的域类编写一些命名查询,并且我遇到了阻塞.

给定以下域类:

class Contributor {
    // evals is a collection of another domain class
    def evals

    static namedQueries = {
        hasNoEvals {
            // Something like this...
            evals.size() == 0
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我选择没有Evals的贡献者所需的语法吗?

谢谢.

grails grails-orm

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