乙巳🐍年

acc8226 的博客

产品介绍

CODING 静态网站服务是 CODING 联合腾讯云 Serverless 团队,为开发者提供的便捷、稳定、高拓展性的静态网站资源托管服务。无需自建服务器,即可一键部署网站应用,将静态网站分发至全网节点,轻松为您的网站业务增添稳定、高并发、快速访问等能力。

CODING 静态网站服务结合 Tencent Serverless Framework 提供完整、高效的部署流程,支持 Jekyll、Hexo 等多种部署框架。静态资源的分发由 腾讯云对象存储 COS 和拥有多个边缘网点的 腾讯云内容分发网络 CDN 提供支持。

1. 在 CODING DevOps 平台左侧导航栏中点击【项目】,来到项目列表页,在项目列表页点击【创建项目】按钮。

2. 选择创建 DevOps 项目。

3. 进入项目后,在左侧导航栏中依次点击持续部署 - 静态网站。如果是首次使用静态网站服务,会看到提示,要求去开启腾讯云中关于 CODING 与 SLS 相关的权限,并且进行实名认证。

4. 点击【新建静态网站】,进入新建静态网站页面,填写网站名称,然后在代码来源中选择示例项目,在示例项目中选择 Hexo,最后选择部署的节点,这里选择香港节点。

阅读全文 »

老版本的 Jackson 使用的包名为 org.codehaus.jackson,而新版本使用的是 com.fasterxml.jackson。

Jackson 主要包含了 3 个模块

  • jackson-core
  • jackson-annotations
  • jackson-databind

其中,jackson-databind 依赖于 jackson-annotations。jackson-annotations 又依赖于 jackson-core。

Jackson 有三种方式处理 json

  • 使用底层的基于 Stream 的方式对 Json 的每一个小的组成部分进行控制
  • 使用 Tree Model,通过 JsonNode 处理单个 Json 节点
  • 使用 databind 模块,直接对 Java 对象进行序列化和反序列化

通常来说,我们在日常开发中使用的是第 3 种方式,有时为了简便也会使用第 2 种方式,比如你要从一个很大的 Json 对象中只读取那么一两个字段的时候,采用 databind 方式显得有些重,JsonNode 反而更简单。

阅读全文 »
0%