首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏rhye的随笔

    networknt::json-schema-validator 源码赏析

    官网 https://json-schema.org/ 推荐了snow、vert.x、everit-org、networknt等几种 Java 实现,其中 networknt 以优异的性能获得广泛的应用 ,今天我们一起来分析一下 networknt 的 Java 版本实现。 ---- 代码仓库: https://github.com/networknt/json-schema-validator 版本(1.0.64) image.png 各种预制的 validator 都继承自 networknt 目前支持v4、v6、v7、v2019-09 版本,每个版本都会规定具体检查关键字。 ---- 以上即是对 networknt 的 json-schema-validator 核心源码的分析。 总结起来两个要点: 1、检查器的原子化,后期可以通过配置组合的方式进行深层次嵌套。

    3K20编辑于 2022-01-07
  • 来自专栏终码一生

    离谱,一个比SpringBoot快44倍的Java框架,仅占用1/5内存!

    整个请求与响应的审计 支持各种类型的内容体分析 来自配置文件中的标准化响应代码和消息 外部配置为Dockerized环境模块 工作流图 源码下载 Github地址:https://github.com/networknt /light-4j Gitee地址:https://gitee.com/networknt/light-4j 当然,可能实际开发中,我们肯定是选择SpringBoot框架。

    39910编辑于 2024-01-27
  • 来自专栏纯洁的微笑

    一个比Spring Boot快44倍的Java框架!

    详细报告:https://github.com/networknt/microservices-framework-benchmark 很强大,性能与 Go 语言并肩,并且拥有更低的平均延迟。 客户端侧发现和负载平衡,消除代理层 与Light-OAuth2紧密集成并支持可跟踪性 栈长先介绍到这,大家感兴趣的可以去 Github 捣鼓…… Github地址:https://github.com/networknt

    89630发布于 2019-05-06
  • 来自专栏Java技术栈

    一个比Spring Boot快44倍的Java框架!

    详细报告:https://github.com/networknt/microservices-framework-benchmark 很强大,性能与 Go 语言并肩,并且拥有更低的平均延迟。 客户端侧发现和负载平衡,消除代理层 与Light-OAuth2紧密集成并支持可跟踪性 栈长先介绍到这,大家感兴趣的可以去 Github 捣鼓…… Github地址:https://github.com/networknt

    1.2K30发布于 2019-06-14
  • 来自专栏程序员的成长之路

    一个比 SpringBoot 快 44 倍的 Java 框架

    .整个请求与响应的审计 9.支持各种类型的内容体分析 10.来自配置文件中的标准化响应代码和消息 11.外部配置为Dockerized环境模块 Github地址:https://github.com/networknt

    60430发布于 2021-03-09
  • 来自专栏肉眼品世界

    一个比 SpringBoot 快 44 倍的 Java 框架

    .整个请求与响应的审计 9.支持各种类型的内容体分析 10.来自配置文件中的标准化响应代码和消息 11.外部配置为Dockerized环境模块 Github地址:https://github.com/networknt

    34530编辑于 2022-03-25
  • 来自专栏腾讯云Elasticsearch Service

    Elasticsearch是否受最新的fastjson反序列化漏洞的影响?

    updating this version, also update :qa:evil-tests jimfs = 1.2 jimfs_guava = 30.1-jre # test framework networknt_json_schema_validator

    2.7K41编辑于 2022-05-25
  • 来自专栏东风微鸣技术博客

    Spring Boot 微服务上容器平台的最佳实践 - 4

    sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream (HttpsURLConnectionImpl.java:268) at java.net.URL.openStream (URL.java:1067) at com.networknt.schema.JsonSchemaFactory.getSchema sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream (HttpsURLConnectionImpl.java:268) at java.net.URL.openStream (URL.java:1067) at com.networknt.schema.JsonSchemaFactory.getSchema sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream (HttpsURLConnectionImpl.java:268) at java.net.URL.openStream (URL.java:1067) at com.networknt.schema.JsonSchemaFactory.getSchema sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream (HttpsURLConnectionImpl.java:268) at java.net.URL.openStream (URL.java:1067) at com.networknt.schema.JsonSchemaFactory.getSchema

    1.2K40编辑于 2022-04-21
领券