自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 注解式 AOP 实现和运行机制的完整分析

Spring AOP 源码解析:注解式切面增强机制IoC 和 AOP 被称为 Spring 两大基础模块,支撑着上层扩展的实现和运行。虽然 AOP 同样建立在 IoC 的实现基础之上,但是作为对 OOP(Object-Oriented Programing) 的补充,AOP(Aspect-Oriented Programming) 在程序设计领域拥有其不可替代的适用场景和地位。Spring AOP 作为 AOP 思想的实现,被誉为 Spring 框架的基础模块也算是实至名归。Spring 在 1.0 版本

2020-05-19 13:30:18 190

原创 超详细生产级负载均衡算法总结

生产级负载均衡算法详解负载均衡介绍负载均衡,英文名称为Load Balance,指由多台服务器以对称的方式组成一个服务器集合,每台服务器都具有等价的地位,都可以单独对外提供服务而无须其他服务器的辅助。通过某种负载分担技术,将外部发送来的请求均匀分配到对称结构中的某一台服务器上,而接收到请求的服务器独立地回应客户的请求。负载均衡能够平均分配客户请求到服务器阵列,借此提供快速获取重要数据,解决大量并发访问服务问题,这种集群技术可以用最少的投资获得接近于大型主机的性能。负载均衡方式负载均衡分为软件负载

2020-05-18 17:23:43 284

原创 Java程序员(单身30年):告诫各位,千万不要和女程序员做同事!

随身带电脑是必修课,手机装VPN是安全感,写Bug时要风轻云淡,我,一枚长期浸淫在IT圈、敲代码声音对我而言已经是疗愈系白噪音的工科PM,这双氪金狗眼已经看透太多了。1:我组里的O小姐和Y小姐的日常O小姐,口头禅是“哎呀不要酱紫啦~”,口红喜欢类似Dior999的气场色号,小高跟,日常裙装+露肩,一周能做到上班包包不重样。不背双肩包,是她最后的倔强。上周刚剪了个1...

2020-03-15 20:16:37 225

原创 2020年给应届程序员,几点求职面试的建议

简历书写作为一个应届毕业生,如何让我们的简历出众,可以让hr一眼相中你呢?个人觉得以下几点很重要:1.项目经历或者大赛获奖经历(亮点)这里的项目经历不是你做得demo或者你在学校做得课程设计,而是实实在在的要给客户使用的软件。我一直有一个观点,一个软件,做成demo很简单,但是如果要给客户使用,那么要考虑的细节就比较多,才是真正考验我们的技术的。对于大赛,著名的ACM,当然是名气越...

2020-03-13 20:59:40 271

原创 java岗面试中缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级怎么解答?

一、缓存雪崩缓存雪崩我们可以简单的理解为:由于原有缓存失效,新缓存未到期间(例如:我们设置缓存时采用了相同的过期时间,在同一时刻出现大面积的缓存过期),所有原本应该访问缓存的请求都去查询数据库了,而对数据库CPU和内存造成巨大压力,严重的会造成数据库宕机。从而形成一系列连锁反应,造成整个系统崩溃。缓存正常从Redis中获取,示意图如下:缓存失效瞬间示意图如下:缓存失效时的雪崩效应...

2020-03-13 19:48:48 293

转载 【Java学习+面试突击指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。

目录Java 基础 容器 并发 JVM 其他 网络 操作系统 Linux 数据结构与算法 数据结构 算法 数据库 MySQL Redis 系统设计 常用框架 Spring SpringBoot MyBatis 认证授权(JWT、SSO) 分布式 Elasticsearch(分布式搜索引擎) ...

2020-03-13 15:33:15 247

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除