微服务网关需求分析与设计Java, 其他, 开发语言, 框架算法 / Nick Tan / 2021-09-12 / 发表评论一、概念 API Gateway(API GW / API 网关),顾名思义,是企业软件系统在系统边界上提供给 […] 微服务网关需求分析与设计 Read More »
什么是json?json与xml的区别?Java, Web设计, 数据结构 / Nick Tan / 2021-09-09 / 发表评论一、什么是json Json是一种字符串数据格式,一般用于数据传输格式。 json字符串中[]对应JSONAr 什么是json?json与xml的区别? Read More »
Kaptcha生成验证码报错:Cannot load from short array because “sun.awt.FontConfiguration.head“ is nullJava, 开发语言, 框架算法 / Nick Tan / 2021-08-22 / 发表评论在本地运行项目的时候没问题,当部署到服务器时出现问题: 报错原因,一个是系统缺少相应的字体。安装相应的字体即可 Kaptcha生成验证码报错:Cannot load from short array because “sun.awt.FontConfiguration.head“ is null Read More »
架构设计背后的哲学Java, 其他, 框架算法, 设计模式 / Nick Tan / 2021-08-22 / 发表评论如果说软件开发的本质是不断挖掘问题领域中隐藏的错综复杂性,那么架构解决的问题就是如何管理这些复杂性。而在软件领 架构设计背后的哲学 Read More »
微服务的主要特性Java, 开发语言, 框架算法 / Nick Tan / 2021-08-21 / 发表评论1、粒度更细的服务 微服务架构相比SOA分布式架构强调按业务边界做细粒度的服务拆分。SOA架构使用粗粒度的服务 微服务的主要特性 Read More »
微服务与云原生有何关联?Java, 开发语言, 框架算法 / Nick Tan / 2021-08-21 / 发表评论微服务的概念来源于Martin Fowler 的一篇知名博文 :MicroServices。在博文中,“微服务 微服务与云原生有何关联? Read More »
SpringBoot打包部署解析:Launcher实现原理Java, 开发语言, 框架算法 / Nick Tan / 2021-08-18 / 发表评论jar包 Main-Class 指定入口程序为 Spring Boot 提供的 Launcher(JarLau SpringBoot打包部署解析:Launcher实现原理 Read More »
SpringBoot打包部署解析:jar包的生成和结构Java, 开发语言, 框架算法 / Nick Tan / 2021-08-17 / 发表评论SpringBoot项目支持两种常见的打包形式: jar 包和 war 包。默认情况下创建的 Spring B SpringBoot打包部署解析:jar包的生成和结构 Read More »
SpringBoot集成EasyPoiJava, 开发语言, 框架算法 / Nick Tan / 2021-08-08 / 发表评论在开发中导入或者导出excel时,使用jxl或者poi的jar包需要要写一大段代码,而Easypoi对poi进 SpringBoot集成EasyPoi Read More »
Java数字签名实现Java, 开发语言, 框架算法, 算法 / Nick Tan / 2021-08-02 / 发表评论一、历史背景 父辈或更早的前辈们经常会有一个印戳,上面刻有名字等证明身份的图案,每次办事的时候经常会使用这个戳 Java数字签名实现 Read More »