-
java – JDBC和线程
所属栏目:[Java] 日期:2020-12-15 热度:163
我有一个程序,需要在给定的时间间隔内查询数据库,并通过它调用的记录执行一些操作,然后再次更新表. 我正在使用ExecutorService来运行线程,但是我想知道,如果每个线程都有自己的连接(因为它需要更新数据库),或者我可以使用我用来查询初始结果的相同连接吗?[详细]
-
如何从Java中的字符串创建对象(如何评估字符串)?
所属栏目:[Java] 日期:2020-12-15 热度:151
我知道eval是“邪恶的”,但我正在以一种用户不能滥用它的方式使用它. 假设我有一个字符串“new Integer(5)”.我想做一些事情,我可以设置一个变量,比如说foo,给新的Integer(5).就像是 Integer foo;String bar = "new Integer(5)"*magic happens*System.out.pr[详细]
-
java – 用ant编译junit测试类的问题
所属栏目:[Java] 日期:2020-12-15 热度:67
我在将junit与工作的ant build.xml文件集成时遇到问题.我的测试类与我的源类位于同一目录中.在我学习如何使用ant时,我只想编译所有源代码和测试类. 我正在使用eclipse,junit测试类在通过eclipse执行时工作正常.这意味着使用junit.jar和ant-junit-1.7.0.jar正[详细]
-
用于Java的VCDIFF或替代二进制差异格式
所属栏目:[Java] 日期:2020-12-15 热度:78
是否有VCDIFF二进制差异格式(解码器和编码器)的开源 Java实现? 有xdelta和open-vcdiff,但这些都是C库. 或者,是否可以使用其他格式/算法从Java生成二进制文件的差异? 解决方法 你可以使用badiff生成二进制差异;该网站是 http://badiff.org/ 它可以在maven中[详细]
-
java – 32位进程在64位系统上运行时是否需要更多内存?
所属栏目:[Java] 日期:2020-12-15 热度:136
我有一个相当内存饥饿的 java应用程序. 在我使用 Windows XP Professional的32位系统上,如果我给它-Xmx1280m,应用程序将运行正常.以下所有内容最终都会出现在java.lang.OutOfMemoryError: Java堆空间异常中. 如果我在64位Windows XP Professional上运行相同[详细]
-
有多少人被Java子串内存问题所困扰?
所属栏目:[Java] 日期:2020-12-15 热度:84
我最近发现 java.lang.String.substring方法不返回一个新字符串,而是返回一个包含原始字符串的视图.这可能会对记忆产生影响.例如,如果您正在读取ascii文件,并使用子字符串解析文件中的标记并将子字符串的结果存储在内存中 – 您实际存储在内存中的是子字符串[详细]
-
构建基于Java的股票交易应用程序,需要指向要使用的技术
所属栏目:[Java] 日期:2020-12-15 热度:157
我正在使用 Java(带有jQuery前端)构建一个需要与第三方应用程序通信的应用程序.它需要每两秒更新一次界面. 使用彗星是个好主意吗?如果是这样,它们如何适应图片? 我可以使用哪些其他方法/技术来改善应用程序? 该应用程序将从第三方应用程序轮询股票价格,将[详细]
-
java – 只能从文件中读取一个整数的最有效的习惯用法?
所属栏目:[Java] 日期:2020-12-15 热度:132
在尝试解决Facebook的Puzzle“Hoppity Hop”,http://www.facebook.com/careers/puzzles.php?puzzle_id=7时,我只从一个文件中读取一个整数.我想知道这是否是最有效的机制呢? private static int readSoleInteger(String path) throws IOException { Buffered[详细]
-
我们在java 6中有多少个类和包?
所属栏目:[Java] 日期:2020-12-15 热度:155
我想知道 Java 6提供的内置类和包的数量. 请提供这些信息的网址. 谢谢 解决方法 行数为 http://java.sun.com/javase/6/docs/api/allclasses-frame.html后为3793 (标题少一个) 编辑:http://java.sun.com/javase/6/docs/api/overview-frame.html包203[详细]
-
java – 低悬的图形编程水果?
所属栏目:[Java] 日期:2020-12-15 热度:65
我目前正在研究 Java2D中基于磁贴的游戏,我正在考虑添加一些便宜的眼睛糖果. 例如,为爆炸和/或烟雾实施一个简单的粒子系统(可能像this). 您是否有任何关于相对容易编程的效果的建议,这些效果不需要大量(或根本)绘制新艺术? 这些效果的教程和代码示例也是最[详细]
-
java – 业务规则 – 它们在OOP中的位置?
所属栏目:[Java] 日期:2020-12-15 热度:178
我有一节课:时间表. public class Schedule {private int locationNum;private int cost;private String costReason; private Date weekOfChange;private Date dayOfChange;private String changeReason; // and all those getters and setterspublic Sched[详细]
-
java – ThreadLocal;是不是每次创建变量的副本都一样?
所属栏目:[Java] 日期:2020-12-15 热度:137
我仍然对ThreadLocal的概念感到困惑.我已经阅读了 JavaDoc以及其他相关问题,但是使用的术语并没有对我有多大帮助. 我有点了解ThreadLocal,也就是说,每个线程都有自己的变量副本.那么……这怎么会让它与…每次构建新变量有所不同? 例如,使用DateFormatter作[详细]
-
用Java分叉进程
所属栏目:[Java] 日期:2020-12-15 热度:97
是否可以从单个执行序列中创建一个完整的“PROGRAM”分支到两个子程序中? 制作的子程序完全相同.它们具有相同的执行顺序和值,但现在它们是两个不同的程序.这就像创建一个Object的克隆,从而为我们提供了两个相同类型的不同对象.但是,我们不是只是一个对象和[详细]
-
java – 多个Swing事件派发线程
所属栏目:[Java] 日期:2020-12-15 热度:65
我想在Swing中创建一个新的事件派发线程,但我无法在线找到任何关于如何执行此操作的引用.我通过创建一个新线程并调用Application.run(…)在.NET中完成了这个.有没有人这样做过?在Swing中有可能吗? 仅供参考我之所以这样做,是因为我正在编写一个Eclipse插件[详细]
-
java – 如何解析和解释ant的build.xml
所属栏目:[Java] 日期:2020-12-15 热度:171
是否有用于读取和ant build.xml并从中检索元素的Ant API?具体来说,我希望能够检索路径元素中的值,并能够遍历路径中的所有元素. 我的目的是检索给定路径并确保在清单中正确引用它,以便在产品投入生产时构建和清单匹配. 编辑:关于使用XML API的响应(并感谢他[详细]
-
java – iText datamatrix生成问题
所属栏目:[Java] 日期:2020-12-15 热度:116
我试图从itext内生成datamatrix条形码.这适用于我的大多数代码,但不适用于某些代码.一个例子是: HEnSh0701003-2V1 由于某种原因,这会产生非方形条形码.当我使用其他公司的编码器(例如IDAutomation)时,我会得到一个有效的方形条形码. 有谁知道为什么会这样?[详细]
-
java – 如何仅从服务器下载新文件?
所属栏目:[Java] 日期:2020-12-15 热度:140
我有很多CSV文件,我想每天从雅虎财务中下载.我希望我的应用程序读取文件的创建日期(在我的计算机上,而不是服务器上).如果创建日期早于今天,则应下载新文件(因为它将具有新数据).如果没有,则不应下载新文件,并且相关计算器(基本上是我的应用程序)应使用最后下[详细]
-
我何时应该在ColdFusion应用程序中使用Java?
所属栏目:[Java] 日期:2020-12-15 热度:99
当然,问题的响应者知道ColdFusion是一个 Java EE应用程序,可以访问所有底层Java类,支持JSP自定义标记库等.但我想知道的是何时用Java编写代码,将其编译为JAR,并以CFML引用它. 这些都是在Fusebox,Mach-II或Model-Glue等框架中编写的CF MVC应用程序的上下文中.[详细]
-
java – 如何在JUnit 3中自定义异常处理行为?
所属栏目:[Java] 日期:2020-12-15 热度:152
我想使用JUnit 3实现异常检查(如在JUnit 4中).例如,我希望能够编写如下测试: public void testMyExceptionThrown() throws Exception { shouldThrow(MyException.class); doSomethingThatMightThrowMyException();} 当且仅当抛出MyException时,这应该成功.[详细]
-
Java浮点数学 – (转换为英尺/米)
所属栏目:[Java] 日期:2020-12-15 热度:70
我认为非常基本的问题 – 我正在执行此功能: private double convertMetersToFeet(double meters){ //function converts Feet to Meters. double toFeet = meters; toFeet = meters*3.2808; // official conversion rate of Meters to Feet return toFeet;}[详细]
-
将Java对象添加到数据库
所属栏目:[Java] 日期:2020-12-15 热度:193
对于大学作业,我被分配了我有一个奖品对象,其中包含文字,图片或视频内容.我想将此信息保存到Apache Derby数据库(将在低功耗PDA上运行)中的BLOB字段中.如何将此数据添加到数据库? 提前致谢. 解决方法 在这篇文章 Five Steps to Managing Unstructured Data w[详细]
-
如何在java中等待并关闭命令提示符
所属栏目:[Java] 日期:2020-12-15 热度:123
我使用以下代码来执行批处理文件: java.lang.Runtime rt = java.lang.Runtime.getRuntime();Process pr = rt.exec("MyBatch.bat"); 我的批处理文件需要一些时间来执行.我希望我的servlet进程等到批处理文件执行完成.我想在执行批处理文件后关闭命令提示符.[详细]
-
java – 你如何处理生成的代码?
所属栏目:[Java] 日期:2020-12-15 热度:125
处理生成的代码的好策略是什么?我们的一个项目使用Apache CXF的wsdl2 java工具为一组wsdls生成JAX-WS存根.该代码应该如何处理? 我可以看到两个选项: 生成存根一次并将其存储在版本控制中.这样,您就不必处理IDE类路径问题,因为您的树(或附近)中有源文件.但[详细]
-
处理异常的Java程序退出
所属栏目:[Java] 日期:2020-12-15 热度:177
假设我有一个打开数据库连接的 Java应用程序.通常我会在finally块中添加一个connection.close(),但是在kill操作或任何其他异常终止的情况下不会执行此块,是吗?作为程序员,我是否有任何其他预防措施可以在应用程序退出之前正确关闭连接? 解决方法 您应该查[详细]
-
java – 解析在元素中包含XML的XML,可以这样做
所属栏目:[Java] 日期:2020-12-15 热度:167
我有一个 XML的“复杂项目”,然后是一个包含许多其他信息的“workitem”(在xml中),我希望这包含一个包含xml中复杂项的字符串. 例如: inouts name="ClaimType" type="complex" value="xml string here"/ 但是,尝试SAX和其他java解析器我无法让它处理这一行,[详细]