-
java – 持久性错误消息:为查找操作错误地提供了空PK的实例
所属栏目:[Java] 日期:2020-12-15 热度:55
我正在尝试使用Netbeans 7.01来学习JSF 2.0和JPA的教程.我正在使用oracle XE和JDBC_6.我使用了来自实体向导的JSF页面来生成我的JSF页面.一切正常,因为我可以从数据库中检索数据并显示它们.但是,当我尝试在数据库中创建或更新记录时,我收到此错误: An instan[详细]
-
在java中访问继承的类变量
所属栏目:[Java] 日期:2020-12-15 热度:198
如果从声明某些成员变量的活动继承,那么如何在执行继承的子类中访问这些成员变量? 解决方法 可以通过任何构造函数或非静态方法或初始化程序中的this.memberName访问公共或受保护的成员名称. 私有或包级别成员(从不同包中的子类访问)无法直接访问,需要通过非[详细]
-
java – 如何实现Observer以从侦听器获取数据?
所属栏目:[Java] 日期:2020-12-15 热度:85
我正在使用 MaterialDrawer库为我的应用程序创建一个简单的抽屉,库中的一些类实例需要在调用时传递给它们的字符串.一个例子是IProfile类: IProfile profile = new ProfileDrawerItem().withName(“John Doe”); 其中withName()方法接受一个字符串. 我创建了[详细]
-
java – 播放框架.无需编译
所属栏目:[Java] 日期:2020-12-15 热度:127
我被介绍到Play框架,我发现它的一个惊人的事情是没有必要编译项目.您只需要保存已编辑的文件并重新加载网页. 我被告知Java源代码被编译为字节码,然后使用JIT编译器进行编译,那么Play框架内部的魔力是什么? 解决方法 在DEV模式下运行时,Play的工作方式是检查[详细]
-
java – 如何在Libgdx中旋转矩形?
所属栏目:[Java] 日期:2020-12-15 热度:112
我将我的精灵旋转90度,我想对我的矩形做同样的事情,以便能够将它们用于碰撞,但是旋转()方法在矩形上不可用. 这就是我做的: treeSpr=new Sprite(new Texture(Gdx.files.internal("tree.png"))); treeSpr.setPosition(250,700); treeSpr.rotate(90f); //Recta[详细]
-
java – HQL其中IN表示空列表崩溃
所属栏目:[Java] 日期:2020-12-15 热度:130
我有一个像这样的HQL语句: Select cast(ed.employee.employeeID as int) AS emp_id FROM Education AS ed WHERE ed.type.name IN (:typeNames) 但有时,typeNames为空.这会导致以下情况: org.hibernate.hql.ast.QuerySyntaxException: unexpected end of su[详细]
-
java – 增加日期字符串1天
所属栏目:[Java] 日期:2020-12-15 热度:171
我有一个日期String newDate =“31.05.2001” 我必须增加1天. 我尝试了以下代码: String dateToIncr = "31.12.2001";String dt="";SimpleDateFormat sdf = new SimpleDateFormat("dd.mm.yyyy"); Calendar c = Calendar.getInstance();try { c.setTime(sdf.p[详细]
-
包含main方法的Java Extending类
所属栏目:[Java] 日期:2020-12-15 热度:116
我将以下代码作为作业的一部分 class Base { public static void main(String[] args){ System.out.println("Hello World"); }}public class Factorial extends Base{} 我的任务是运行代码,然后解释输出.文件的名称是Factorial.java.代码运行没有问题,打印He[详细]
-
java – Gradle总是从任何任务中执行println
所属栏目:[Java] 日期:2020-12-15 热度:145
我有简单的build.gradle(或任何具有println的任务的build.gradle) println GradleVersion.current().prettyPrint()task task1{ println 'task1 starting'} 现在当我运行$gradle build时,我总是看到正在执行的任务或打印输出 task1 starting:compileJava UP-T[详细]
-
简单的Java正则表达式匹配器无法正常工作
所属栏目:[Java] 日期:2020-12-15 热度:147
代码: import java.util.regex.*;public class eq { public static void main(String []args) { String str1 = "some=StringHeremodelId=324"; Pattern rex = Pattern.compile(".*modelId=([0-9]+).*"); Matcher m = rex.matcher(str1); System.out.println[详细]
-
java – JPA如何在@OneToMany关系的列上添加唯一约束,例如在用户
所属栏目:[Java] 日期:2020-12-15 热度:173
我有一个代表网站和类用户的类网站.站点可以有多个用户. class Site { private int site_ID; @OneToMany // with a join table private ListUser users; // ...}class User { private int user_ID; private String name; private String lastname; private S[详细]
-
系统和java出来
所属栏目:[Java] 日期:2020-12-15 热度:114
我是新的 java用户.最近我了解到(我们在System.out.println中使用的)是一个java标准输出对象. 我的问题是;我从来没有自己创建过这个对象,或者没有找到任何创建这个对象的代码.那么如何使用它? 而且我认为System是一个类名.如果是这样,是不是System类的静态[详细]
-
java – 比播种SecureRandom更好的创建AES密钥的方法
所属栏目:[Java] 日期:2020-12-15 热度:163
我需要将加密数据从 Java客户端发送到C#服务器.现在我正在学习如何使用AES(要求)加密数据.按照这个接受的答案 android encryption/decryption with AES,我正在做以下事情: byte[] keyStart = "qweroiwejrwoejlsifeoisrn".getBytes(); // Random character s[详细]
-
java – 为什么不同的case条件体不在不同的范围内?
所属栏目:[Java] 日期:2020-12-15 热度:113
为什么不同的案例机构不会自动在自己的范围内?例如,如果我这样做: switch(condition) { case CONDITION_ONE: int account = 27373; case CONDITION_TWO: // account var not needed here case CONDITION_THREE: // account var not needed here case CONDI[详细]
-
java – 如何从图片中获取纬度和经度信息
所属栏目:[Java] 日期:2020-12-15 热度:57
如何从设备或SD卡中的图片存储中获取经度和纬度信息? 解决方法 我找到了这个问题的非常简单的解决方案….所以我在这里发布它是为了帮助我有问题的朋友从图片中获取Geo位置. Bundle bundle = getIntent().getExtras();if(null != bundle){ String filepath =[详细]
-
java – UTF-8和UTF-16之间是否存在巨大差异
所属栏目:[Java] 日期:2020-12-15 热度:61
我调用了一个webservice,它给了我一个具有UTF-8编码的响应xml.我在 java中使用getAllHeaders()方法检查了它. 现在,在我的java代码中,我接受了该响应,然后对其进行了一些处理.然后,将其传递给其他服务. 现在,我用google搜索了一下,发现默认情况下,Java中字符[详细]
-
多线程 – 如何在不复制所有变量的情况下制作perl线程?
所属栏目:[Java] 日期:2020-12-15 热度:62
我有一个perl程序,使用某种形式的并行性会非常有用. 但是,我在变量中有很多数据,在程序的那一部分我根本不需要. 如果我使用perl线程,它会在每次创建新线程时复制所有变量.在我的情况下,这很痛苦. 如果没有复制,我应该使用什么来创建一个新线程?还是有一些更[详细]
-
java – HTTPClient 4.1中包含文件和字符串的多部分POST
所属栏目:[Java] 日期:2020-12-15 热度:131
我需要创建包含字段的多部分POST请求: update [image_title] =字符串 更新[image] =图像数据本身. 正如你所看到的,两者都在称为“更新”的关联数组中. 我怎么能用HTTPClient 4.1来做,因为我只发现了这个库的3.x行的例子. 先感谢您. 解决方法 可能为时已晚,[详细]
-
java – Spring AOP:@annotation(注释)
所属栏目:[Java] 日期:2020-12-15 热度:54
我(当然)试图使用许多我不太了解的结构来维护项目.在试图弄清楚 Spring中的AOP使用的过程中,我遇到了带有以下注释的方法: @Around(value =“@ annotation(annotation)”) 所以@Around意味着我们在AOP中执行方法切入点的’around’版本,我明白了.我不知道其[详细]
-
java – 如何对大量JUnit测试进行分组/分类
所属栏目:[Java] 日期:2020-12-15 热度:168
在我们的项目中,我们目前有大量(junit)测试,分为三类:单元,集成,检票口. 我现在想要对这些测试进行分组,以便我只能运行其中一个(或两个)类别.我发现的唯一的东西是junit测试套件和类别,如下所述:http://www.wakaleo.com/component/content/article/267 我[详细]
-
java – 将ISO8859字符串转换为UTF8? ??ü=>?为什么?
所属栏目:[Java] 日期:2020-12-15 热度:185
这个代码有什么问题?我制作了一个ISO8859字符串.因此,大多数??ü都是一些krypooutput.没关系.但是如何将它们转换回普通字符(UTF8或其他东西)? String s = new String("üü???ABC".getBytes(),"ISO-8859-15"); System.out.println(s); //???????[详细]
-
为什么double.class不等于java.lang.Double.class?
所属栏目:[Java] 日期:2020-12-15 热度:141
由于原始double用 java.lang.Double类表示,所以double.class不应该等于java.lang.Double.class吗? (这当然也发生在其他原始类型上) System.out.println(double.class == Double.class); 输出: Result: false 解决方法 Double.class是与包装器类型Double对[详细]
-
如何在包含dot的java中替换String?
所属栏目:[Java] 日期:2020-12-15 热度:176
我需要替换包含空格和句点的String.我尝试过以下代码: String customerName = "Mr. Raj Kumar";customerName = customerName.replaceAll(" ","");System.out.println("customerName"+customerName);customerName = customerName.replaceAll(".","");System.[详细]
-
如何在预处理语句java中插入Big Integer
所属栏目:[Java] 日期:2020-12-15 热度:156
我想使用预处理语句插入一个大整数值,我有一个名为xid的字符串变量(41527820021925053) preparedStatement = conn.prepareStatement(sql); preparedStatement.setObject(1,XOBJ); preparedStatement.setObject(2,YOBJ); preparedStatement.setBigInteger(3,x[详细]
-
java – 等待jdialog关闭
所属栏目:[Java] 日期:2020-12-15 热度:85
我有一个类FilePathDialog,它扩展了JDialog,并且该类是从某个类X调用的.这是X类中的一个方法 projectDialog = new FilePathDialog(); projectDialog.setVisible(true); projectDialog.addWindowListener(new WindowAdapter() { public void windowClosing(Wi[详细]