Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
Kotlin教程
Java 21模式匹配标志Java正式支持函数式编程
来自WSCP 的博客:Java 21 将于 2023 年 9 月 19 日发布,支持 switch 块和表达式中的记录模式。这种语法是具有里程碑意义的,它标志着 Java 可以被认为以类似于 K
Kotlin 2版本即将发布
K2编译器本身已经准备就绪:JetBrains 现在正处于消除最终错误或推迟到 2.0.20/2.1.0 的阶段。从 RC1 开始,您可以发布新的二进制文件,供仍以 Kotlin 1.9 为目标的项目使用(Kotlin 支持 N+1 前向兼容性)。您今天应该能够在您的项目中使用 K2
GitHub - kciter/thing: 一个用 Kotlin 编写的基于规则的实体管理库
该Github项目能够实现各种校验、数据格式转换和过滤转换等各种业务规则的处理。 验证:使用Validation验证输入的错误数据,过滤掉不良数据。例如,您可以验证电子邮件字段。
Llama2等本周有趣的Java开源项目
1、Llama2.javaKarpathy 的 llama2.c 移植到 Java, 一个非常简单的实现,利用基于 LLM 架构的类似转换器的
Twine:安卓与iOS上的多平台RSS开源应用
Twine是使用 Kotlin 和 Compose 构建的多平台 RSS 阅读器。它具有良好的用户界面和浏览提要的体验,并支持基于 Material 3 内容的
App开发框架React Native与Kotlin比较
在移动应用程序的世界中,在选择正确的技术堆栈时有很多可用的选项。有许多不同的框架和语言可用于开发移动应用程序,其中React Native和Kotlin是移动应用程序开发最流行的两种选择。这两种工具
Kotlin中GoF设计模式教程
设计模式是针对软件设计中常见问题的通用可重复解决方案。在这篇博文中,我们将深入研究各种设计模式,并探索如何在Kotlin中有效地实现它们。 建造者模式Builder 设计模式用于通过将构造过程与实际表示分离来构造复
Kotlin 算法和设计模式
该存储库列出了用 Kotlin 编程语言编写的最常见的算法、数据结构和设计模式。所有代码都分为单独的包:sorting- 排序算法search- 搜索算法structures- 数据结构(列表、数组、堆栈、队列、二叉树等)
Go语言的nil引发10万美元损失
摘要:在一个公司中,一位Go语言的忠实粉丝开始推动其他团队也使用Go,但由于一个新的订阅计划的插入错误,数据库中的某个字段为空,导致应用在后台任务中发生空指针异常并崩溃,进而导致整个服务宕机,造成了约10万美元的损失。引发了对Go语言的质疑。 Kotlin
10个常用流行 Kotlin 库介绍
Kotlin 由 JetBrains开发,是一种现代编程语言,于 2011 年作为 Java 的替代语言推出,针对Java 虚拟机 (JVM)。它最初是作为 Android Studio 中的插件使用的。2017 年 5 月晚些时候
本周4个Kotlin有趣项目
Github上本周Kotlin有趣项目: 1、Advent Of Code 20
jox:Java 中的快速且可扩展的通道
Java 中的快速且可扩展的通道。设计用于与Project Loom一起使用。 受到“Kotlin 协程中的
使用 Jetty 12 演示 Ktor 中的虚拟线程支持
这是使用虚拟线程在 Jetty 12 上运行 Ktor 的演示 背景:我花了足够长的时间研究反应式数据库驱动程序等,并受到
Kotlin Dataframe的100个案例
这是 Greg Wilson 所著《SQL for Data Scientists in 100 Queries》的翻版,其中每个 SQL 查询示例都使用数据帧语法/API 重新编写。 什么是 dataframe,何时使用?
Java老将转战Go,速度与效率双赢!
我的 Java 之旅从 2011 年开始(哇,已经是 14 年前了!),那时候我在维也纳技术大学学计算机科学。刚开始写 Java 程序时,我用的是 jEdit 这种编辑器,还得通过命令行手动编译代码。我的第一个“大”项目是一个用 Java Swing 做的图形界面程序,还有一个用 JSP 和
在 Kotlin + Spring Boot 中使用环境变量
本文总结了Spring Boot中容易混淆的环境变量应用优先级以及管理操作系统环境变量的方法。 Spring Boot环境变量优先级 启动Spring Boot应用程序时传递的环境变量的应用程序优先级如下。
Lombok编译器Maven插件
Kotlin Lombok 编译器插件允许 Kotlin 代码在同一个混合 Java/Kotlin 模块中生成和使用 Java 的 Lombok 声明。如果您从另一个模块调用此类声明,则不需要使用此插件来编译该模块。 Lombok 编译器插件无法取
封装协作:用闭包扩展类行为,却绝不越界
在软件架构的世界里,最阴险的敌人往往不是那些显而易见的bug,而是那些你以为“无伤大雅”的小改动。比如,你想给某个类加个方法,就一个。不多。真的不多。只是为了让测试能读一下缓存,或者让某个“临时”脚本能访问一下内部状态。你心想:“就这一次,没人会用的。”然后你点了保存,心安理得地去喝咖啡了。
下页
关闭