-
orm – JPA 2.0:计数任意CriteriaQuery?
所属栏目:[Java] 日期:2020-05-25 热度:100
我试图实现以下便利方法: /** * Counts the number of results of a search. * @param criteria The criteria for the query. * @return The number of results of the query. */public int findCountByCriteria(CriteriaQ[详细]
-
如何在java中创建一个简单但结构良好的乐谱表(乐谱)?
所属栏目:[Java] 日期:2020-05-25 热度:112
我正在使用非常基本的声音合成在我的游戏中创建音频和效果.基本上,我有一些方法可以发出一个频率和频率的声音.幅度和幅度持续时间. 对于短语和旋律,我想提出一个基本的符号,这样我就可以轻松地重写或添加新的旋律到代码中(最后也许我可以从文件中读取,但这可[详细]
-
java – HQL与Restrictions.ilike等效(用于不区分大小写的匹配)?
所属栏目:[Java] 日期:2020-05-25 热度:143
我为Hibernate MySQL编写了一个项目.现在我把它移植到德比(原因很多). 现在我发现Derby在查询中使用LIKE时区分大小写.这可以使用Restrictions.ilike(...)在Criteria查询中解决…但是我有许多复杂的HQL查询使用它.有没有办法在HQL中有类似的功能? HQL中没有类[详细]
-
为什么这个Java进程无法终止?
所属栏目:[Java] 日期:2020-05-25 热度:185
我在构建服务器上有一个间歇性问题,其中构建中的 Java进程无法终止,并且似乎继续运行(使用100%的CPU)永远(我已经看到它在周末运行了2天需要约10分钟). kill -9 pid似乎是停止进程的唯一方法. 我已经尝试在进程上调用kill -QUIT pid,但它似乎没有产生任何到ST[详细]
-
java – 如何删除字符串中的一个字符后的所有字符?
所属栏目:[Java] 日期:2020-05-25 热度:116
我有一个包含日期的字符串,例如“01-01-2012”,然后是一个空格,然后是“01:01:01”.完整的字符串是:“01-01-2012 01:01:01” 我想只提取这个字符串的日期,所以最后我会有“01-01-2012”,但不知道如何做到这一点. 四个选项(最后两个添加以使这一个答案包括其[详细]
-
java – Scala编译器如何处理具体的trait方法?
所属栏目:[Java] 日期:2020-05-25 热度:110
如果我有以下 Scala类: abstract class MyOrdered extends Ordered[MyOrdered] { def id: Int def compare(that : MyOrdered) : Int = if (that==null) 1 else (id-that.id)} 那么我只需要在Scala中定义id方法来获得一个具体的[详细]
-
java – 可以使用自定义算法调度消息,而不是使用RabbitMQ进行循环?
所属栏目:[Java] 日期:2020-05-25 热度:181
我正在使用RabbitMQ的循环功能来在多个消费者之间发送消息,但是一次只能收到一个消息. 我的问题是我的消息代表任务,我想在我的消费者身上有本地会话(状态).我事先知道哪些消息属于哪个会话,但是我不知道使用我指定的算法使RabbitMQ向消费者发送什么是最好的方[详细]
-
java – 使用自定义typeadapter,gson中的jsonwriter添加一个对象
所属栏目:[Java] 日期:2020-05-25 热度:141
gson是一个伟大的图书馆 – 它运作良好.有时候我有自定义的要求,可以制作和注册TypeAdapters和TypeAdaptorFactories,而且也很好. 然而,令我困惑的是如何委托回json序列化大部分时间我需要这个集合,但是要说明一点 – 假设我有一个对类,gson将显然序列化愉快,[详细]
-
java – 比较两个数组的任何相似的值
所属栏目:[Java] 日期:2020-05-25 热度:125
参见英文答案 Most efficient way to return common elements from two string arrays6 我想比较两个数组,如果两个数组中至少有一个值. 在这两个数组中找到方案#1:2,结果是正确的. String[] x = {1,2,3};String[] y[详细]
-
java – 如何从tomcat webapp中的context.xml文件获取资源?
所属栏目:[Java] 日期:2020-05-25 热度:199
这是我的context.xml文件: ...Resource auth=Container driverClass=net.sourceforge.jtds.jdbc.Driver type=com.jolbox.bonecp.BoneCPDataSource idleMaxAge=240 idle[详细]
-
确定当前线程是否持有Java`Lock`
所属栏目:[Java] 日期:2020-05-25 热度:102
假设我有一个 java.util.concurrent.locks.Lock的实例 是否可以确定当前线程是否持有锁? 假设lock对象只实现了Lock接口,并且不一定是可重入的,因此调用lock或tryLock可能不是检查锁定的好方法. Lock接口本身不提供这样的功能,但它的常用实现者ReentrantLock[详细]
-
java-ee – 如何使多个请求(使用Wicket和JPA)将实体(或其关联)附加到当前持久性上下文?
所属栏目:[Java] 日期:2020-05-25 热度:196
我正在使用 Java EE上的基于Wicket的Web应用程序. 我试图找到一种方法来确保用作模型对象的任何实体始终附加到当前的EntityManager之前,Wicket会尝试渲染任何组件.这样,当组件从其模型中抓取数据时,数据可以根据需要被实体轻松加载. 有很多教程,在这里的一些[详细]
-
java – Mysql jconnector在com.myql.jdbc.utils.ReadAheadInputSt
所属栏目:[Java] 日期:2020-05-25 热度:56
我在剖析我的应用程序,它使用 Spring Hibernate mysql-java-connector. visualvm显示,当有1000个并行连接读取时,超过50%的CPU时间是com.myql.jdbc.utils.ReadAheadInputStream.fill()中的成本. 是否有任何优化使其更快? 没有其他信息,很难回答您的问题.这里[详细]
-
gmail – keytool错误:java.lang.Exception:输入不是X.509证书
所属栏目:[Java] 日期:2020-05-25 热度:92
我正在尝试导入用于Jira的Gmails smtp证书,但是当使用 Javas keytool导入时,我收到此错误. 我使用openssl获得证书,一切都在—-开始证书—-和—-结束证书—-(含)之间.我还尝试使用Windows证书管理器创建一个x.509证书,但仍然会收到此错误.我已经验证了文件中没[详细]
-
如何使用Bitpay与Java
所属栏目:[Java] 日期:2020-05-25 热度:171
我发现这个关于BitPay的帖子,但是不清楚我如何使用它. https://help.bitpay.com/development/how-do-i-use-the-bitpay-java-client-library 我实现了这个代码: public void createInvoice() throws BitPayException { ECKey key = Key[详细]
-
java – 为什么不允许接口作为注释成员?
所属栏目:[Java] 日期:2020-05-25 热度:142
考虑这个代码: @Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)public @interface Bar { Foo foo() default FooImpl.FooConstant;} 编译器错误: annotation value not of an allowable type 如果我用FooImp[详细]
-
java – Hibernate hql,在同一查询中执行多个更新语句
所属栏目:[Java] 日期:2020-05-25 热度:53
我想在hibernate Hql中的同一查询中执行多个更新语句. 如下所示: hql = update Table1 set prob1=null where id=:id1; + delete from Table2 where id =:id2 ;...query.executeUpdate(); 在同一个executeUpdate调用中,我想[详细]
-
什么是Java的Dynamic Proxies的.Net等价物?
所属栏目:[Java] 日期:2020-05-25 热度:112
在 java中,可以使用动态代理动态实现接口,如下所示: public static T T createProxy(InvocationHandler invocationHandler, ClassT anInterface) { if (!anInterface.isInterface()) { throw new IllegalArgumentExcepti[详细]
-
java – 以同步方法读取值时的安全发布
所属栏目:[Java] 日期:2020-05-25 热度:109
我的问题涉及到 Java中字段值的安全发布(如这里所述) 据我所知,一个字段可以安全地读取(意味着从多个线程访问将看到正确的值)如果: 读写在同一个显示器上同步 字段是最后的 字段是不稳定的 如果我的理解正确,以下类不应该是线程安全的,因为初始值没有这些特[详细]
-
使用Java编译器API时,空指针异常
所属栏目:[Java] 日期:2020-05-25 热度:67
MyClass. java: package test;public class MyClass { public void myMethod(){ System.out.println(My Method Called); }} 列出用于编译MyClass.java文件的SimpleCompileTest.java. SimpleCompileTest.j[详细]
-
java – 在谷歌地图V2 … fragment.getMap()返回null
所属栏目:[Java] 日期:2020-05-25 热度:176
我无法得到地图!我可以得到的都是null. 这里是代码. public class MainActivity extends FragmentActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);[详细]
-
java – 如何在接口中重载方法?
所属栏目:[Java] 日期:2020-05-25 热度:89
如果我有这个界面 public interface someInterface { // method 1 public String getValue(String arg1); // method 2 public String getValue(String arg1, String arg2);} 我希望能够将1或2个字符串传递给getValue方法,而不必在每个实现类中[详细]
-
java – Mockito Spy – stub在调用构造函数之前
所属栏目:[Java] 日期:2020-05-25 热度:166
我试图监视一个对象,我想在构造函数调用它之前,将构造函数调用一个方法. 我的班级看起来像: public class MyClass { public MyClass() { setup(); } public void setup() { }} 不能调用安装方法.那么,我如何侦测这个方法(和存根设置,使它什么都不做)? 它工[详细]
-
sys.stdin.readlines()挂起Python脚本
所属栏目:[Java] 日期:2020-05-25 热度:183
每当我执行我的 Python脚本,它似乎挂在这一行上: lines = sys.stdin.readlines() 我应该如何解决/避免这个? 编辑 这是我正在做的事情: lines = sys.stdin.readlines()updates = [line.split() for line in lines] 编辑2 我从一个git钩子运行这个脚本,所以E[详细]
-
java – 在JSF 2.0中使用@ViewScoped?
所属栏目:[Java] 日期:2020-05-25 热度:183
在JSF 2.0中的@ManagedBean下使用@ViewScoped的使用/优点 @ManagedBean刚刚声明某个bean由JSF管理(使其可用于表达语言等). @ViewScoped允许您声明一个特定的bean范围.默认值(不指定任何范围时)为@RequestScoped,这意味着您的bean将通过一个请求生效,然后被销[详细]

浙公网安备 33038102330553号