java相关内容

如何将Lambda转换为简单的Java函数

我正在尝试理解Java中的一个程序,它使用lambda将对象返回到接口的引用变量中。我想把lambda转换成简单的Java函数,但不确定怎么做。 程序如下:- public abstract class Performance implements Serializable { Iterface_name vehicle =(Iterface_name & Serializable) ..
发布时间:2022-09-02 13:11:28 Java开发

带自定义比较器的Java PriorityQueue

我使用的是PriorityQueue和我自己的比较器,但不知何故,最终结果并不总是好的。 我应该按照平均成绩,而不是名字,而不是ID来排序。不。最后,它应该返回已排序的队列中剩余的名称。剩下的名字是好的,但他们的顺序不是。 输入(名称,等级平均值,id.no): add John 3,75 50 add Mark 3,8 24 add Shafaet 3,7 35 poll poll add ..
发布时间:2022-09-02 12:49:21 Java开发

Java:PriorityQueue初始化

我正在尝试理解启动优先级队列的以下行: PriorityQueue pq = new PriorityQueue((a, b) -> b[1] - a[1]); 与文档中的构造函数部分相比, https://docs.oracle.com/javase/7/docs/api/java/util/PriorityQueue.html 我不知道它使用的是哪个构造函数。 ..
发布时间:2022-09-02 12:27:04 Java开发

按名称从ResultSet获取值

如何通过属性名称从ResultSet中获取值? DB-Table(表): name:TEXT | age:INT | gender:INT SQL-查询: SELECT * FROM table WHERE name='john' 输出在java.sql.ResultSet 中 如何按列名(名称、年龄、性别)获取变量? 推荐答案 使用ResultSetMe ..
发布时间:2022-09-01 10:07:32 Java开发

将Custom类用作REST API服务的输入参数类型时,未检测到方法

我正在使用Vuejs/Nuxtjs开发一个Web应用程序,该应用程序使用Axios调用我的Java服务,但在调用过程中收到错误: POST http://localhost:9001/generate 500 (Internal Server Error) 我收到这个错误是因为我的Java服务类型接受Custom数据类型InputParameter的输入参数。如果我更改为String,则 ..
发布时间:2022-09-01 09:50:10 Java开发

使用GraalVM CE进行本机二进制调试

我正在Quarkus和GraalVM CE一起使用。 对于开发来说,可以使用Maven启用调试模式,并且它工作得很好。 但在生成本机二进制文件(验证、生产平台)之后,调试的最佳实践是什么?可以使用哪些工具? 我找到了post,但@johnaohara使用的是GraalVM EE。 阅读GraalVM documentation,我了解到要在生产中使用具有调试功能的本机二进制文件,我们必 ..
发布时间:2022-08-31 23:59:46 Java开发

将实体批量插入数据库(Quarkus、Hibernate)

首先:我不习惯Quarkus或Hibernate(我几乎都是.Net) 问题: 我的服务收到一个大约10K的列表(我猜这是最常见的数字)。 这是通过资源终结点完成的,它需要+10秒才能完成,远远超过10秒。并且服务没有响应。 *Endpoint -> Service/Business -> DAO* @Override public void create(FooBusines ..
发布时间:2022-08-31 23:52:58 Java开发

Quarkus纯模式下的手动上下文传播

我正在尝试使上下文传播在Quarkus纯模式下工作。 以下代码在JVM模式下按预期工作,但在本机模式下返回MDC value: null。 正如预期的那样,我的意思是: 对curl http://localhost:8080/thread-context的响应是MDC value: from-thread-context @Inject ManagedExecutor managedE ..
发布时间:2022-08-31 23:42:31 Java开发

从Quarkus/Java发送简单的POST请求

我要向另一个应用程序发送一个简单的POST请求以在那里触发一些操作。 我有一个Quarkus项目,并希望从我的CreateEntryHandler内部发送请求--这可以以一种简单的方式实现吗?或者我需要在我的项目中添加一些类似于ApacheHttpClient的东西吗?它和夸克结合在一起有意义吗? 推荐答案 我假设另一个应用程序有一个API Endpoint? 让我们说明您 ..
发布时间:2022-08-31 23:36:17 Java开发

Quarkus休眠未找到所需类型[接口javax.Transaction.TransactionManager]和限定符[[]]的Bean

我从Quarkus网站设置了Quarkus/Kotlin/Gradle项目。 我正在尝试使用Hibernate/panache/反应性创建一个简单的反应性API: Quarkus 1.13.6最终版 分数6.9 Kotlin 1.4.32 夸克斯-科特林 夸克弧 夸克斯-休眠-反应-华丽 Quarkus-Active-PG-客户端 QUAKUS-REST-RESPEASY-RE ..
发布时间:2022-08-31 23:11:32 Java开发

如何使用带有Quarkus的Vertx路由器将所有未找到的路由重定向到index.html?

我有一个Quarkus应用程序,它全部打包了一个角度SPA(捆绑在JAR中)。Quarkus提供了供前端消费的后端API路由。构建Quarkus应用程序时,角度应用程序构建被复制到目标中的META-INF/resources路径。 我没有使用JAX-RS来注册我的路由。相反,我直接在fun onRouterReady(@Observes router: Router)方法内的Vertx路由器 ..
发布时间:2022-08-31 22:47:04 Java开发

阻止EntityManager操作

我不想执行阻止操作。 Caused by: java.lang.IllegalStateException: You have attempted to perform a blocking operation on a IO thread. This is not allowed, as blocking the IO thread will cause major performance ..
发布时间:2022-08-31 22:35:35 Java开发

无法访问RESTEasy错误响应正文

我正在使用带有RESTEasy的Quarkus框架来恢复通信。 当响应代码为200等时,一切都很正常。当客户端收到错误代码(例如,400 Bad Request RESTEasy)时,会返回WebApplicationException,并且我无法访问响应正文。 MyService.java @Path("/") @RegisterRestClient @RegisterProvide ..
发布时间:2022-08-31 22:14:07 Java开发

通过回调方法将MyRequestService连接到具有Quarkus/Mutiny的反应式REST GET端点

上周,我对Mutiny库进行了第一轮👊✨💪测试,因为我的Quarkus项目中需要一个ReactiveREST端点。这并不像听起来那么明显,所以我想我将在Quarkus中分享我对Mutiny库的新见解; Quarkusdocumentation将Mutiny库指定为反应性用例的首选库; 例如; 最突出的是,大多数Mutiny示例都使用新的字符串作为示例。 因此,我的问题仍然存在 ..
发布时间:2022-08-31 21:53:54 Java开发

Raspberry Pi MAX31865从Python到Java的转换

我正在尝试将读取MAX13865传感器的一段Python代码转换为Java。Python代码运行良好,返回一个预期的数字(1238),而Java版本总是返回32767。为了简化阅读,我将Python代码和Java代码减少到最小。下面的Python代码仍然运行得很好。我遗漏了什么?它看起来很简单,但仍然不起作用... #!/usr/bin/python -tt import RPi.GPIO ..
发布时间:2022-08-31 20:41:50 Java开发

清单中完全传感器的屏幕方向出现错误

我正试图在一个项目上工作,将在4个方向工作。我将它设置为AndroidManifest.xmlandroid:screenOrientation="sensor",它可以工作,但它只进行3个方向。因此,我将其设置为4个方向的android:screenOrientation="fullSensor"。很遗憾,我收到此错误 error: Error: String types not allo ..
发布时间:2022-08-31 20:10:36 Java开发