自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 GraphQL工程化--DGS框架

GraphQL工程化 – DGS框架背景在前一篇介绍GraphQL的文章里面,介绍了GraphQL的基本概念以及Java Server相关的API使用。本篇着重于如何使GraphQL工程化应用在工程中。DGS全称Domain Graph Service,是Netflix工程团队推出的封装了GraphQL能够快速投入生产的框架,其中集成了Spring Boot Starter,能够关注点分离定义数据绑定器,集成监控等,有利于快速进行GraphQL的工程化。依赖使用SpringBoot构建依赖<

2021-06-06 22:59:18 1279 3

原创 GraphQL Java入门

GraphQL Java入门技术背景QuickStartmaven依赖基本概念代码定义数据类定义数据服务构建DataFetcher定义Schema绑定数据源与构建GraphQL发起查询感想参考文档技术背景GraphQL主要解决了复杂多变的业务场景下BFF层进行数据聚合的问题,GraphQL作为查询引擎解决包含了元数据的定义,数据层的查询与编排,元数据驱动的DSL API查询等问题。对于前端来说,可以自助取数进行数据映射;对于服务端而言,以实体与字段的形式进行数据服务的复用。举一个例子,当运营需要搭建一

2021-05-23 15:13:50 537 3

原创 springboot-Rest接口返回统一格式数据

springboot-Rest接口返回统一格式数据为什么要统一格式?我们使用SpringBoot编写接口的时候,最好是返回一个统一格式的JSON,该格式包含错误码,附带信息,以及携带的数据。这样前端在解析的时候就能统一解析,同时携带错误码可以更加容易的排查错误。定义统一格式ApiResultpublic class ApiResult { /** * 错误码,对应{@li...

2018-09-24 23:15:17 15246 3

原创 maven仓库配置

maven仓库配置配置文件在讲配置仓库之前,我们先了解配置文件相关路径。maven配置分为全局配置和用户配置。全局配置所在的路径是mavenhome/conf/setting.xml用户级配置所在路径在{maven_home}/conf/setting.xml用户级配置所在路径在mavenh​ome/conf/setting.xml用户级配置所在路径在{user.home}/.m2/set...

2018-09-24 19:23:32 201

原创 如何使用maven打包fatjar?

如何使用Maven打包FatJar?FatJar是什么?我们在写Java程序的时候可能会依赖其他的库,如果我们打包jar的时候能够将我们所依赖的jar包一起打包进来,那么用户就可以直接启动该jar包而不用考虑其他依赖问题,包含依赖的jar包就是fatjar。如何打包FatJar?将以下代码复制到pom.xml文件中&lt;build&gt; &lt;plugins&gt; ...

2018-09-23 14:36:25 7574

原创 docker常用命令

docker常见命令docker常用命令DockerFile 构建根据DockerFile构建Image运行容器查看正在运行的容器查看容器元信息进入容器停止容器移除容器移除Imagedocker常用命令DockerFile 构建From 基础ImageADD 本地文件 远程文件CMD 这里写命令例如FROM node:7ADD app.js /app.jsCMD node app...

2018-09-19 21:38:59 133

原创 Java-使用反射获取类型信息

Java中如何使用反射获取类型信息?Java中如何使用反射获取类型信息?一个简单类的例子分析如何获取不同属性的类型1、普通类型2、数组类型3、带泛型的类型4、复杂的嵌套类型5、多个泛型参数总结Java中如何使用反射获取类型信息?最近写了大量需要根据类属性的类型反射注入值的代码,总结了以下常用的反射技巧:一个简单类的例子在这个类中,有普通的String类型,有数组类型,有带泛型的List类型...

2018-09-18 19:30:33 9974 5

元胞自动机 Java实现

元胞自动机 java实现,带可视化界面。需要jdk8环境打开 元胞自动机(Cellular Automaton),复数为Cellular Automata,简称CA,也有人译为细胞自动机、点格自动机、分子自动机或单元自动机)。是一时间和空间都离散的动力系统。散布在规则格网 (Lattice Grid)中的每一元胞(Cell)取有限的离散状态,遵循同样的作用规则,依据确定的局部规则作同步更新。大量元胞通过简单的相互作用而构成精态系统的演化。由冯诺依曼在20世纪50年代发明。

2017-09-01

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除