Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
Kotlin教程
Go Goroutine、Java 19 虚拟线程与Kotlin 协程的性能比较 - RobertDeng
本文试图比较示例逻辑在不同流行语言(Go、Java 和 Kotlin)下运行时的不同虚拟线程运行性能。 与传统的线程技术相比,虚拟线程减少了从用户空间到内核空间的切换时间成本,从而在多线程应用程序开发中提供了更好的性能。
Java社区对Kotlin有什么看法? - reddit
从 Kotlin 使用 Java,也许更重要的是从 Java 调用 Kotlin,几乎在每个用例中都是完全无缝的。语言以相同的模式“思考”,因此您不会试图强迫 Java 成为纯粹的函数式或其他东西。如果我用 Kotlin 编写一个库,其他开发人员可以在 Java 领域使用它,而无需考
Kotlin可以从Rust中学到什么 - Cedric
在开始之前想重申一下,我的观点不是要在两种语言之间发起语言战争,也不是试图将一种语言变成另一种语言。我花了很多时间分析我想要讨论的特性,并自动排除了对一种语言非常有意义而在另一种语言中很荒谬的特性。例如,在 Rust 中要求垃圾收集是愚蠢的(因为它的主要主张是对内存分配的非常严格的控制)并且
用Java optional模仿Kotlin? - Welsh
让我们先来看看Optional(在Java8中引入)是做什么的?Optional是对一个对象的封装,提供了安全处理底层对象的方法,同时避免了可怕的空指针异常。这提供了与Kotlin的nullable数据类型基本相同的行为,并允许Java有办法模仿Kotlin的nullable
人们对Java最不满的是什么? - Reddit
对 Java 语言或平台的第一大不满是什么?为什么? 1、没有语言级别的 null 安全性。这不是一件容易解决的事情,但它是我真正怀念(例如)Kotlin 的一种语言级别的功能。 2、我最讨厌的是所有的日
kwebio/kweb-core:面向后端的轻量级 Kotlin Web 框架
现代网站至少由两个紧密耦合 的组件组成,一个在浏览器中运行,另一个在服务器上。它们通常用不同的编程
使用Kotlin Arrow自定义Spring Data存储库
Spring Data 提供了一个开箱即用的存储库实现。当这还不够时,其灵活的设计使其可以在不同的抽象级别扩展代码。这篇文章展示了如何用我们自己的库替换默认的基础库,它在函数签名中使用Kotlin Arrow类型。这篇文章的完整源代码可以在
使用Kotlin (Spring Boot) + MockMVC + DatabaseRider轻松实现API集成测试
在本文中,我将介绍如何对使用服务器端 Kotlin(Spring Boot)创建的 Web API 进行 API 集成测试。通过结合MockMVC和DatabseRider,可以轻松实现API集成测试。 MockMVC
为什么JVM平台对于无服务器FaaS来说是个坏主意? - frankel
JVM平台是一个很好的技术产品。特别是,抽象层允许 JVM 将字节码编译为适合工作负载的本机代码。这就是为什么即使 C/C++ 编译的应用程序更接近裸机,JVM 也能够在性能方面与它们竞争 - 甚至获胜的原因。然而,这种优化是有代价的:JVM 需要时间来预热,例如,将类加载到内存中。
脸书从0到1000万行Kotlin代码的经验分享
近年来,Kotlin 已成为 Android 开发的流行语言。因此,我们将在 Meta 上的 Android 开发转移到 Kotlin 上才有意义,因为我们努力使我们的开发工作流程更加高效。 Meta 的 Android 存储库非常庞大,涵盖了我们的应用程序和技术系列,包括 Face
Tipsy/javalin:一个简单的Java和Kotlin微服务Web框架
Javalin 是一个非常轻量级的 Kotlin 和 Java 网络框架,支持 WebSockets、HTTP2 和异步请求。Javalin 的主要目标是简单性、出色的开发人员体验以及 Kotlin 和 Java 之间一流的互操作性。Javalin 更像是一个库而不是一个框架。一些关
Kotlin 1.6.20发布:更好的Java互操作性 - infoworld
Kotlin 1.6.20 于 4 月 3 日发布。安装说明可在Ko
Java vs. Kotlin语言比较图
使用 Java 进行移动应用开发的 8 个理由 - Vikrant
在 Web 和移动应用程序的开发方面,Java 是一种专家语言。该语言与其他语言和环境相比具有显着优势,使其适用于任何与编程相关的任务。该语言在超过
在 Project Loom 的虚拟线程上运行 Kotlin 协程
如果你想在Kotlin中运行异步或非阻塞代码,你必须在CoroutineScope中运行它。如果你要处理回调,你必须用suspendCancellableCoroutine将其转换为一个暂停的函数,这样你就可以在CoroutineScope中调用它。
line/kotlin-jdsl:用于JPA Criteria API的Kotlin DSL
Kotlin JDSL 是 JPA Criteria API 的 DSL,没有生成元模型和反射。它可以帮助您编写 JPA 查询,就像编写 SQL 语句一样。 起源:虽然你有几个库可以轻松使用 JPA。但是,这些库必须使用 APT。如果你使用APT,有一个问题是实体字段
用Kotlin编写的JVM的MAVLink库
这个库的灵感来自令人惊叹的dronefleet/mavlink库。这个库想要解决的一些补充是: 基于接口的 API 无反射
使用Kotlin扩展函数扩展Spring Data案例
在使用Spring Data和 Kotlin 时,您可能已经注意到默认findById返回一个Optional. 这篇超短文将向您展示如何
上页
下页
关闭