程序员小灰 关注
手机版

Java 程序员必会的技术

每一位程序员都有一个英雄梦,幻想着有朝一日能够 拳打国内BAT,脚踢硅谷FLG。至少至少,也要成为后厂村一霸。 对于后端程序员来说,有一项...

云栖社区 架构 java 程序员 spring 配置 微服务 企业应用

什么是 TCC分布式事务?

近两年微服务变得越来越火热,各种框架与组件的出现,更是为微服务的开发提供了便利。 我们都知道,每个微服务都是一个对应的小服务,多个服务之间...

云栖社区 分布式 程序员 微服务

互联网账户系统的具体实现

在上一篇文章中我们通过场景举例的方式,讨论了一套相对通用的互联网业务账户系统,从业务模型上应该如何定义。那么除了从业务模型上进行定义外,在...

互联网 配置

漫画:什么是堆排序?

那么,这个二叉堆怎样来使用呢?我们这一期将会详细讲述。 让我们回顾一下二叉堆和最大堆的特性: 1.二叉堆本质上是一种完全二叉树 2.最大...

云栖社区 算法 程序员 排序 static void 数组

支付系统的防重设计

“目前在互联网应用的大部分支付场景中,对接支付宝、微信移动支付产品这样需要用户参与支付流程的支付方式已经变得非常普遍,类似的还有PC端...

用户体验 客服

为什么大公司一定要使用DevOps?

0 DevOps的意图 究竟什么是DevOps? 要想回答这个问题,首先要明确DevOps这个过程参与的人员是谁?即开发团队和IT运维团队...

服务器 性能 软件开发 持续集成 测试 devOps facebook

漫画:什么是鸡尾酒排序?

细说鸡尾酒排序究竟为何方神圣~

排序 static

漫画:出色的程序员具有哪些特质?

出色的程序员往往具有几方面的特质,这些特点里有的更重要,有的作用略低,以小灰个人的见解,为这些特点从低到高划分了5个星级。

云栖社区 算法 程序员 排序

什么是缓存击穿?

缓存击穿、缓存并发和缓存雪崩是常见的由于并发量大而导致的缓存问题,本节讲解其产生原因和解决方案。

云栖社区 分布式 程序员 线程 数据库 高并发 微服务

如何用1年时间获得3年成长?

本文讲述自我成长的过程。

云栖社区 架构 程序员

深入解读Service Mesh背后的技术细节

在Kubernetes称为容器编排的标准之后,Service Mesh开始火了起来,但是很多文章讲概念的多,讲技术细节的少,所以专门写一篇文...

配置 cluster 微服务 容器 Image 负载均衡 API service

面试为什么需要了解JVM

如果你经常注意面试题,你会发现现在面试题多多少少会含有jvm相关的面试题,那么为什么现在面试需要了解或者问面试题呢?

云栖社区 分布式 jvm 程序员 高可用 高并发 集群 面试题 监控工具 磁盘

高可用性的几个级别

大家常说高可用,High Availablility,但是一般说到这个词的时候,具体指的什么方案呢?本文就将讲述高可用性的几个级别。

高可用 Image 负载均衡 同步 数据同步 容灾 数据中心 存储 异地

80%的程序员都不了解的调试技巧

程序员的工作内容,除了大部分时间写代码之外,因为有不少的时间是用在调试代码上。甚至说不是在调试代码,就是即将调试代码。今天我们来谈谈调试代码...

程序员 线程 Image 多线程 list IDEA

Java体系化高级学习路线图,拿走不谢!

很多人都有一个疑问,除了掌握Java语法,还要系统学习哪些Java相关的技术?本文就来分享一个互联网Java技术学习路线图。

云栖社区 分布式 大数据 架构 java 性能优化 程序员 性能 高可用 互联网 高并发 内存模型 微服务 持续集成 Image

管理员:
山哥在这里
7
关注
2
成员
15
文章