使用Generic Webhook Trigger插件实现Jenkins+WebHooks(码云)持续集成

业务背景

我们在开发的时候,特别是前后端分离的时候,前端需要我们后端提供的API接口,可能需要每次有一个接口的变动都需要重新部署到dev环境上,例如:最常见的…

阿里推出业界首个非侵入式热修复方案Sophix,颠覆移动端传统发版更新流程!

阿里巴巴对Android热修复技术已经进行了长达多年的探索。
最开始,是手淘基于Xposed进行了改进,产生了针对Android Dalvik虚拟机运行时的Ja…

这位阿里工程师的家,为何设置了重重机关?

有江湖传闻,许多阿里程序猿,最近每天下班之后,不打农药,不撩妹,蹲在家暗挫挫的布置机关,很痴迷的样子。
阿里工程师“木酱”童鞋就是其中一份子。↓↓↓

下面阿里…

Spring Boot和Spring Cloud学习资源推荐

最近创建的交流群里,很多童鞋都在找关于Spring Boot和Spring Cloud的学习资源,整理了一些比较好的学习资源,分享一下。
1、Spring Bo…

Apache Kafka:下一代分布式消息系统

作者 Abhishek Sharma ,译者 梅雪松
简介

Apache Kafka是分布式发布-订阅消息系统。它最初由LinkedIn公司开发,之后成为Ap…

Spring Cloud微服务全家桶主要组件及简要介绍

一、微服务简介

微服务是最近的一两年的时间里是很火的一个概念。感觉不学习一下都快跟不上时代的步伐了,下边做一下简单的总结和介绍。
何为微服务?简而言之,微服务…

Java多线程编程-(9)-使用线程池实现线程的复用和一些坑的避免

线程复用:线程池

首先举个例子:
假设这里有一个系统,大概每秒需要处理5万条数据,这5万条数据为一个批次,而这没秒发送的5万条数据数据需要经过两个处理过程,第…

全栈必备 敏捷估点

老板常问:“产品什么时候可以上线呢?”
产品经理常问:“完成这些功能需要多长时间呢?”
技术经理常问:”这个模块要开发多久呢?“
自己常问:“为啥又要delay…

Java多线程编程-(12)-单例模式几种写法的错与对

Java多线程编程-(11)-面试常客ThreadLocal出现OOM内存溢出的场景和原理分析
一、背景知识

在所有的主流23中设计模式中,单例模式作为最简单…

一步步带你了解ID发号器是什么、为什么、如何做!

一、前言

上一篇文章《面试必备:如何将一个长URL转换为一个短URL?》中谈到如何将长地址URL转换为短地址URL,其中谈到了一个比较理想的解决方案就是使用…

怎样参与到全世界优秀的开源项目中?

来源 | Tomcat那些事儿 | 作者 | 侯树成
在如今的软件设计,架构及开发中,开源扮演着越来越重要的角色。
从SSM、ROR 到OpenJDK,Kaf…

Spring历史版本变迁和如今的生态帝国

在进一步学习Spring的核心原理之前,有必要和大家一起梳理一下Spring历史版本的变迁,知晓一下每一个版本新增了哪些东西,解决了哪些我们开发中的问题,以便我…

『GCTT 出品』6 款最棒的 Go 语言 Web 框架简介

https://twitter.com/ThePracticalDev/status/930878898245722112
如果你只是想写一个自己用的小网站,或…

使用Jenkins配置SpringBoot的自动化构建

一、相关阅读
1、使用Jenkins配置Git+Maven的自动化构建
http://blog.csdn.net/xlgen157387/article/det…

『GCTT 出品』理解 Go 语言中的 panic 输出

我的代码有一个 bug。😭
panic: runtime error: invalid memory address or nil pointer derefe…

Java程序员,你一定需要了解的六款大数据采集平台

亲爱的小伙伴,抽点时间帮忙投一下票,选一下您目前所处的阶段,以便后期推出更多对您有帮助的文章和内容哦!
随着大数据越来越被重视,数据采集的挑战变的尤为突出。今天…

我是 SPI,我让框架更加优雅了!

来源:公众号-陈树义 | 作者:陈树义
自从上次小黑进入公司的架构组之后,小黑就承担起整个公司底层框架的开发工作。就在刚刚,小黑又接到一个任务:做一个通用的歌…

开发中我们需要遵循的几个设计原则!

作者:pengdai
出处:https://www.cnblogs.com/pengdai
一、开发原则
S:单一职责SRP
O:开放封闭原则OCP
L:里氏…

前后端分离后API交互如何保证数据安全性?

作者:尹吉欢
来源:微信公众号-猿天地
一、前言
前后端分离的开发方式,我们以接口为标准来进行推动,定义好接口,各自开发自己的功能,最后进行联调整合。无论是开…

中国式微服务技术栈2.0!

作者:杨波
来源:微信公众号-波波微课
一、前言
近年,Spring Cloud俨然已经成为微服务开发的主流技术栈,在国内开发者社区非常火爆。我近年一直在一线…