首页 文章 精选 留言 我的

精选列表

搜索[原生统一],共10006篇文章
优秀的个人博客,低调大师

贵金属时序数据云原生融合方案:REST 历史 K 线与 WebSocket 实时 Tick 统一拼接实践

在基于腾讯云批量计算、时序数据库搭建贵金属量化研究平台的过程中,行情数据普遍依赖两类标准 API 服务:REST 接口批量拉取完整历史 K 线,支撑离线长周期因子挖掘、策略批量回测、参数拟合验证;WebSocket 长连接持续推送逐笔 Tick 增量数据,用于云端实时行情可视化、日内交易信号实时推演。两类数据流承载差异化研发场景,但简单时序拼接会产生隐性数据缺陷,直接降低模型训练、策略仿真结果的可参考性。

优秀的个人博客,低调大师

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

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

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部分的功能。

用户登录
用户注册