-
java – 如何读取文件夹inputstream中的文件
所属栏目:[Java] 日期:2020-05-24 热度:152
我有一个Jar文件,我使用第三方库创建.当我打包jar文件时,我将几个xml文件包含在名为data的文件夹中data - file1.xml - file2.xml - file3.xml 现在,我想阅读jar文件中的文件夹,并根据第三方库的文档我可以得到类加载器并像这样读取文件夹作为输入流.ClassLoad[详细]
-
java – 如何在hibernate中实体的持久化期间验证实体上的约束
所属栏目:[Java] 日期:2020-05-24 热度:112
我有一个带字段名称的实体,我希望它不超过255,所以我这样定义:@Entity public class A implements Serializable { ... @NotNull @Size(max=255) private String name; 我希望它在我调用a.persist()时得到验证,因此如果name太长则抛出异常.我在valid[详细]
-
Javap Asciz Strings
所属栏目:[Java] 日期:2020-05-24 热度:131
关于javap命令生成的关于常量池的输出的小问题.当javap打印池时,它将字符串常量定义为Asciz字符串,我理解这意味着null终止Ascii:const #20 = Asciz hello world; 这意味着字符串的长度是未知的,并且要解析,您将读取每个字节,直到遇到null.但是,常量池字符串[详细]
-
使用SQL将数据库中的日期Java与DateTime列进行比较
所属栏目:[Java] 日期:2020-05-24 热度:166
我有两个Date Java对象,它们将被分配给sql查询中的一些变量(因为我使用Hibernate),以便将它们与DateTime类型列进行比较,以获得具有指定时间范围的行,例如: WHERE event_date = :startDate and event_date :finishDate 我无法直接比较日期和日期时间,所以我想[详细]
-
java – 动态创建时,jbeel数组在netbeans中不可见
所属栏目:[Java] 日期:2020-05-24 热度:86
我无法查看动态创建的标签.代码如下:JLabel[] labels = new javax.swing.JLabel[cur.length]; for (int i = 0 ;i cur.length; i++) { System.out.println(in); labels[i] = new JLabel( cur[i] );[详细]
-
运行Java应用程序和PHP
所属栏目:[Java] 日期:2020-05-24 热度:103
我有一个具有健康Java API的java程序,但我希望在我的java应用程序和php脚本之间构建一个原始接口,因为这些是我项目的要求.我的第一次尝试是编写一个运行passthru函数的PHP脚本来运行jar.即passthru(java -jar myjarfile param1 param2 param3) 这有效,但事实[详细]
-
java – 设置枚举值,并解析字符串以获取枚举
所属栏目:[Java] 日期:2020-05-24 热度:128
我的枚举目前是这样的:public enum Manufacturers { Honda, GM, Toyota, Ferrari } 我需要创建一个Hashmap,所以我打算这样做,这是正确的吗?Manufacturers mfg = Manufacturers.Honda; mfg.ordinal() // save as key 即[详细]
-
Java Calendar返回不同的日期
所属栏目:[Java] 日期:2020-05-24 热度:124
我做以下事情: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.[详细]
-
java – 从字符串解析为long的日期会产生错误的结果
所属栏目:[Java] 日期:2020-05-24 热度:187
我得到了简单的代码,也许问题依赖于给定的格式字符串或时区.所以这是代码:public static void main(String[] args) { SimpleDateFormat df = new SimpleDateFormat(HH:mm); try { Date added = df.parse(00:00[详细]
-
自定义异常处理 – Java Web服务
所属栏目:[Java] 日期:2020-05-24 热度:184
这是我第一次在这里发帖,所以请耐心等待,并在必要时纠正我...我正在使用带有GlassFish的NetBeans构建基于Web服务的简单应用程序. NetBeans在为新的Web服务及其操作生成代码方面确实提供了很多帮助,但有一件事让我很生气 - Web服务异常处理.操作如下:@WebMeth[详细]
-
java – 如何在struts中使用foreach
所属栏目:[Java] 日期:2020-05-24 热度:184
我有这个struts代码,我正在使用forEach-c:forEach items=${reviewList} var=reviewListId tr td colspan=6 class=we_havec:out value=${reviewListId} /[详细]
-
java – 垂直地将两个JLabel放在彼此之下
所属栏目:[Java] 日期:2020-05-24 热度:150
我必须创建两个JLabel,并且应该在JFrame中定位在中心和正下方.我正在使用摆动的gridbaglayout,但我无法弄清楚如何做到这一点.terminalLabel = new JLabel(No reader connected!, SwingConstants.CENTER); terminalLabel.setVerticalAlign[详细]
-
java – 在tomcat上使用jamon.war
所属栏目:[Java] 日期:2020-05-24 热度:83
我正在使用JAMon,我想使用jamon.war来监控我的应用程序.但是,我的应用程序和jamon.war应用程序有不同的类加载器,因此他们没有看到彼此的静态变量(据我所知,数据存储在哪里).当我在我的应用程序中调用MonitorFactory.getReport()时,我得到了正确的数据.如何使[详细]
-
java – 通过扩展类迭代Arraylist
所属栏目:[Java] 日期:2020-05-24 热度:64
我一直想知道Java中的一个函数,我希望它存在.我想迭代一个Arraylist(比如A类),它包含类B和C的对象,它们都扩展了A.这个想法,我只想迭代(例如)ArrayList中B类的对象.这怎么可能,比如下面代码中的简短示例,而没有长代码?主要课程: import java.util.*; public[详细]
-
java – 通过超类序列化/反序列化
所属栏目:[Java] 日期:2020-05-24 热度:199
假设我有1个基类和派生类.派生类具有基类不具有的额外字段.然后我实例化派生类并将其分配给基类的定义.当我通过基类序列化和反序列化对象时会发生什么.例如:Class TypeA{ int var1; } Class TypeB extends class TypeA{ int var2; } Class X{ public TypeA o[详细]
-
如何“清除”Java DatagramSocket上的接收缓冲区?
所属栏目:[Java] 日期:2020-05-24 热度:164
我有一个Java程序,不断从外部系统发送UDP数据.我们需要定期停止接收数据(因为另一台机器正在处理它).在那段时间里,我的套接字读取器线程进入睡眠循环.当开始接收数据包的时候,我再次进入socket.receive(数据包),并且有一个我不应该处理的数据包缓冲区. (数据[详细]
-
c# – 64位计算机上的32位Java可访问性
所属栏目:[Java] 日期:2020-05-24 热度:123
我有一个32位应用程序,它使用Java Accessibility(WindowsAccessBridge-32.dll,通过Java Access Bridge),并且在32位计算机上运行完美,但在x64计算机上失败.我相信我已将其追踪到Windows_run之后的第一个电话:getAccessibleContextFromHWND(hwnd, out v[详细]
-
java – JPopupMenu在子弹出窗口打开时关闭
所属栏目:[Java] 日期:2020-05-24 热度:82
我在JPopupMenu中有一个JComboBox(以及其他组件).事实证明,每当我打开组合框的弹出窗口(选择一个项目)时,父JPopupMenu就会关闭.我一直试图找到一种方法来覆盖这个功能,但无济于事.有没有人有任何建议来阻止关闭父JPopupMenu?谢谢!最佳答案不可能直接,它很难[详细]
-
使用Java帮助实际的TDD
所属栏目:[Java] 日期:2020-05-24 热度:166
我现在正在寻求帮助,将TDD用作真实世界的例子.大多数节目过于简单,并没有真正展示如何测试和重新考虑更复杂的类.以下是使用线程和网络套接字的代码示例.有人可以解释如何为这样的类创建一个独立的单元测试吗?谢谢.public class BaseHandler extends Thread {[详细]
-
java – 为什么notify方法应该在synchronized块中?
所属栏目:[Java] 日期:2020-05-24 热度:67
请考虑以下代码: - class CalculateSeries implements Runnable{ int total; public void run(){ synchronized(this){ // *LINE 1* for(int i[详细]
-
java – 使用apache commons配置xpath查询带有属性的空XML元素
所属栏目:[Java] 日期:2020-05-24 热度:184
我正在使用apache commons配置XMLConfiguration对象和XPATH表达式引擎来查询XML文件.我是xpath和apache commons的新手,我的语法有问题.xml文件如下所示:attrs attr name=my_name val=the_val/ attr nam[详细]
-
java – getSingleResult在hibernate中返回本机标量查询的代理
所属栏目:[Java] 日期:2020-05-24 热度:180
我正在努力将我的JPA持久性提供程序从EclipseLink 2.3切换到Hibernate 3.6.5.Final.问题在于本机查询.注意:这不是EclipseLink的问题.我正在尝试获取一个标量值,一个我没有声明实体的表中的字符串.这是代码:Query q = em.createNativeQuery(select descripti[详细]
-
Apache Web服务器,Java Web服务 – Hello World教程
所属栏目:[Java] 日期:2020-05-24 热度:187
有谁知道我在哪里可以找到设置apache和java web服务(Hello World)的好教程?我是Apache和Java Web Services的新手(我需要Tomcat吗?).我需要一个简单的Java Web服务,它可以从客户端接收一个简单的http请求(例如www.somedomain.com/service/001/notify).我们的[详细]
-
获取java.lang.ClassNotFoundException,即使我已经使用-cp指定了正确的jar
所属栏目:[Java] 日期:2020-05-24 热度:72
java.lang.ClassNotFoundException:com.hazelcast.core.Hazelcast这一点很奇怪,因为我在运行java时已将hazelcast-1.8.5.jar添加到类路径中:java -cp hazelcast-1.8.5.jar -jar myapp.jar 所以我无法理解为什么我得到了ClassNotFoundE[详细]
-
java – JPA 2 Criteria API – 定义子查询
所属栏目:[Java] 日期:2020-05-24 热度:62
到目前为止,我尝试将SQL查询转换为Criteria API但没有成功.我可以创建两个单独的查询,返回我需要的值,但我不知道如何在单个查询中组合它们.这是有效的sql语句:select company.*, ticketcount.counter from company join (select company, COUNT(*) as coun[详细]

浙公网安备 33038102330553号