
使用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万条数据数据需要经过两个处理过程,第…

Java多线程编程-(12)-单例模式几种写法的错与对
Java多线程编程-(11)-面试常客ThreadLocal出现OOM内存溢出的场景和原理分析
一、背景知识
在所有的主流23中设计模式中,单例模式作为最简单…

一步步带你了解ID发号器是什么、为什么、如何做!
一、前言
上一篇文章《面试必备:如何将一个长URL转换为一个短URL?》中谈到如何将长地址URL转换为短地址URL,其中谈到了一个比较理想的解决方案就是使用…

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程序员,你一定需要了解的六款大数据采集平台
亲爱的小伙伴,抽点时间帮忙投一下票,选一下您目前所处的阶段,以便后期推出更多对您有帮助的文章和内容哦!
随着大数据越来越被重视,数据采集的挑战变的尤为突出。今天…

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