-
java – 从字符串解析为long的日期会产生错误的结果
所属栏目:[Java] 日期:2020-12-14 热度:178
我得到了简单的代码,也许问题依赖于给定的格式字符串或时区.所以这是代码: public static void main(String[] args) { SimpleDateFormat df = new SimpleDateFormat("HH:mm"); try { Date added = df.parse("00:00"); System.out.println(added); System.ou[详细]
-
自定义异常处理 – Java Web服务
所属栏目:[Java] 日期:2020-12-14 热度:178
这是我第一次在这里发帖,所以请耐心等待,并在必要时纠正我 我正在使用带有GlassFish的NetBeans构建基于Web服务的简单应用程序. NetBeans在为新的Web服务及其操作生成代码方面确实提供了很多帮助,但有一件事让我很生气 Web服务异常处理.操作如下: @WebMethod[详细]
-
Java Calendar返回不同的日期
所属栏目:[Java] 日期:2020-12-14 热度:131
我做以下事情: Calendar c = Calendar.getInstance(TimeZone.getTimeZone("Europe/Berlin"));c.setFirstDayOfWeek(Calendar.MONDAY);c.set(Calendar.DAY_OF_MONTH,9);c.set(Calendar.MONTH,3);c.set(Calendar.YEAR,2011);c.set(Calendar.HOUR_OF_DAY,10);c.[详细]
-
java – 相同的代码,相同的输入,有时运行速度快,有时慢,为什么
所属栏目:[Java] 日期:2020-12-14 热度:196
我写了一些java类来评估/演示不同的排序算法.但是当我运行我的演示类时,我感到困惑.希望你们能给我一个解释. (这个问题不是作业.) 首先,我列出一些与此问题相关的代码. AbstractDemo public abstract class AbstractDemo { protected final int BIG_ARRAY_SI[详细]
-
java – 设置枚举值,并解析字符串以获取枚举
所属栏目:[Java] 日期:2020-12-14 热度:67
我的枚举目前是这样的: public enum Manufacturers { Honda,GM,Toyota,Ferrari} 我需要创建一个Hashmap,所以我打算这样做,这是正确的吗? Manufacturers mfg = Manufacturers.Honda;mfg.ordinal() // save as key 即我将使用enumInstance.ordinal()存储密钥[详细]
-
运行Java应用程序和PHP
所属栏目:[Java] 日期:2020-12-14 热度:177
我有一个具有健康Java API的java程序,但我希望在我的java应用程序和php脚本之间构建一个原始接口,因为这些是我项目的要求. 我的第一次尝试是编写一个运行passthru函数的PHP脚本来运行jar.即 passthru("java -jar myjarfile param1 param2 param3") 这有效,但[详细]
-
java – 动态创建时,jbeel数组在netbeans中不可见
所属栏目:[Java] 日期:2020-12-14 热度:142
我无法查看动态创建的标签.代码如下: JLabel[] labels = new javax.swing.JLabel[cur.length];for (int i = 0 ;i 最佳答案 您的问题可能有一个或多个原因 1.您的JPanel可能无法添加到Container.使用getContentPane()添加它.add(jpanel1); 2.您的JLabel本身[详细]
-
使用SQL将数据库中的日期Java与DateTime列进行比较
所属栏目:[Java] 日期:2020-12-14 热度:161
我有两个Date Java对象,它们将被分配给sql查询中的一些变量(因为我使用Hibernate),以便将它们与DateTime类型列进行比较,以获得具有指定时间范围的行,例如: WHERE event_date = :startDate and event_date 我无法直接比较日期和日期时间,所以我想到了两个可[详细]
-
使用超类引用的java转换
所属栏目:[Java] 日期:2020-12-14 热度:115
有人能解释一下这里发生了什么吗? 假设Car和Bike是Vehicle的子类. 在我看来,像车辆v参考被投射到自行车.我知道这是非法的,事实上编译器吐出来汽车无法投入自行车. 但这不应该是车辆不能投到自行车?毕竟,Vehicle v是车辆参考. public class Test { public s[详细]
-
Javap Asciz Strings
所属栏目:[Java] 日期:2020-12-14 热度:189
关于javap命令生成的关于常量池的输出的小问题. 当javap打印池时,它将字符串常量定义为Asciz字符串,我理解这意味着null终止Ascii: const #20 = Asciz hello world; 这意味着字符串的长度是未知的,并且要解析,您将读取每个字节,直到遇到null. 但是,常量池字[详细]
-
Java应用程序部署/安装程序选项?
所属栏目:[Java] 日期:2020-12-14 热度:175
我正在寻找有关在最终用户系统上部署Java应用程序的良好选项的建议. 我们的最终用户不是技术精湛的专家,而是偶然的计算机用户,他们不能指望找出目录和版本冲突. Runnable jar不实用,因为我们需要提供VM参数.批处理文件不实用,因为无论出于何种原因,java.exe[详细]
-
java – 我可以使用hibernate本机SQL查询删除表
所属栏目:[Java] 日期:2020-12-14 热度:129
我试图使用hibernate本机SQL(createSQLQuery)语句删除临时表. 这是代码: session.createSQLQuery("DROP TABLE tmp_dummy_table").executeUpdate(); 但它会让我失望: SQL Error: 1003,SQLState: 24000ORA-01003: no statement parsedException while creati[详细]
-
java – 启动外部JAR文件需要什么,比如Minecraft启动程序?
所属栏目:[Java] 日期:2020-12-14 热度:78
如果你从未玩过Minecraft,那么这就是发射器的机械工作方式. 用户可以下载一个JAR(或者一个打包到EXE中的JAR),它完全没有Minecraft客户端的代码.这被认为是发射器.当启动器启动时,它会显示一个带有新闻等的登录屏幕.然后,登录后,启动器将运行主要的Minecraft[详细]
-
java – 如何增加FinalizerThread在GC中收集对象的优先级
所属栏目:[Java] 日期:2020-12-14 热度:69
我用profiler监视我的java应用程序以了解内存泄漏.而且我上课了几乎80%的内存 java.lang.ref.Finalizer 然后我谷歌上面的课程,发现很棒的文章 http://www.fasterj.com/articles/finalizer1.shtml 现在任何人都可以建议我如何增加FinalizerThread的优先级来[详细]
-
java – 我更喜欢哪种模式?
所属栏目:[Java] 日期:2020-12-14 热度:65
在我们的项目中,我们需要存储一些对象(例如User),并且User类必须有一个验证标志(setOutdated和isOutdated等方法) 有时,我们的User对象可能为null,但在这种情况下必须可以访问验证标志.可以从User类中提取这些方法,但由于语义的原因,该字段和方法必须位于该类[详细]
-
java – 从IOException恢复:网络名称不再可用
所属栏目:[Java] 日期:2020-12-14 热度:93
我正在尝试读取一个大的(700GB)文件并逐步处理它,但我正在处理的网络偶尔会关闭,切断对该文件的访问.这会抛出一个java.io.IOException告诉我“指定的网络名称不再可用”.是否有一种方法可以捕获此异常并等待,例如,十五分钟,然后重试读取,或者一旦访问该文件[详细]
-
在Java运行时加载Linux .so文件
所属栏目:[Java] 日期:2020-12-14 热度:144
我正在尝试在Java中运行时加载linux .so文件,但我得到了一个UnsatisfiedLinkError.当我从Test.class运行下面的java main时,我正在传递-Djava.library.path = / Users / tom / codebase / jni / dist VM参数. libSample.so文件位于/ Users / tom / codebase /[详细]
-
java – 推荐用于存储应用程序瞬态配置的实践
所属栏目:[Java] 日期:2020-12-14 热度:171
我正在用Play编写一个小型的个人文件服务器!这是我的第一个Web应用程序.存储用户可以通过首选项面板修改的首选项的建议做法是什么. 我的第一个想法是在conf目录中使用属性文件,但我必须能够在运行时修改它. conf目录是否可写,无论部署选项如何? 是否有内置[详细]
-
java – 可以用ant替换jar / ear / war中的文件中的文本吗?
所属栏目:[Java] 日期:2020-12-14 热度:194
我想构建我的ear文件一次然后使用ant来更改application.xml,属性文件等中的一些设置. 有没有办法用蚂蚁这样做? [编辑]刚发现这个 How do I modify a file in a jar file using ANT? 最佳答案 修改jar或ear内部文件的唯一方法是使用 任务,使用 任务修改文件[详细]
-
在Java中使用原始数据类型的位置和时间是否合适?
所属栏目:[Java] 日期:2020-12-14 热度:166
考虑Java中的以下两段代码, Integer x=new Integer(100);Integer y=x;Integer z=x;System.out.println("Used memory (bytes): " + (Runtime.getRuntime().totalMemory()-Runtime.getRuntime().freeMemory())); 在我的系统上测试时的内存使用情况:使用的内存[详细]
-
java – JTree:从数据库中检索的对象中加速绘制1000个子节点
所属栏目:[Java] 日期:2020-12-14 热度:79
当我从数据库中检索1000个java对象时,它会很快完成.我最终得到List 匹配我的查询. 问题是将这些对象绘制到Jtree上. 例如,我有一个给定节点的parentID.当双击此节点(DefaultMutableTreeNode)(TreeMouseListener.class)时,它将显示此节点的直接子节点,而不是所[详细]
-
Java Reflection权限错误
所属栏目:[Java] 日期:2020-12-14 热度:179
我正在尝试通过URLClassLoader加载一个类(好吧,它既不适用于普通的类加载器),也希望它们没有任何权限. 因此,我创建了自己的安全管理器,它在启动时创建了一个密钥,只能通过请求一次(在主线程中). 安全管理器有两个列表,即applicationThread,它们将被授予任何[详细]
-
java – Eclipse中注释声明的托管bean和代码完成Inidigo
所属栏目:[Java] 日期:2020-12-14 热度:197
参见英文答案 EL proposals / autocomplete / code assist in Facelets with Eclipse????????????????????????????????????1个 当通过Annotations而不是faces-config.xml声明Managed Beans时,如何在Eclipse Indigo中自动完成托管bean? 如果缺少这个函数,那[详细]
-
Java bithift陌生
所属栏目:[Java] 日期:2020-12-14 热度:84
Java有两个用于右移的位移操作符: shifts right,and is dependant on the sign bit for the sign of the result shifts right and shifts a zero into leftmost bits http://java.sun.com/docs/books/tutorial/java/nutsandbolts/op3.html 这看起来相当简单[详细]
-
java – 在写入文件时从文件中读取数据
所属栏目:[Java] 日期:2020-12-14 热度:169
我正在使用一个专有的Java库,将其数据直接保存到java.io.File中,但我需要能够读取数据,以便直接进行流式处理.数据是二进制的,一些媒体文件. java.io.File作为参数传递给这个库,但我不知道如何从中获取流.有没有一些简单的方法来做到这一点,除了打开文件也读[详细]