自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (58)
  • 收藏
  • 关注

转载 Spring Boot 集成Swagger

Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。Swagger 让部署管理和使用功能强大的API从未如此简单。更多关于Swagger的作用,相信大家百度一下能了解的更全面,本文以SpringBoot中集成

2017-05-26 22:11:14 408

转载 Spring Boot中使用Swagger2构建强大的RESTful API文档

由于Spring Boot能够快速开发、便捷部署等特性,相信有很大一部分Spring Boot的用户会用来构建RESTful API。而我们构建RESTful API的目的通常都是由于多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者Web前端。这样一来,我们的RESTful API就有可能要面对多个开发人员或多个开发团队:IOS开发、Androi

2017-05-26 22:10:07 441

转载 springboot + swagger

swagger用于定义API文档。好处:前后端分离开发API文档非常明确测试的时候不需要再使用URL输入浏览器的方式来访问Controller传统的输入URL的测试方式对于post请求的传参比较麻烦(当然,可以使用postman这样的浏览器插件)spring-boot与swagger的集成简单的一逼1、项目结构和上一节一样,没有改变。2、pom.xml引入了两个jar。

2017-05-26 22:08:58 368

转载 剖析 Linux hypervisor

hypervisor 之于操作系统类似于操作系统之于进程。它们为执行提供独立的虚拟硬件平台,而虚拟硬件平台反过来又提供对底层机器的虚拟的完整访问。但并不是所有 hypervisor 都是一样的,这是件好事,因为 Linux 就是以灵活性和选择性著称。本文首先简要介绍虚拟化和 hypervisor,然后探索两个基于 Linux 的 hypervisor。虚拟化和 hypervisorde

2017-05-24 14:31:13 402

转载 微服务架构 - Spring Boot中使用Swagger2构建强大的RESTful API文档

由于Spring Boot能够快速开发、便捷部署等特性,相信有很大一部分Spring Boot的用户会用来构建RESTful API。而我们构建RESTful API的目的通常都是由于多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者Web前端。这样一来,我们的RESTful API就有可能要面对多个开发人员或多个开发团队:IOS开发、Androi

2017-05-24 10:08:19 2018

转载 OCP+Docker牛刀小试,轻松完成“百万并发”压力测试

ZD至顶网服务器频道 03月29日 新闻消息(文/邹大斌):谈到开源,不少人还停留在技术爱好者玩的一种实验性质的软件。即使是像Linux这样已经非常成熟的开源软件仍不免面临这样的质疑,更何况像Docker、Mesos这样的后起之秀。因此,对于那些从事Docker和Mesos商业化的厂商,很重要的一件事情是让人们认可这些开源软件在企业中可堪重用。 继此前宣布获得3000万元人民币A论融资之后

2017-05-23 23:24:26 3434 1

转载 究竟是用 Go 还是 Node.js 去做中间件?

后端的技术选型还是得看具体应用背景。注意:技术选型不是选语言框架,而是设计处理模型。处理模型有几个基本的纬度:接受请求阶段,执行请求阶段。事件驱动,线程池。代码风格:同步还是异步。内存垃圾回收等策略。profile工具是否完备等等等。如果你说IO密集型,那等于没啥cpu压力。node可以入围。如果是cpu密集,那就乖乖用线程池模型。采用node方案,主要问题是是否彻底掌握内存回收的细节

2017-05-19 22:54:33 6230

转载 web编程速度大比拼(nodejs go python)(非专业对比)

C10K问题的解决,涌现出一大批新框架,或者新语言,那么问题来了:到底谁最快呢?非专业程序猿来个非专业对比。比较程序:输出Hello World!测试程序:siege –c 100 –r 100 –b例子包括:1.go用http模块实现的helloworld2.go用martini微框架实现的Helloworld3.python3 python2 pypy分别用gevent

2017-05-19 22:47:42 4524

转载 很久没来,丢一份前阵子做的 10 万连接性能测试 (fibjs, golang, nginx, nodejs)

测试内容动态HTTP服务器极限性能,分为两项:优化前后的各版本fibjs优化后的fibjs、使用cluster的nodejs、基于模块的nginx、使用多核的go测试环境及方法服务器CPU:8核(4sockets*2cores),每核2.1GHz 内存:24GB客户端(10个)CPU:1核,每核2.1GHz 内存:1GB测试流程:首先在服

2017-05-19 22:39:35 8313

转载 node.js vs. Spring

http://vschart.com/compare/node-js/vs/spring-framework node.jsSpring+ Add column node.jsSpring Framework CategoryFrameworkWeb application frameworkW

2017-05-19 22:18:09 2034

转载 「一句话经典」从Spring到SpringMVC再到JavaEE开发颠覆者Spring Boot,最后佛法无边Spring Cloud;只不过却成了nodejs的笑柄

「一句话经典」从Spring到SpringMVC再到JavaEE开发颠覆者Spring Boot,最后佛法无边Spring Cloud;只不过却成了Node.js的笑柄从spring到SpringMVC再到JavaEE开发颠覆者Spring Boot三者的定位来看,一、正面解读:Spring主要是基于IOC反转Beans管理Bean类,主要依存于SSH框架(Struts+S

2017-05-19 22:09:35 1320

转载 基于Spring Boot和Spring Cloud实现微服务架构学习(六)-Docker应用

应用Docker部署下面就介绍如何将之前的spring Boot项目部署在Docker上,首先,在应用根目录下建立 Dockerfile 文件,以使用 Maven 构建为例,选用 maven:3.3.3 官方镜像,官方维护的 Maven 镜像依赖于 Java 镜像构建,所以我们不需要使用 Java 镜像,具体内容如下:[html] view plain copy

2017-05-19 21:53:15 489

转载 基于Spring Boot和Spring Cloud实现微服务架构学习(五)-Docker总结

介绍Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。Docker在部署软件方面解决了最困难的问题,将应用程序代码开发和部署环境。在不同平台之间移植代码变得很简单,因为我们的应用程序代码是被包装在Docker环境中。D

2017-05-19 21:47:34 407

转载 基于Spring Boot和Spring Cloud实现微服务架构学习(四)-Spring Cloud总结

Spring Cloud介绍spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。Spring Cloud与Dubbo对比提到Dubbo,我想顺便提下ESB,目前央视新华社也在用ESB来做任务编排,这

2017-05-19 21:33:12 577

转载 微服务学习笔记一:Spring Cloud简介

1.Spring Cloud是一个工具集:Spring   Cloud是在Spring    Boot的基础上构建的,用于简化分布式系统构建的工具集;使架构师在创建和发布微服务时极为便捷和有效. Spring Cloud解决分布式中的问题:项目详细No.1配置管理No.2控制总线

2017-05-19 21:22:38 390

转载 一句话概括下spring框架及spring cloud框架主要组件

作为java的屌丝,基本上跟上spring屌丝的步伐,也就跟上了主流技术。spring 顶级项目:Spring IO platform:用于系统部署,是可集成的,构建现代化应用的版本平台,具体来说当你使用maven dependency引入spring jar包时它就在工作了。Spring Boot:旨在简化创建产品级的 Spring 应用和服务,简化了配置文件,使用嵌入式web服务器

2017-05-19 21:15:58 375

转载 spring cloud之简单介绍

以下是来自官方的一篇简单介绍:spring Cloud provides tools for developers to quickly build some of the common patterns in distributed systems (e.g. configuration management, service discovery, circuit breakers,

2017-05-19 21:05:54 521

转载 有容云老司机带路, 使用Docker实现丝般顺滑的持续集成

持续集成作为最先进的项目实践之一,近年来逐渐受到国内软件公司的重视;但对于许多朋友来说,可能从来都没有听说过持续集成这个词,抑或只是了解一个概念但并没有实践过。什么是持续集成?它对软件开发有哪些好处呢?持续集成的概念持续集成,Continuous integration ,简称CI。随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过

2017-05-18 20:29:34 610

转载 一篇文章带你了解Cloud Native

背景 Cloud Native表面看起来比较容易理解,但是细思好像又有些模糊不清:Cloud Native和Cloud关系是啥?它用来解决什么问题?它是一个新技术还是一个新的方法?什么样的APP符合“云原生”的呢?等等。下面将会一一解读。Cloud Native介绍 Cloud Native是Matt Stine提出的一个概念,它是一个思想的集合,包括DevOps、持续交付(Con

2017-05-17 11:11:49 11849

转载 Cloud Native

Cloud Native翻译为云原生,是Matt Stine提出的一个概念,它是一个思想的集合,包括DevOps、持续交付(Continuous Delivery)、微服务(MicroServices)、敏捷基础设施(Agile Infrastructure)、康威定律(Conways Law)等,以及根据商业能力对公司进行重组。Cloud Native即包含技术(微服务,敏捷基础设施),也包含管

2017-05-17 11:07:53 796

转载 Spring Boot使用内存数据库H2和HSQLDB【从零开始学Spring Boot】

内存数据库(Embedded database或in-momery database)具有配置简单、启动速度快、尤其是其可测试性等优点,使其成为开发过程中非常有用的轻量级数据库。在spring中支持HSQL、H2和Derby三种数据库。       哪个更好呢,我也不是很清楚,这里在官网找到了一个汇总(这个总结时间,没有体现出来,所以大家在做对比的时候,要小心,在百度上的对比资料都比较早了,所

2017-05-12 11:07:39 2284 1

转载 开源数据库 H2, HSQLDB, DERBY, PostgreSQL, MySQL区别/对比图表

开源数据库 H2, HSQLDB, DERBY, PostgreSQL, MySQL区别/对比图表

2017-05-12 10:56:48 5599

转载 H2,Derby,HSQL内存数据库体验

前一段时间接触了下spring支持的3种嵌入式数据库,希望能替代MySQL, 结果不太理想, 记录一下。1. 使用背景:             小组希望有独立的单测数据库,这样能保证测试数据的稳定性。             本身项目用spring, 优先选择spring自带的3个嵌入式数据库。2.  内存数据库的问题Derby1. 支持的da

2017-05-12 10:48:27 6062

转载 HTTP Content-type 对照表

Application Type 文件扩展名Content-Type(Mime-Type)描述.application/x- .*application/octet-stream二进制流,不知道下载文件类型.pdfapplication/pdfPDF(Portable Document Format的简称,

2017-05-08 18:05:15 2481

转载 Swagger - 前后端分离后的契约

前后端分离按照现在的趋势,前后端分离几乎已经是业界对开发和部署方式所达成的一种共识。所谓的前后端分离,并不是传统行业中的按部门划分,一部分人只做前端(HTML/CSS/JavaScript等等),另一部分人只做后端(或者叫服务端),因为这种方式是不工作的:比如很多团队采取了后端的模板技术(JSP, FreeMarker, ERB等等),前端的开发和调试需要一个后台Web容器的支持,从而无法将前

2017-05-06 01:45:17 744

转载 IBM开源技术微讲堂

https://www.ibm.com/developerworks/community/wikis/home?lang=zh#!/wiki/W30b0c771924e_49d2_b3b7_88a2a2bc2e43/page/IBM%E5%BC%80%E6%BA%90%E6%8A%80%E6%9C%AF%E5%BE%AE%E8%AE%B2%E5%A0%82“IBM开源技术微讲堂”是

2017-05-04 21:02:16 2982

原创 MAC下终端走代理的几种方法

方法1:在终端中直接运行命令export http_proxy=http://proxyAddress:port这个办法的好处是简单直接,并且影响面很小(只对当前终端有效)。方法2:把代理服务器地址写入shell配置文件.bashrc或者.zshrc直接在.bashrc或者.zshrc添加下面内容export http_proxy="http://localhost:p

2017-05-03 16:55:28 84779 3

程序设计六大原则及代码样例

本文档非常详细的介绍了程序设计六大原则的定义,问题由来,解决方案及代码样例。

2023-10-23

Neo4j介绍及实现原理

本文档介绍了什么是图数据库,NEO4J介绍,Docker环境搭建,NEOJ CQL查询语言及Spring Boot 整合Neo4j

2023-10-23

DevOps成熟度模型与效能度量

该文档非常详细的介绍了DevOps成熟度的评估等级,模型及可以量化评估的DevOps方法框架,也非常详细的介绍了DevOps效能度量指标及可以量化评估的效能度量方法框架。

2023-10-23

深入解读SRE(站点可靠性工程)

该文档非常深入的解读了SRE的方方面面,内容包含:SRE概述,SRE目标,SRE关键点,SRE核心原则,SRE与传统运维的差异等12个方面。让你可以可以深入的了解SRE。

2023-10-17

事件驱动架构最佳实践文档

该文档非常详细的介绍了,事件的基础知识,及基于事件架构的最佳实践,也详细介绍了事件安全,事件标注化和事件测试。

2023-10-17

微服务设计模式大全详解

该文档非常全面的收录了微服务相关的设计模式,并详细的介绍了每一种设计模式的概念和使用场景。 对于设计模式的大类有: 1. 分解模式 2. 集成模式 3. 数据库模式 4. 可观测模式 5. 交叉关注模式

2023-04-15

MLOps机器学习运维和参考案例

该文档包含以下的关键内容: 1. 什么是MLOps机器学习运维 2. 为什么需要MLOPs 3. MLOPS生命周期 4. MLOPs工作流程 5. 如何实现MLOPs 6. MLOPs成熟度模型 7. 参考案例

2022-10-17

MLOps机器学习运维参考能力模型

该文档介绍了以下关键点: 1. 什么是MLOps 2. 为什么需要MLOPs 3. MLOPS生命周期 4. MLOPs参考能力模型

2022-10-17

数据模型设计方法和样例详解

该文档非常详细的介绍了数据模型设计的全过程,例如:数据域划分,识别业务对象等,并提供了一个样例进行详细讲解。该文档适合所有的人群。

2022-09-03

多云数据架构策略与参考多云数据架构模式

该文档介绍了驱动多云数据架构的原因,设计原则,参考多云数据架构模式及构建多云数据架构带来的挑战。

2022-06-03

应用与服务开发规范标准文档

该文档非常详细的定义了应用与服务的设计原则和实践标准。 本文档主要指导研发团队进行业务中台的服务设计的基本方法、基本原则,介绍服务中心服务实现、服务治理的框架和步骤,同时也分享一些面向互联网行业应用服务化的最佳实践建议。

2022-04-19

整洁架构模式详细介绍文档

整洁架构介绍, 该文档详细介绍了整洁架构模式。

2022-04-17

GitOps领域知识介绍

该文档介绍了GitOps相关的领域知识

2022-02-22

日志的统一采集和处理领域知识和最佳实

该文档详细的介绍了日志的统一采集和处理领域知识和最佳实践。

2022-02-17

元数据驱动多租数据架构核心领域知识和案例详细说明

该文档非常详细的介绍了元数据驱动多租数据架构的核心领域知识并提供了相应案例进行详细说明。

2022-02-12

微服务架构领域知识及案例详细说明

微服务架构领域知识及案例详细说明, 该文档非常详细的介绍了微服务相关的领域知识,并提供了若干个案例。

2021-12-13

服务网格(Service Mesh)_新型的微服务架构及详细参考案例

服务网格(Service Mesh)_新型的微服务架构及详细参考案例

2021-12-13

应用程序监控方案(Prometheus)

应用程序监控方案(Prometheus)

2021-12-10

ActiveMQ开发规范及方案

ActiveMQ开发规范及方案

2021-12-10

000057_ElasticSearch开发规范.docx

000057_ElasticSearch开发规范

2021-12-10

2021年最新版_微服务详细说明技术手册

2021年最新版,最全面的微服务详细说明技术手册

2021-12-10

2021年最新版-谷歌云架构师认证-考试备考材料(英文版)

2021年最新版-谷歌云架构师认证-考试备考材料(英文版)

2021-12-10

2021年最新版-谷歌云架构师认证考试辅导材料

2021年最新版-谷歌云架构师认证考试辅导材料

2021-12-10

云计算 多租户模型 多租户架构-详解说明(PPT)

该文档非常详细的介绍了云计算相关多租户模型与架构。对基于云平台来构建多租户应用或服务有非常好的借鉴和指导意义。

2021-11-02

K8S及镜像容器安全架构设计

该文档介绍了K8S及镜像容器安全架构设计

2021-10-17

使用低代码进行数字化解耦

该文档非常详细的介绍了怎样使用低代码平台进行数字化解耦

2021-10-08

云工程能力模型参考框架

给文档详细定义了云工程能力参考模型

2021-09-30

多云参考架构能力模型框架

该文档定义了多云参考架构能力模型

2021-09-29

云原生应用专业体系知识详解

该文档非常详细的介绍了云原生应用的专业体系知识,涵盖了云原生应用设计,云原生架构原则,云原生应用平台,云原生中间件,云原生应用软件交付流程,这几部分的核心内容。

2021-09-16

敏捷开发框架和流程知识

该文档详细介绍了敏捷开发框架和流程的相关知识

2021-09-04

DevOps_CI_CD_总览图

给文档非常详细介绍了DevOps CI/CD全生命周期流水线和使用的工具集

2021-09-04

SaaS成熟度模型和核心技术能力

该文档详细介绍了SaaS成熟度模型和核心技术能力

2021-09-03

DevOps专业知识讲义

该文档非常详细的介绍了DevOps专业知识和成熟度模型框架

2021-09-01

DevOps成熟度模型框架

该文档介绍了DevOps成熟度模型框架

2021-09-01

TOGAF开放组织架构框架介绍

该文档详细介绍了TOGAF开放组织架构框架的重要组成部分和内容

2021-08-27

微服务主题系统_分布式事务领域知识及常见解决方案

本文档非常详细的介绍了分布式事务领域知识及常见解决方案

2021-08-26

微服务和微服务架构基础知识

非常好的文档介绍微服务和微服务架构基础知识

2021-08-25

DDD指导微服务拆分的详细流程和案例

该文档非常详细的介绍了如何使用DDD指导微服务拆分的流程并结合案例进行讲解,全面,详实,通俗易懂。

2021-08-22

DevOps执行路线样例

该文档定义了DevOps高阶的执行路线

2021-08-17

领域驱动设计案例-盒马实践

很好的文档介绍盒马的领域驱动设计实践案例

2021-08-17

空空如也

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

TA关注的人

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