![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
跳槽必备!
文章平均质量分 65
好东西!!!
进京务工小卢
不爱敲代码 就爱小彬彬的小卢同学
展开
-
系统稳定性&可用性
稳定性全系列(一):如何做好系统稳定性建设-InfoQ转载 2022-02-24 22:37:54 · 382 阅读 · 1 评论 -
架构篇之阿里十亿并发项目
目录(1)高并发系统通用解决方案:(2)架构分层(3)系统设计目标一:怎样做到高性能(4)系统设计目标二:怎样做到高可用(5)系统设计目标三:怎样做到易于扩展(7)池化技术(8)数据库优化方案(一)读写分离(9)数据库优化方案(二)分库分表(10)分布式ID唯一性(11)NoSQL与数据库互补(12)缓存(1)高并发系统通用解决方案:1.横向扩展:分而治之,分布式部署分散流量 方案:数据库一主多从,分库分表,存储分片2.缓存3.异步摩尔定...原创 2022-02-13 22:08:29 · 591 阅读 · 0 评论 -
温故知新系列
(1) DDD面试篇_lss446937072的博客-CSDN博客(2) 设计模式概览_lss446937072的博客-CSDN博客(3) springCloud面试篇_lss446937072的博客-CSDN博客(4) JVM系列_lss446937072的博客-CSDN博客(5) redis系列目录_lss446937072的博客-CSDN博客(6) mysql知识汇总(贼有用)_lss446937072的博客-CSDN博客(7)并发编程目录_lss446937072的博客-..原创 2022-02-13 21:36:52 · 598 阅读 · 0 评论 -
DDD面试篇
背景:程序员都是面向数据库思维,拿到业务需求之后,第一时间考虑数据库层面的东西,需要哪些表+怎么操作,一顿CRUD之后业务需求就完成了(SSM框架+springBoot+springCloud,controller+service+dao+mapper(mybatis写sql))问题:代码完全丢弃了所有的业务语义,代码跟真实的业务流程,业务模型没关系。导致数据库思维写出来的代码和业务脱离严重,可读性&可维护性差玩DDD分四步:1)战略建模2)战术建模3)代码落地(业内比较好的实践以及开源的原创 2022-01-31 00:08:33 · 5865 阅读 · 2 评论 -
springCloud面试篇
SpringBoot JAVA编写=========================@SpringBootApplication复合注解(1)SpringBootConfiguration(本质是Configuration)(2)CompaonentScan(3)EnableAutoConfiguration 启动的时候SpringBoot扫描到该注解会使用spring框架的SpringFactoriesLoader去扫描classPath下所有META-INF/spring.factories文件原创 2022-01-09 20:00:42 · 520 阅读 · 0 评论 -
多线程面试题
1.多线程有什么用? 1)发挥多核CPU 的优势 随着工业的进步,现在的笔记本、台式机乃至商用的应用服务器至少也都是双核的 ,4 核、8 核甚至 16 核的也都不少见,如果是单线程的程序,那么在双核 CPU 上 就浪费了 50%, 在 4 核 CPU 上就浪费了 75%。单核 CPU 上所谓的"多线程"那是 假的多线程,同一时间处理器只会处理一段逻辑,只不过线程之间切换得比较快, 看着像多个线程"同时"运行罢了。多核 CPU 上的多线程才是真正的多线程,它能 让你的多段逻辑同时工原创 2021-02-25 23:25:51 · 479 阅读 · 0 评论