【有奖征文】程序员摇身一变摄影师,属于技术人的摄影展示大赛
爱编程,也爱摄影~欢迎热爱摄影的创作者们参与到此次有奖活动中来,分享您拍摄的每一个难忘的瞬间。
前端如何优雅处理类数组对象?
Leo 部门最近来了位前端实习生 Robin,作为师傅,Leo 认真的为 Robin 介绍了公司业务、部门工作等情况,还有前端的新人学习地图。
超全面分布式缓存高可用方案:哨兵机制
本文超全面介绍分布式缓存高可用方案:哨兵机制,主要介绍Redis主从架构下是如何保证高可用原理介绍。
超详细:完整的推荐系统架构设计
从架构设计的角度回顾和讨论了推荐系统的一些核心算法模块,重点从离线层、近线层和在线层三个架构层面讨论了这些算法。
为什么每个微服务要有自己独立的数据库?
通过分析微服务架构风格的典型特征,我们尝试回答了为什么每个微服务要有一个独立数据库,每个服务拥有独立数据库和其他微服务架构提倡的实践一起,共同完成了微服务架构风格所具备的优点。
设计模式只是一把锤子
谈起《设计模式》,那是几乎无人不知,无人不晓,大名鼎鼎的GoF的惊世之作,真是“平生不识GoF,学尽设计也枉然”!
Nacos 如何实现服务自动注册
接着上次的说,Nacos问题的分析。这次就来分享一下自己的分析方法。以及如何利用Spring事件完成服务注册。
非科班进大厂必备算法
基础数据结构的融合是成为庞大系统的基石。比如Redis中的跳跃表,数据库索引B+树等,只有对基础的数据结构足够的熟悉才能更容易去理解稍微复杂的结构,就仿佛我们闯关打怪一样,一步一步解锁直到结局。今天想和大家一起分享的是常见数据结构以及面试中的高频
Java- 技术专题 -JMX 超详细解读
JMX(Java Management Extensions)是一个为应用程序植入管理功能的框架。JMX是一套标准的代理和服务,实际上,用户可以在任何Java应用程序中使用这些代理和服务实现管理。这是官方文档上的定义,我看过很多次也无法很好的理解。
高并发系列——CAS 操作及 CPU 底层操作解析
CAS(Compare-and-Swap),即比较并替换,是一种实现并发算法时常用到的技术,Java并发包中的很多类都使用了CAS技术。CAS也是现在面试经常问的问题,本文将深入的介绍CAS的原理。
Java String 面面观
本文主要介绍Java中与字符串相关的一些内容,主要包括String类的实现及其不变性、String相关类(StringBuilder、StringBuffer)的实现 以及 字符串缓存机制的用法与实现。