Spring Boot和Spring Cloud学习资源推荐
最近创建的交流群里,很多童鞋都在找关于Spring Boot和Spring Cloud的学习资源,整理了一些比较好的学习资源,分享一下。
1、Spring Bo…
Spring Cloud微服务全家桶主要组件及简要介绍
一、微服务简介
微服务是最近的一两年的时间里是很火的一个概念。感觉不学习一下都快跟不上时代的步伐了,下边做一下简单的总结和介绍。
何为微服务?简而言之,微服务…
Java多线程编程-(9)-使用线程池实现线程的复用和一些坑的避免
线程复用:线程池
首先举个例子:
假设这里有一个系统,大概每秒需要处理5万条数据,这5万条数据为一个批次,而这没秒发送的5万条数据数据需要经过两个处理过程,第…
Java多线程编程-(12)-单例模式几种写法的错与对
Java多线程编程-(11)-面试常客ThreadLocal出现OOM内存溢出的场景和原理分析
一、背景知识
在所有的主流23中设计模式中,单例模式作为最简单…
Spring历史版本变迁和如今的生态帝国
在进一步学习Spring的核心原理之前,有必要和大家一起梳理一下Spring历史版本的变迁,知晓一下每一个版本新增了哪些东西,解决了哪些我们开发中的问题,以便我…
『GCTT 出品』6 款最棒的 Go 语言 Web 框架简介
https://twitter.com/ThePracticalDev/status/930878898245722112
如果你只是想写一个自己用的小网站,或…
『GCTT 出品』Go 语言中包的风格指南
Go 语言也有自己的命名与代码组织规则。漂亮的代码,布局清晰、易读易懂,就像是设计严谨的 API 一样。拿到代码,用户首先看到和接触的就是布局、命名还有包的结构…
『GCTT 出品』Go Slice vs Map
Slice 和 Map 是 Go 中的两种重要的数据类型。本文将记录我关于这两种数据结构性能的一些关键的发现。
在讨论性能方面之前,我们先来简单介绍一下 Sli…
使用Jenkins配置SpringBoot的自动化构建
一、相关阅读
1、使用Jenkins配置Git+Maven的自动化构建
http://blog.csdn.net/xlgen157387/article/det…
[GCTT] Go 语言核心文件调试
程序调试对于检查和理解程序运行过程和状态是非常有用的。
一个核心转储文件( core dump file )中包含程序进程运行时的内存信息和进程状态。它主要用于…
『GCTT 出品』理解 Go 语言中的 panic 输出
我的代码有一个 bug。😭
panic: runtime error: invalid memory address or nil pointer derefe…
Java程序员,你一定需要了解的六款大数据采集平台
亲爱的小伙伴,抽点时间帮忙投一下票,选一下您目前所处的阶段,以便后期推出更多对您有帮助的文章和内容哦!
随着大数据越来越被重视,数据采集的挑战变的尤为突出。今天…
『GCTT 出品』Goroutine 泄露
Goroutine 泄露
Go 中的并发性是以 goroutine(独立活动)和 channel(用于通信)的形式实现的。处理 goroutine 时,程序员需…
Dubbo即将毕业,晋升为Apache顶级项目!
作者:Hollis | 微信公众号:Hollis(ID:hollischuang)
2018年2月9日,Apache 基金会的邮件列表上发起了讨论是否接纳阿里的…