-
java – 使用openJPA MySQL进行运行时优化的例外
所属栏目:[Java] 日期:2020-12-15 热度:170
关于这个问题肯定有很多问题,我已经读了一些,但答案仍然没有找到答案.我是JPA的新手,我只是想测试一个简单的应用程序,看看我是否可以正确配置它.它是一个独立的应用程序,意味着它不会与Web服务器或任何东西一起运行.实体类看起来像: @Entitypublic class Pe[详细]
-
在Live服务器上托管java webservice
所属栏目:[Java] 日期:2020-12-15 热度:60
我是 java-webservices的新手,需要帮助才能了解如何在Web服务器上托管Web服务. 我成功创建了一个Web服务,我指向家庭网络中的“localhost”来命中服务以获得响应.现在我想通过互联网推送服务,以便Web服务变得公开,客户端可以开始使用它.但我不确定托管以及该[详细]
-
java – JTabBar中的JPanel不可滚动
所属栏目:[Java] 日期:2020-12-15 热度:173
在这里输入代码我有以下问题. 我在一个面板上添加了两个JPanels,最后将它添加到我的TabbedPane中.但是,我想让它可滚动,因此我只是使Panel可滚动,只是在栏的中间添加我的滚动条. 这是我的例子: public class Test extends JFrame { private static final lon[详细]
-
java – 登录后填充用户会话
所属栏目:[Java] 日期:2020-12-15 热度:194
成功登录后,我需要在用户会话中放置一些值(String和Integer值). 我在我的网络应用程序中使用Spring MVC Spring Security(均为v3.2.x). Spring是否有一些常见的方法来拦截会话启动?实现HttpSessionListener并在我的应用程序中注册它是否正确? 解决方法 我最[详细]
-
java – 引用具有指定参数的方法(用于lambda)
所属栏目:[Java] 日期:2020-12-15 热度:81
我有一种方法来验证数字列表中没有负数: private void validateNoNegatives(ListString numbers) { ListString negatives = numbers.stream().filter(x-x.startsWith("-")).collect(Collectors.toList()); if (!negatives.isEmpty()) { throw new RuntimeEx[详细]
-
java – 将二进制字符串转换为二进制
所属栏目:[Java] 日期:2020-12-15 热度:117
如何将写为二进制的字符串转换为二进制(字节数组)? 如果我有一个字符串: 字符串二进制=“0000” 我希望二进制数据为0000. 下面是我将二进制文件设置为字节数组时发生的情况(依次返回48,即ASCII) ????二进制字符串:0000 ????二进制字节数组:48 ????二进制[详细]
-
如何在java中使用数组类型泛型?
所属栏目:[Java] 日期:2020-12-15 热度:200
在 java中,我想创建一个函数,它接受任何类型的内容列表,然后返回相同类型的数组.我到目前为止 public static T[] listToArray(ListT items) { T[] names = new T[items.size()]; for(int i=0; iitems.size(); i+=1) { names[i] = items.get(i); } return nam[详细]
-
java – 在运行之前访问Runnable的方法
所属栏目:[Java] 日期:2020-12-15 热度:179
我试图将Runnable传递给AsyncTask,然后将doInBackgroud的结果??设置为它并运行它. 我正在尝试以下代码但没有成功. // MyActivity.javapublic void click(View v) { if(v.getId() == R.id.button) { new AsyncHTTP(myAsyncClassCallback()).execute(); }}publ[详细]
-
不支持Java中静态方法的动态多态的原因
所属栏目:[Java] 日期:2020-12-15 热度:108
为什么 Java不支持静态方法的动态多态? 如果答案是“静态方法不应该在实例上调用,因此不需要在运行时解析方法调用”,那么进一步的问题是“为什么Java允许我在实例上调用静态方法?”.为什么不直接通过给出一些编译时错误来阻止用户直接调用实例上的方法. 反[详细]
-
java – 有没有办法比较两个列表与流媒体?
所属栏目:[Java] 日期:2020-12-15 热度:191
我有一个名为MyClass的类,其中包含几个成员,其中一个是myString: public class MyClass{ //... private String myString;} 现在,我有一个MyClass的集合和另一个String集合. 我的问题是: 如何将这两个集合与流媒体进行比较?那可能吗? 解决方法 您可以将My[详细]
-
java – Kafka:从消费者端动态确定主题中分区数量的最佳方法是
所属栏目:[Java] 日期:2020-12-15 热度:184
我们有 Java代码来管理读取四个分区主题的Kafka流消费者的线程池(因此我们有四个消费者线程). 什么是动态检索分区数的推荐方法,以便线程池cat中的初始化代码设置正确的线程数? 能够动态调整到越来越多的分区不是必需的. 看一下Java API(v.0.8.1),我找不到一[详细]
-
java – Generics – 方法返回类型作为扩展类
所属栏目:[Java] 日期:2020-12-15 热度:64
我试图在 Java 6中实现这一点: abstract class CurrClass{ public T extends CurrClass T setField (String str) { return this; }} 编译器抱怨错误:类型不匹配:无法从CurrClass转换为T. 添加演员作品,并发出警告:“return(T)this;” 有没有更清晰的语法[详细]
-
JavaFX:如何制作一个合适的垂直工具栏?
所属栏目:[Java] 日期:2020-12-15 热度:77
我想制作一个垂直排列的垂直工具栏.在 Linux Mint中使用JDK 7中包含的JavaFX 2.2. 屏幕截图显示了问题: 我使用的FXML看起来像这样: ?xml version="1.0" encoding="UTF-8"??language javascript??import javafx.scene.control.*??import javafx.scene.layou[详细]
-
在Java 8中是否存在并发中发生的活动失败
所属栏目:[Java] 日期:2020-12-15 热度:113
我将尝试重现以下有效 Java(第二版)中提到的代码. 属于第10章并发项66. public class StopThread { private static boolean stopRequested; public static void main(String args[]) { Thread backgroudThread = new Thread(new Runnable(){ public void run[详细]
-
java – 带有JPA数据绑定的Spring MVC
所属栏目:[Java] 日期:2020-12-15 热度:76
我的问题是将 Spring从表单中获取的数据绑定到JPA实体.奇怪的是,如果我不看BindingResults,它的工作正常. BindingResults说当为字段分度传入一个空字符串时会出现绑定错误,但我知道它确实正确绑定它们,因为当我不检查Hibernate时,它会完美地更新数据库.有没[详细]
-
java – 通用方法无法正确识别类型
所属栏目:[Java] 日期:2020-12-15 热度:191
我有一个类,其成员定义为: MapClass? extends Model,List? extends Model mockStore; 在这堂课中,我有一个方法: protected T extends Model void insertMockStore(T obj){ mockStore.get(obj.getClass()).add(obj);} 但是这种方法会产生编译错误: 类型Lis[详细]
-
java – Spring IllegalStateException:JTA EntityManager不能
所属栏目:[Java] 日期:2020-12-15 热度:54
因此,在一个重大的重构项目之后,我留下了这个例外,并且不确定如何纠正它.它处理的是一些我没写过的代码,我不熟悉它是如何工作的.还有其他问题处理这个例外,但似乎没有一个适合我的情况. 使用EntityManager的类是SpecialClaimsCaseRepositoryImpl: package c[详细]
-
java – 每次我使用String时,它是否会创建一个新的String对象?
所属栏目:[Java] 日期:2020-12-15 热度:62
假设我需要从 Java hashmap迭代地检索相同键的值. for(int i=0; iINTEGER.MAX; i++) map.get("KEY"); 在这种情况下,每次调用map.get(“KEY”)时都会创建“KEY”字符串吗?我想知道是否总是更好地拥有一个String常量,或者无关紧要. 解决方法 不会.字符串常量[详细]
-
java – 在Swing中移动背景图像
所属栏目:[Java] 日期:2020-12-15 热度:89
你好我是编程新手,我们有一个项目.我们创建了一个简单的赛车游戏,背景动人,但我坚持我的代码,我不知道该怎么做.游戏开始时我需要一个移动的背景请有人帮助我.我在求T_T 这是我的代码: public class Game extends JFrame implements KeyListener,ActionListe[详细]
-
java – 这是集成测试还是单元测试?
所属栏目:[Java] 日期:2020-12-15 热度:83
不仅仅是一个实际案例,这是我在试图获得单元测试和集成测试之间的详细差异时遇到的问题. 假设我有类Sum,它增加了两个整数: class Sum{ int x; int y; public int add(){ return x + y; } ...getters and setters...} 我还有另一个负责验证结果的类,以确认值[详细]
-
java – 如何正确中断android中的线程
所属栏目:[Java] 日期:2020-12-15 热度:123
在我的应用程序中,我有一个按钮,当它被点击时,我开始一个新的线程并更改按钮的文本.如果我再次按下按钮,它将开始更快地更改其文本. 我想在第二次按下按钮时中断线程.这样做的正确方法是什么? public class TestActivity extends Activity { Button btn; int[详细]
-
使用java8的lambda作为方法参数以避免冗余
所属栏目:[Java] 日期:2020-12-15 热度:66
我有一个类,有很多像这样的方法(非常简化): public Record[] getRecordForXXX(String username,String param1) throws MyException { User user = getUser(String username); // Always the same MyObject myObj = getMyObject(param1); // Always the same[详细]
-
Java反编译器与java反汇编程序
所属栏目:[Java] 日期:2020-12-15 热度:104
我正在准备核心 java,我有疑问 javap是反汇编程序还是反编译程序?他们之间有什么区别?使用哪些java CLI命令? 解决方法 Javap只是一个“非正式”的反汇编程序,它的输出为您提供有关字节码的信息,但不适合由“汇编程序”使用,而是由人类阅读. 传统的差异(来[详细]
-
java – 如何在android中添加List项目中的数据
所属栏目:[Java] 日期:2020-12-15 热度:161
我是一个新的 android开发人员.我正在开发一个示例应用程序.我想在对象列表中添加一些数据. 我的MainActivity.java类代码: public class MainActivity extends Activity {private PersonalInfo item;private ListPersonalInfo itemList = new ArrayListPers[详细]
-
为什么我的JavaFx应用程序在我的RaspberryPi上运行时没有框架?
所属栏目:[Java] 日期:2020-12-15 热度:74
我在我的Raspberry Pi上安装了JDK 8,并尝试运行 javaFx示例应用程序.我的操作系统是Raspbian.我正在使用Netbeans 8附带的“DigitalClock”示例应用程序.该应用程序在Pi上启动并运行,但是当它执行时几乎全屏并且在主视图周围有这么大的黑色边框.此外,应用程序[详细]