开源项目 yapi 产品和技术总结
总结了下 yapi 接口管理开发过程中用到的技术和遇到的坑,分享给大家。yapi 是什么YApi 是一款多人协作的 api 管理平台,提供了 api 文档管理,api 数据 模拟(Mock),调试和自动化测试 api 等功能。主要解决前后端分离带来的以下痛点:接口文档不可靠。很多小伙伴管理接口文档,有使用wiki的,有word文档的,甚至还有用聊天软件口口相传的,后端接口对于前端就像一个黑盒子,经常遇到问题是接口因未知原因增加参数了,参数名变了,参数被删除了。mock 数据生成方案没有统一出口。

使用Jenkins部署Spring Boot
 jenkins是devops神器,本篇文章介绍如何安装和使用jenkins部署Spring Boot项目jenkins搭建 部署分为三个步骤;第一步,jenkins安装第二步,插件安装和配置第三步,Push SSH第四步,部署项目第一步 ,jenkins安装准备环境:JDK:1.8Jenkins:2.83 Centos:7.3maven 3.5‘jdk默认已经安装完成配置maven版本要求maven3.5.0软件下载wget http://mirror.bit.edu.cn

springboot(一):入门篇
 什么是spring bootSpring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有的框架(不知道这样比喻是否合适)。使用spring boot有什么好处其实就是简单、快速、方便!平时

软件架构师是什么?他们应该写代码吗?
 这几年来,我发现自己常常做着“软件架构师”的工作,这让我意识到,公司很少了解软件团队的真正需求,反而倾向于依赖所谓“软件架构师”来解决问题。随之而来的,就是因交付前产品不符合商业预期、而导致的产品架构大规模修改,但这甚至不会影响产品交付日期。毕竟,软件架构师的责任正如其名:建立宏大而优美的软件架构。软件架构师并不需要对架构实现过程负责,他们也并不想参与代码编写工作。我记得有一回,我在团队中作为开发者,着手实现一个大型、复杂的架构。我是在开发已开始后加入团队的,并没有参与架构设计,所以

容器Docker详解
 一、概述1.1 基本概念:Docker 是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。1.2 优势:简化程序:Docker 让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 &nbs

英国首相卡梅伦:我为什么请马云担任特别经济顾问
聆听《港囧》,回味经典

 

iPad Pro上手 平板市场新希望?

 

码农神器HHKB Pro2入手与开箱(程序员利器)

最适合程序员用的键盘——机械青轴

‹‹ 1 2 3 4 ››