7TREE技术栈
性能调优-总结 性能调优-总结
Java性能调优-总结如何设计更优的分布式锁?(1)数据库实现分布式锁(2)Zookeeper 实现分布式锁(3)Redis 实现分布式锁电商系统的分布式事务调优(1)分布式事务解决方案如何使用缓存优化系统性能?(1)前端缓存技术(2)服务
2020-09-10
性能调优-设计模式 性能调优-设计模式
Java性能调优-设计模式一、单例模式(1)什么是单例模式?(2)饿汉模式(3)懒汉模式(4)通过内部类实现二、原型模式与享元模式(1)原型模式(2)享元模式三、如何使用设计模式优化并发编程?(1)线程上下文设计模式(2)Thread-Pe
2020-09-10
性能调优-JVM性能监控 性能调优-JVM性能监控
Java性能调优-JVM性能监控一、JVM内存模型(1)为什么 JVM 在 Java 中如此重要?(2)从了解内存模型开始(3)JVM 内存模型的具体设计(4)JVM 的运行原理二、深入JVM即时编译器JIT,优化Java编译(1)类编译加
2020-09-10
性能调优-多线程 性能调优-多线程
Java性能调优-多线程一、多线程之锁优化(1)深入了解Synchronized同步锁的优化1. Synchronized 同步锁实现原理2. 锁升级优化3.动态编译实现锁消除 / 锁粗化4. 减小锁粒度(2)深入了解Lock同步锁的优化1
2020-09-10
性能调优-Java编程 性能调优-Java编程
Java性能调优-Java编程一、字符串性能优化 字符串性能优化不容小觑,百M内存轻松存储几十G数据 (1)String 对象是如何实现的?(2)String 对象的不可变性(3)String 对象的优化二、慎重使用正则表达式(1)什么是
2020-09-10
性能调优-准备 性能调优-准备
Java性能调优-准备 性能调优需要我们拥有技术广度和技术深度。我们的技术发展类似于”T”,横代表技术广度,竖代表技术深度。 三点心得: 1. 扎实的计算机基础、2. 习惯透过源码了解技术本质、3.善于追问和总结 一、如何制定性能调优标准
2020-09-10
Java8新特性 Java8新特性
Java8新特性1.lambda表达式会用了么2.初识Stream-API3.Stream的filter与谓语逻辑4.Stream管道流的map操作5.Stream的状态与并行操作6.Stream性能差?不要人云亦云7.像使用SQL一样排序
2020-09-10
微服务-总结 微服务-总结
微服务-总结一、Q&A二、微博信息流是如何实现的?三、微服务,从入门到精通 document.querySelectorAll('.github-emoji') .forEach(el => {
2020-09-08
微服务-展望 微服务-展望
微服务-展望一、下一代微服务架构Service Mesh二、Istio:Service Mesh的代表产品三、微博Service Mesh实践之路 document.querySelectorAll('.github-emo
2020-09-08
微服务-进阶 微服务-进阶
微服务-进阶一、微服务为什么要容器化?(1)微服务带来的问题(2)什么是 Docker(3)微服务容器化实践二、微服务容器化运维:镜像仓库和资源调度(1)镜像仓库1. 权限控制2. 镜像同步3. 高可用性(2)资源调度三、微服务容器化运维:
2020-09-08
微服务-落地 微服务-落地
微服务-落地一、服务发布和引用的实践XML 配置方式的服务发布和引用流程1. 服务提供者定义接口2. 服务提供者发布接口3. 服务消费者引用接口服务发布和引用的那些坑1. 服务发布预定义配置 二、如何将注册中心落地?三、开源服务注册中心如何
2020-09-08
微服务-入门 微服务-入门
微服务-入门 ​ 前期后端团队规模也不大业务采用了单体应用的架构。因为求快,不同功能模块的代码耦合在一起,编译打包部署也都在一起。后来业务规模不断扩大,单体应用架构的开发模式就开始暴露出问题了。每一次功能发布和上线都需要一个上线负责人
2020-09-08
2 / 5