小编Sim*_*bbs的帖子

Android布局中的占位符文本(仅限设计流程)?

是否可以创建仅在Android Studio的布局设计过程中可见的占位符文本?

例如,假设我在线性布局中有2个TextView,它们将被动态填充.在设计阶段,我使用占位符文本来确保填充和正确.我经常忘记删除占位符文本,因此在加载新数据期间,旧数据将暂时显示...看起来很俗气.

如果有一个类似于android:placeholderText="This is placeholder text"仅在预览中显示的字段,那将会很酷.有没有我碰巧错过的东西?

android placeholder android-layout android-studio

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

如何将Joda Localdate转换为Joda DateTime?

我想在执行更多计算之前简单地将TimeZone信息添加回LocalDate.LocalDate来自使用ObjectLab LocalDateCalculator为现有DateTime添加天数,但该方法需要返回一个修改后的ReadableInstant以形成一个Interval,然后我可以检查它.

我正在尝试的代码相当于将Joda LocalDate转换为Joda DateTime:

LocalDate contextLocalBusinessDate = calculator.getCurrentBusinessDate();
DateTime businessDateAsInContextLocation = new DateTime(contextLocalBusinessDate, contextTimeZone);
Run Code Online (Sandbox Code Playgroud)

我得到的错误来自Joda的转换系统:

java.lang.IllegalArgumentException: No instant converter found for type: org.joda.time.LocalDate
        at org.joda.time.convert.ConverterManager.getInstantConverter(ConverterManager.java:165)
        at org.joda.time.base.BaseDateTime.<init>(BaseDateTime.java:147)
        at org.joda.time.DateTime.<init>(DateTime.java:192)
Run Code Online (Sandbox Code Playgroud)

我正在寻找一个解决此问题的方法,或者一种解决方法,可以获得具有完整时区信息的准确间隔.

java timezone jodatime

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

IntelliJ IDEA在JPQL中使用"无法解析符号"突出显示@Entity类名

IntelliJ IDEA在JPQL中用红色的"无法解析符号"突出显示持久的@Entity类名,这会分散注意力并掩盖实际问题.

因此,例如,我在我的存储库中声明了一个查询:

private static final String READ_BY_CANDIDATE_KEY = "SELECT cr FROM Entity AS cr left join cr.relationship AS re left join fetch cr.relationship2 WHERE re.candidateKey=:ID";
Run Code Online (Sandbox Code Playgroud)

..和"实体"带有下划线,即使"实体"是有效的类名,并且具有@Entity注释.当代码实际运行时,没有问题.

我想要让IDE了解哪些类是有效的,需要某种配置?这个配置是如何完成的?

更新:我确实有一个JPA方面,但它没有看到带注释的类.它似乎需要一个persistence.xml或orm.xml(我的项目不使用)

annotations jpa intellij-idea jpql

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

What does JPA EntityManager.getSingleResult() return for a COUNT query?

What does EntityManager.getSingleResult() return for a COUNT query?

So.. what is the precise runtime type of foo?

Object foo = em.createQuery("SELECT COUNT(t) FROM com.company.Thing t WHERE prop = :param")
       .setParameter("param", value).getSingleResult();
Run Code Online (Sandbox Code Playgroud)

java orm jpa

29
推荐指数
4
解决办法
4万
查看次数

Maven部署:使用-DaltDeploymentRepository进行部署

我有maven项目,我想在内部nexus存储库上部署我的工件,该存储库配置为在两个不同的位置上存储我的快照版本.所以我不能使用'distributionManagement',因为这会硬编码位置.所以我定义了几个在我的settings.xml中说'releaseRepository'和'snapshotRepository',每个都有参数'release',对于版本应该设置为'true',对于快照应设置为'false'.

我使用以下命令运行我的构建以释放我的工件;

mvn clean deploy -DaltDeploymentRepository=releaseRepository::<DON'T KNOW WHAT GOES HERE SO LEFT IT EMPTY>::htp://abc.com/repositores/my-releases/ -Drelease=true
Run Code Online (Sandbox Code Playgroud)

现在当我在命令之上运行它失败时因为没有提供'layout'的值而且我得到异常并且构建失败.

我找不到任何关于'layout'应该是什么值的信息,我有大约10个项目,我想要构建并相互发布.

deployment maven

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

向开源项目成员支付错误修复和功能

我有一个问题要解决,我认为需要4天,但如果我有一个功能请求排序和快照发布,那么我认为我可以在一个完成它.从表面上看,这会产生3 x我每日费率的预算,以使其获得功能请求.

所以我的问题是,你有没有支付过O/S项目成员为你修理一些东西?它运作正常吗?你是如何将这个想法卖给你的经理/同事的,钱是从哪里来的?

最重要的是你是怎么做得好的?这些东西有礼仪吗?项目负责人是否可能接受这个想法?

如果它很重要,缺少功能的软件是一个JBoss项目 - 专业开源的家 - 我可以申请费用,因为我是承包商.

open-source

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

发现使用oracle临时表空间的进程/查询

Oracle FAQ定义了临时表空间,如下所示:

临时表空间用于管理数据库排序操作和存储全局临时表的空间.例如,如果您连接两个大型表,并且Oracle无法在内存中进行排序,则会在临时表空间中分配空间以执行排序操作.

这很棒,但我需要更多关于使用空间的详细信息.由于应用程序设计的怪癖,大多数查询都会进行某种排序,因此我需要将其缩小到客户端可执行文件,目标表或SQL语句.

从本质上讲,我正在寻找线索来更准确地告诉我这个(相当大的应用程序)可能有什么问题.任何形式的线索都可能有用,只要它比"分类"更精确.

oracle debugging statistics performance oracleinternals

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

如何阻止richfaces为面板和日历添加边框?

我希望使用自定义richfaces皮肤来处理我演示文稿的大部分工作.不幸的是,richfaces在日历组件和每个面板周围的每个单元格周围渲染边框.我想把它们关闭,以便天数站点在一个没有边框的开放网格中.使用皮肤或日历控件的属性没有明显的方法可以做到这一点.

我可以使用自定义CSS,但我更喜欢使用框架从richfaces创建的样式表中完全删除边框相关属性,而不是使用丑陋的CSS来覆盖框架和覆盖所有内容.

那么如何阻止richfaces为面板和日历添加边框?


这家伙有类似的问题

css jsf skins richfaces border

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

document.write()造成了什么损害?

现在发生了什么坏事document.write()

我听说过document.write有关对DOM或Javascript库的使用产生负面影响的点点滴滴.我在我面前有一个问题,我怀疑是相关的,但是未能找到该方法造成的损害的简明摘要.

javascript dom

9
推荐指数
2
解决办法
3066
查看次数

无法从org.omg.CORBA.TRANSIENT恢复(成为永久性)

我想确保我的CORBA客户端能够适应中断,我让客户端工作,并通过Windows中的网络适配器禁用来测试弹性.CORBA连接显然失败,并且功能不可用,但是当再次启用适配器时它不会恢复.ORB.init再次调用,但我继续得到相同的错误.

似乎在org.omg.CORBA.TRANSIENT抛出后会保留一些静态状态,导致客户端报告网络连接超时,即使问题已完全解决.只有重新启动进程(dropwizard runnable JAR)才能让客户端再次运行.

这是启动ORB的代码:

String[] orbInits = {"-ORBInitRef", orbInitRef};
Properties properties = new Properties() {
    {
        setProperty("org.omg.CORBA.ORBClass", orbClass);
        setProperty("org.omg.CORBA.ORBSingletonClass", orbSingletonClass);
        setProperty("jacorb.connection.client.connect_timeout", "" + connectionTimeout);
    }
};
return ORB.init(orbInits, properties);
Run Code Online (Sandbox Code Playgroud)

即使应用程序在每次尝试执行操作时调用ORB.init(即关闭ORB池),问题仍然存在.

客户端在中断场景中抛出的错误包括:

org.omg.CORBA.TIMEOUT: connection timeout of 2000 milliseconds expired
org.omg.CORBA.TRANSIENT: Retries exceeded, couldn't reconnect to <IP>:<PORT>
Run Code Online (Sandbox Code Playgroud)

在至少一个(可能是所有)情况下,在org.omg.CORBA.TRANSIENT成为永久性之前没有org.omg.CORBA.TIMEOUT (即TIMEOUT可能是对数噪声).

显然,因为客户端也是一个服务器,我们宁愿不必在每次中断后重新启动它(并且它们确实发生了,特别是在开发环境中).

实现是JACORB(org.jacorb.orb.ORB/org.jacorb.orb.ORBSingleton)版本2.2.4.

java corba

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