今天整理了一下近大半年以来的一些文章,和我的预期一样,很多文章我都忘记自己曾经写过了,这个记录的过程让我也有了新的理解。希望大家,收藏,点赞,加转发。
面试必备
面试必备:深入 Spring MVC DispatchServlet 源码分析
面试必备:一文读懂 Spring AOP 面向切面编程
面试必备:理解 JWT 鉴权的应用场景及使用建议
面试必备:浅谈偏向锁、轻量级锁、重量级锁
面试必备:一致性哈希算法的理解与实践
面试必备:深入理解为什么要设计幂等性的服务
面试必备:面试官最爱的 volatile 关键字
面试必备:Rabbitmq 延迟队列实现定时任务
面试必备:HashMap 源码解析 JDK8
面试必备:Dubbo 服务消费者调用过程
面试必备:Dubbo 服务提供者发布过程
面试必备:Dubbo 中暴露服务的过程解析
面试必备:Java 中 transient 关键字的作用
面试必备:JavaSQL 注入危害这么大,该如何来防止呢?
面试必备:Java 虚拟机运行时数据区
面试必备:Redis 之数据持久化 RDB 与 AOF
面试必备:Redis 持久化 RDB 和 AOF 优缺点是什么
面试必备:Redis 集群下的 RedLock 算法 (真分布式锁) 实践
面试必备:Redis 服务器被攻击后该如何安全加固
面试必备:Zookeeper 的 Leader 选举过程
面试必备:ZooKeeper 和 CAP 理论及一致性原则
面试必备:MySQL 从删库到恢复,还用跑路吗?
面试必备:MySQL/InnoDB 中,乐观锁、悲观锁、共享锁、排它锁、行锁、表锁、死锁概念的理解
面试必备:MySQL 常用 30 种 SQL 查询语句优化方法
面试必备:MySQL InnoDB B+ 树索引和哈希索引的区别?MongoDB 为什么使用 B - 树?
面试必备:常用的分布式事务解决方案介绍有多少种?
面试必备:对称加密,非对称加密,公钥和私钥
面试必备:如何加密传输和存储用户密码
Java 并发
Java 并发:接口限流算法:漏桶算法 & 令牌桶算法
Java 并发:深入浅出 AQS 之共享锁模式源码分析
Java 并发:深入浅出 AQS 之独占锁模式源码分析
Java 并发:了解无锁 CAS 就从源码分析
Java 并发:分布式应用限流实践
Java 并发:Semaphore 信号量源码分析
Java 并发:CAS 源码分析
面试题
面试题:百度、腾讯、阿里、谷歌 面试题视频详解合集
面试题:2018 最新 JAVA 算法 / 数据结构面试题和答案
面试题:70 道 Spring 面试题与答案
面试题:2018 最新 Redis 面试题与答案
面试题:50 道多线程面试题与答案(二)
面试题:50 道多线程面试题与答案(一)
面试题:Spring 常见的一些面试题与答案
面试题:300 道 Java 面试题与答案
面试题:40 道常见面试题与答案
面试题:20 道数据库面试题与答案
架构
架构:应用消息中间件设计可以解决哪些实际问题?
架构:搭建大众点评 CAT 实时应用监控平台
架构:如何实现一个 TCC 分布式事务框架的一点思考
架构:Dapper 大规模分布式系统的跟踪系统
架构:Dubbo 整合 Pinpoint 做分布式服务请求跟踪
架构:理解大型分布式架构的演进历史、技术原理、最佳实践
架构:解密 Redis 助力双十一背后电商秒杀系统
架构:瞬间点击量过万,Redis 热点 Key 的 5 种解决方案
架构:通过案例读懂 RESTful 架构风格
架构:一文读懂 Apache Flink 架构及特性分析
架构:大数据推荐系统实时架构和离线架构
架构:携程:日处理 20 亿数据,实时用户行为架构实践
架构:什么是微服务架构
架构:有赞服务化架构演进
架构:微服务架构下静态数据通用缓存机制
架构:小型系统如何“微服务”开发
架构:Oracle 推出开源轻量级 Java 微服务框架 Helidon
搭建
搭建:网站配置免费的 HTTS 证书
搭建:Apache RocketMQ 单机环境
搭建:MongoDB 分片(sharding)/ 分区 / 集群环境
搭建:MongoDB 的安装与详细使用(二)
搭建:MongoDB 的安装与详细使用(一)
搭建:SolrCloud 集群服务
搭建:Solr 单机服务
搭建:RabbitMQ 3.6 单机服务
搭建:RabbitMQ 3.6 集群服务
搭建:离线部署 CDH 5.12.1 及部署 Hadoop 集群服务
搭建:Mycat 读写分离数据库分库分表中间件及简单使用
Docker
Docker Compose 1.18.0 之服务编排详解
Docker 部署 SpringBoot 项目整合 Redis 镜像做访问计数 Demo
Docker Registry 企业级私有镜像仓库 Harbor 管理 WEB UI, 可能是最详细的部署
Docker Registry Server 搭建, 配置免费 HTTPS 证书,及拥有权限认证、TLS 的私有仓库
Docker Hub 仓库使用,及搭建 Docker Registry
Docker 容器常用操作命令讲解
Docker 安装在之初窥 Dockerfile 部署 Nginx
Spring Cloud
Spring Cloud(十一)高可用的分布式配置中心 Spring Cloud Bus 消息总线集成(RabbitMQ)
Spring Cloud(十)高可用的分布式配置中心 Spring Cloud Config 中使用 Refresh
Spring Cloud(九)高可用的分布式配置中心 Spring Cloud Config 集成 Eureka 服务
Spring Cloud(八)高可用的分布式配置中心 Spring Cloud Config
Spring Cloud(七)服务网关 Zuul Filter 使用
Spring Cloud(六)服务网关 zuul 快速入门
Spring Cloud(五)断路器监控 (Hystrix Dashboard)
Spring Cloud(四)服务提供者 Eureka + 服务消费者 Feign
Spring Cloud(三)服务提供者 Eureka + 服务消费者(rest + Ribbon)
Spring Cloud(二)Consul 服务治理实现
Spring Cloud(一)服务的注册与发现(Eureka)
Spring Boot
Spring Boot 中使用 RabbitMQ
Spring Boot 中使用 RocketMQ
Spring Boot 中使用 SolrCloud
Spring Boot 中使用 MongoDB 增删改查
Spring Boot 中使用 Dubbo 详解
Spring Boot 中使用 LogBack 配置
Spring Boot 中使用 Docker 镜像 push 到 DockerHub 上
Spring Boot 写的一个 java 开源图床
其他的
震惊!面对他人提问某著名程序员居然这样回复爆出惊天内幕!
这就是 java 的优雅停机
如何招聘完美的以太坊开发者
ElasticSearch 优化会员列表搜索
软件做异常测试?必知的 22 个测试点总结!
还没用上 JDK 11 吧,JDK 12 早期访问构建版使用
Mybatis 一级缓存清理无效引起的源码走读
程序猿的十二条自我修养,你有吗?
Twitter 的分布式雪花算法 SnowFlake 每秒自增生成 26 个万个可排序的 ID (Java 版)
Java 10 新特性解密,引入类型推断机制,2018 年 3 月 20 日发布