首页 文章 精选 留言 我的

精选列表

搜索[原生多模态模型],共10000篇文章
优秀的个人博客,低调大师

Micronaut 2.0.0 发布,原生云原生微服务框架

Micronaut 2.0.0 已经发布。Micronaut 是一个新一代基于 JVM 的全栈微服务框架,用于构建模块化的、易于测试的微服务应用。 此版本主要变化包括: 核心功能上现在支持 JDK 14,支持用 Groovy 3 编写的应用程序;改进了启动性能,新应用程序的启动时间快了约 20%;改进了 Bean 自我检查(Bean introspection)功能,以支持静态创建者方法、接口和枚举,这意味着可以在具有私有实现的接口上定义 bean introspection,例如: import io.micronaut.core.annotation.Creator; @io.micronaut.core.annotation.Introspected interface Example { String getName(); @Creator static Example create(String name) { return () -> name; } } 支持 bean 急切初始化;依赖注入实现已得到改进,现在可以向任何@Factory方法接收InjectionPoint实例,这样可以在注入 bean 时基于注释元数据自定义 bean 的创建方式。 CLI 功能上,Micronaut 的mnCLI 命令已经用 Micronaut 本身重写,现在已编译成Linux、macOS 和 Windows 上可用的本机镜像;使用 curl 命令 curl https://launch.micronaut.io/demo.zip -o demo.zip可创建 Micronaut 2.0 应用而不需安装 CLI。 其它更新包括mn feature-diff --features=[FEATURE NAME]从另一个 Micronaut 项目的根开始扫描,启用更改差异分析。 $ mn feature-diff --features=azure-function --- micronaut-cli.yml +++ micronaut-cli.yml @@ -3,4 +3,4 @@ testFramework: junit sourceLanguage: java buildTool: gradle -features: [app-name, application, gradle, http-client, java, junit, logback, netty-server, shade, yaml] +features: [app-name, application, azure-function, azure-function-http, gradle, java, junit, logback, yaml] --- host.json +++ host.json @@ -1,0 +1,7 @@ +{ + "version": "2.0", + "extensionBundle": { + "id": "Microsoft.Azure.Functions.ExtensionBundle", + "version": "[1.*, 2.0.0)" + } +} Micronaut 2 对 Gr​​aalVM 本机镜像的支持已脱离实验状态;不再需要为本机镜像构建配置静态资源;不再需要提供其它与 GraalVM 相关的配置来通过 JDBC 或 Hibernate/JPA 连接到数据库,Micronaut 通过 GraalVM 本机镜像自动支持以下驱动程序:Oracle、MariaDB、Postgres、MS SQL、H2 与 MySQL。 同时 Micronaut 基于 Netty 的 HTTP 客户端和服务器已更新为支持 HTTP/2;Micronaut 2.0EventLoopGroup对服务器工作线程和客户端请求线程使用新的共享默认 Netty,这减少了上下文切换并提高了资源利用率,从 Micronaut 2.0 开始,默认情况下,所有操作都执行EventLoop。 此外还有一系列变化,包括通过扩展支持 Kotlin、添加代理请求 API、Serverless 相关改进、缓存已移至一个单独的模块中,并且已移出micronaut-runtime以及各种模块更新等。详情查看:https://docs.micronaut.io/2.0.0/guide/index.html

资源下载

更多资源
Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册