-
java – InvocationTargetException:插件(Bundle)“org.datanuc
所属栏目:[Java] 日期:2020-12-15 热度:101
我正在尝试遵循DataOucleus tutorial for JDO.我正在使用Maven,我已按照 here提供的增强器说明进行操作. 但是,我收到以下错误: [datanucleus:enhance]Could not transfer metadata asm:asm/maven-metadata.xml from/to local.repository (file:../../local.[详细]
-
java – 日历卷影响其他日历
所属栏目:[Java] 日期:2020-12-15 热度:154
我有一段代码,我不太明白.它造成了一个错误. 有一个Calendar对象和一个将这个日历对象写入字符串的方法,但首先增加年份.但是,即使有2个Calendar对象,它们也都被滚动. 请参阅下面的滚动方法 public static synchronized Calendar rollDatePlus1Year(Calendar[详细]
-
Java代码等同于以下php代码
所属栏目:[Java] 日期:2020-12-15 热度:120
以下php语法可能是 java等效代码: $newPerson = array( 'firstname' = 'First','lastname' = 'Last','email' = 'test@example.com',); 我认为这里firstname是数组的索引,First是该索引的值.如何在java中定义这样的数组? 解决方法 MapString,String newPers[详细]
-
java – 如何在android应用程序中导入ZXING库?
所属栏目:[Java] 日期:2020-12-15 热度:83
我需要在我的应用程序中实现ZXING QR代码扫描程序. 我有完整的ZXING Android源代码. 现在,我想在我的应用程序中使用它. 我的问题是,我应该在我的应用程序中复制所有ZXING库代码,包括清单,xml和java文件,或者我可以有一个jar文件,我需要在我的应用程序中添加[详细]
-
Java在线程启动之前发生
所属栏目:[Java] 日期:2020-12-15 热度:141
我在某处读到,开始一个线程对关系之前的事件有一些特殊的影响.现在我不确定我的代码是否在关系之前保证了这一点,所以请赐教. 我有一个Dispatcher线程和一个实现Runnable接口的Worker类. Dispatcher线程创建Worker的新实例,并通过带元素的add方法填充Worker实[详细]
-
java – JTextArea仅包含数字,但允许负值
所属栏目:[Java] 日期:2020-12-15 热度:122
我有一个JTextArea,只需要接受数字.这是我的代码: DocumentFilter onlyNumberFilter = new AxisJTextFilter(); final JTextArea areaTextoXMin = new JTextArea(String.valueOf(xMin)); ((AbstractDocument)areaTextoXMin.getDocument()).setDocumentFilter[详细]
-
java – 使用BufferedReader和Scanner读取文本文件
所属栏目:[Java] 日期:2020-12-15 热度:178
我需要读取文本文件的前n行作为行(每行可能包含或不包含空格).文本文件的其余部分包含未知数量N的以空格分隔的标记(分隔符是空格,制表符和换行符的混合,所有这些都被视为与分隔符完全相同). 我知道如何使用BufferedReader读取行.我知道如何使用Scanner读取令[详细]
-
java – 使用hashmap索引对象列表是一种好习惯吗?
所属栏目:[Java] 日期:2020-12-15 热度:113
我需要通过属性查找对象. 一种选择是迭代对象数组并检查属性匹配的每个对象. 另一个选项是将对象放在散列映射中,并将属性作为键.然后可以通过属性简单地检索对象. 尽管您复制了属性数据,但第二种选择是否是良好的做法? 注意:假定该属性是唯一的 解决方法[详细]
-
java – DiscriminatorFormula
所属栏目:[Java] 日期:2020-12-15 热度:104
如果我有一个表,我需要多个列作为鉴别器,我唯一的解决方案是使用@DiscriminatorFormula? 我问,因为一些原型设计给了我们一些我无法解释的结果. 失败的原型:最初我们使用超类上的一个@DiscriminatorColumn原型化一个3深的类层次结构,并在子类上包含第二个@D[详细]
-
Java和类型安全
所属栏目:[Java] 日期:2020-12-15 热度:170
在进行 Java和 JavaScript之间的比较时,MDN JavaScript指南说明了以下内容: Type safety means,for instance,that you can’t cast a Java integer into an object reference or access private memory by corrupting Java bytecodes. 当然,关于上述陈述的[详细]
-
java – 渲染JList时更改光标
所属栏目:[Java] 日期:2020-12-15 热度:147
我已经实现了我想做的事情,但我不禁想到有一种更有效的方式……让我来说明一下. 简而言之,我要问的问题是,是否有办法确定组件何时完成初始渲染. 我有一个JList,它连接到一个DefaultListModel并由自定义渲染器绘制,该渲染器扩展了DefaultListCellRenderer. JL[详细]
-
碎片或不碎片? GAE / JAVA / JDO
所属栏目:[Java] 日期:2020-12-15 热度:170
我目前正在将一些工作从 MySQL移植到Google App Engine / Java.我正在使用JDO,以及需要的低级Java API. 我阅读了有关分片计数器的优化指南:http://code.google.com/appengine/articles/sharding_counters.html 我仍在构建我的应用程序的基础.我知道过早的优[详细]
-
如何在java中开发类似于生产者消费者的应用程序?
所属栏目:[Java] 日期:2020-12-15 热度:160
我必须开发一个类似于 java中的生产者 – 消费者问题的应用程序. 但是我不太了解java,我有几个问题. 生产者和消费者都是不同的线程,他们都需要访问相同的缓冲区.如果它们都是不同的类(扩展线程类或实现可运行的接口),我如何编码它们以使用完全相同的缓冲区([详细]
-
java – JPanel里面的JFileChooser;如何让用户选择
所属栏目:[Java] 日期:2020-12-15 热度:126
默认的JFileChooser可以工作,但是我不喜欢的是弹出它的事实.我宁愿有一个GUI,其中所有的动作发生. 现在,我确实设法做到了.下面的代码将FileChooser菜单很好地放在GUI中,而不是在它上面弹出. 我正在努力的是如何获得所选文件.我知道JFileChooser没有嵌入Panel[详细]
-
java – 当它不是MVC框架时,为什么会调用Spring MVC?
所属栏目:[Java] 日期:2020-12-15 热度:74
MVC描述何时使用Observer模式允许模型通知视图有关更改. 这不是Spring MVC的工作原理. Spring MVC是一个Model2框架,因为它不会从模型中通知视图 – 控制器只是将模型数据传递给视图并执行html生成. 那为什么叫它“Spring MVC”呢? 解决方法 MVC中不需要观察[详细]
-
Java JPA实现 – 如何读取/设置属性?
所属栏目:[Java] 日期:2020-12-15 热度:186
我正在阅读Beginning Java EE6 Platform和Glassfish 3一书,在理解字段/属性的Access类型时遇到一些小麻烦.他们两个有什么区别? 它是如何通过JPA实现(在本例中为EclipseLink)读取/设置属性的?比如,如果它是属性访问,则可以通过可能的验证来读取/设置值,这些[详细]
-
java – Spring:如何在Bean B加载完成后初始化Bean A?
所属栏目:[Java] 日期:2020-12-15 热度:69
我有一个BeanA,其构造函数需要BeanB. 一旦BeanB被实例化(及其属性设置),我想调用BeanB.init() 有办法做到这一点吗? 另一种方法是在创建上下文中的所有bean之后调用BeanB.init(). 干杯! 解决方法 您可以在applicationContext.xml中使用init-method来指定init[详细]
-
java – 在间隔后重新绘制Swing JComponent
所属栏目:[Java] 日期:2020-12-15 热度:75
我被分配了一个项目,我必须使用 java中的GregorianCalendar对象制作模拟时钟.首先,我们被告知让时钟工作,以便在每次运行时显示正确的时间.然后我们被告知要在每秒运行时重绘时钟.我创建了一个计时器对象,并认为我可以添加一个ActionListener并在每次调用acti[详细]
-
java – 如何分割句子?
所属栏目:[Java] 日期:2020-12-15 热度:152
所以,我发现并且目前正在使用Stanford Parser,它可以很好地分割句子.我们的大多数句子来自AP,所以它对这项任务非常有效. 这是问题所在: 它吃了很多记忆(600M很多) 它确实搞砸了文本正文的格式,我必须在以后制作大量边缘情况. (文档预处理器API调用不允许指[详细]
-
java – 我什么时候应该使用SOLR的多个实例?
所属栏目:[Java] 日期:2020-12-15 热度:88
我需要索引三个完全不相关的元素(比如产品,博客帖子,位置). 否则会有搜索结合这些元素的结果. 直观地说,在我自己的SOLR实例中分离和索引每个元素是有意义的.我想我可以使用一个实例,然后有一些额外的字段来区分每个元素,因此它们不会在同一个查询中返回. 哪[详细]
-
Java中的内部块如何访问应该超出范围的局部变量? (JVM如何处理J
所属栏目:[Java] 日期:2020-12-15 热度:145
在以下代码中: public class Main{ Emp globalEmp; public void aMethod() { final int stackVar = 10; globalEmp = new Emp() { public void doSomeThing() { System.out.println("stackVar :" + stackVar); } }; } public static void main(String[] args[详细]
-
应该不鼓励使用java.net.HttpURLConnection,因为org.apache.http
所属栏目:[Java] 日期:2020-12-15 热度:180
我仍然看到人们使用HttpURLConnection与网站进行通信.该论坛还有许多与HttpURLConnection相关的问题.现在,来自apache的HttpClient几乎可以实现HttpURLConnection所能实现的所有功能,代码更少,更清晰,更高效.我的问题是, 作为开发人员,我们是否应该不鼓励使用[详细]
-
java – 在Hsqldb / H2中进行单元测试的SequenceGenerator问题
所属栏目:[Java] 日期:2020-12-15 热度:131
我已经尝试使用Hsqldb和H2进行单元测试,但面临序列生成器的问题.字段声明如下所示. @Id @GeneratedValue(strategy=GenerationType.SEQUENCE,generator="keyword_seq")@SequenceGenerator(name="keyword_seq",sequenceName="KEYWORD_ID_SEQ",allocationSize=1[详细]
-
带有CXF和JAX-WS的XmlJavaTypeAdapter
所属栏目:[Java] 日期:2020-12-15 热度:159
我有一个类X,它在用Apache CXF和JAX-WS构建的Web服务的Service接口中使用.这个类X没有默认构造函数,我想避免使用这个默认构造函数.我想知道我是否可以使用@Xml JavaTypeAdapter注释作为解决方案. ClassXService中的方法: @WebMethod@XmlJavaTypeAdapter(Cla[详细]
-
java – 解析以下字符串的有效方法?
所属栏目:[Java] 日期:2020-12-15 热度:141
我以字符串的形式从服务器获得以下响应… value_one = 3342342安培; value_two = 456344445安培; value_three = 235333223 什么是解析这个的有效方法?我能想到的一切都非常混乱. 解决方法 拆分’’,循环,拆分’=’ public static MapString,String getQuery[详细]