池化技术:线程池、连接池、缓冲池、对象池;Apache Commons Pool:核心API、关系图、实战、原理、源码、参数、
概述:面试题、回答要点;原理:@SpringBootApplication、@EnableAutoConfiguration、AutoConfiguration
原子类、引入原因;AtomicLong:示例、原理、问题;AtomicReference:适用场景、实例、原理、总结;AtomicIntegerFiel
概述:执行流程、实战;概念:Job、JobInstance、JobParameters、JobExecution、Step、StepExecution、Executio
设计视频分享系统:视频上传、视频流式传输、视频转码、有向无环图、视频转码;设计云盘:块服务器、元数据、节约
NWR模型、Quorum、Quorum和NWR、一致性、示例分析、NWR和CAP;应用:Amazon Dynamo、数据版本、向量时钟、Cassandra、Riak;
Mahout:概述、实战;算法:聚类、Canopy、分类、协同过滤、模式挖掘、其他;源码:Recommender、DataModel、算法评价;写在最后;
CDN概述、核心功能、优势、不足、应用场景、原理、流程、架构、技术、CDN回源、CDN与ICP、CDN与DNS、CDN与ISP、动与优化、未来;
EventListener:JDK、Spring @EventListener、Spring ApplicationListener、@EventListener与ApplicationListener对比、J
术语;模型:架构、内存缓存、运行队列;概念:时钟频率、指令及流水线、指令宽度、CPI,IPC、使用率、内核时间、
实时流计算:引言、使用场景、实时流数据特点、系统架构;数据采集:设计接口、Spring Boot、BIO与NIO、NIO和异步、Ne
做不到实时:原因、Lambda架构、Kappa架构;数据传输:消息中间件、Kafka、RabbitMQ、Camel;数据存储:存储的设计原
构件、分类、构件开发模型、生命周期、失配;CORBA、EJB、DCOM(COM+、COM对象重用)
标准和WebRTC的发展;音频和视频引擎;实时网络传输;建立端到端的连接:发信号和协商会话、SDP、ICE、Trickle IC
应用程序基础:目标、常见情况的优化、观测性、大O标记法;应用程序性能技术:尺寸、缓存、缓冲区、轮询、并发和并行、
队列、循环队列、双端队列、ArrayDeque、优先级队列;阻塞队列:BlockingQueue、ArrayBlockingQueue、LinkedBlockingQueue、Pr
程序计数器、Java虚拟机栈、本地方法栈、方法区、堆;逃逸分析、内存分配、指针碰撞、空闲列表、TLAB、堆内结构、直接内存、Compressed Class Space、空间分配担保、内存对齐;OOM、SOF
工具类型:计数器、跟踪、剖析、监视sar;观测来源:proc、sys、kstat、延时核算、微状态核算、其他观测源
操作系统:术语;背景:内核、栈、中断和中断线程、中断优先级、进程、系统调用、虚拟内存、内存管理、调度器、文
概述:COW,读写分离,写时复制;CopyOnWriteArrayList,ReentrantLock,volatile,JDK 11换成synchronized,适用itDoc}
绪论:系统性能、人员、事情、视角、性能调优充满挑战、延时、动态跟踪、云计算、案例研究;方法:术语、模型、概、可视化;
概述、实例、原理、并行度、工作窃取、核心类、ForkJoinPool、ForkJoinTask、RecursiveTask、RecursiveAction、ForkJoinPoo
思想、概念(几种域、限界上下文、聚合和聚合根、实体和值对象、领域服务、工厂、仓储)、两种模型(
PriorityQueue:概述、应用场景、源码、堆排序;拓展:JDK里PriorityBlockingQueue和DelayQueue、ScheduledExecutorService、RocketMQ消息优先级;
概述、架构、ConfigServer、DataServer(自动复制和迁移、插件容器)、源码(ConfigServer、DataServer、数据
概述、分类、元注解、@Inherited、RetentionPolicy、ElementType、反射、AnnotatedElement、异常、实战;应用、JDK、@FunctionalIntpring、JPA/ORM、JSR 303 – Bean Validation;
线程和进程、线程安全、死锁、强制启动、线程局部变量、堆和栈、获取线程堆栈、虚拟线程、start和run、Runnable和Callable、Fut
流动的技术实践:为部署流水线奠定基础、实现快速可靠的自动化测试、应用和实践持续集成、自动化和低风险发布、降低发布风险的架构;反馈的技术实践:建立能发现并解决问题的遥测系统、分析遥测数据以更好地预测故障和实现目标、应用反馈实现安全部署、假设驱动的开发和A/B测试、建立评审和协作流程以提升当前工作的质量;
评价数据压缩:使用场景、需求、压缩率、压缩性能、解压性能、解码流能力、比较;压缩图像数据:理解图像质量与文件大小、图像尺寸、
自适应统计编码:位置对熵的重要性、自适应VLC编码、自适应算术编码、自适应哈夫曼编码;字典转换:基本字典转换、LZ算法、尽可能了解
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号