小梦爱Java的博客

欢迎来到小梦的世界!QAQ
私信 关注
小梦爱Java
码龄1年
  • 57,172
    被访问量
  • 134
    原创文章
  • 25,047
    作者排名
  • 143
    粉丝数量
  • 于 2020-07-13 加入CSDN
获得成就
  • 获得526次点赞
  • 内容获得432次评论
  • 获得549次收藏
荣誉勋章
TA的专栏
  • 全栈知识点
    14篇
  • Java
    111篇
  • 面试
    47篇
  • 架构师
    9篇
  • SpringCloud
    13篇
  • P8架构师
    13篇
  • 学习路线
    6篇
  • 大厂面试视频
    4篇
  • 学习
    10篇
  • 大场面试真题专场
    12篇
  • 架构
    38篇
  • 程序人生
    17篇
  • 高并发
    3篇
  • SpringBoot
    8篇
  • spring源码解析
    2篇
  • 多线程
    1篇
  • MySQL
    4篇
  • 大话计算机
  • 微服务
    5篇
  • 设计模式
    1篇
  • 成长笔记
  • 数据结构与算法
    1篇
  • 分布式
    1篇
  • RocketMQ
  • 消息中间件
    3篇
  • MyBatis源码
    1篇
  • IO
    1篇
  • MySQL索引优化
    1篇
  • MySQL查询优化
    1篇
  • 大场面试
    1篇
  • 框架
    1篇
  • 性能优化
    1篇
  • 内存模型
    2篇
  • 类加载机制
    2篇
  • 日志
    1篇
  • 分布式架构
    3篇
  • Zookeeper
    1篇
  • Nginx
    3篇
  • 基础知识
    1篇
  • API
    1篇
  • 数据库
    4篇
  • activemq
    1篇
  • 基础路线图
    1篇
  • spring
    1篇
  • 23种设计模式详解
    1篇
  • 网站维护
    1篇
  • 虚拟机
    1篇
  • 调优
    1篇
  • 对象复制
    1篇
  • 延迟队列
    1篇
  • 源码
    8篇
  • 完整实例
    1篇
  • 项目框架
    1篇
  • redis
    2篇
  • 拦截器
    1篇
  • 总结
    1篇
  • TCP
    1篇
  • Nginx全解
    1篇
  • JVM
    3篇
  • spring源码
    1篇
  • 项目实战
    1篇
  • mybatis入门
    1篇
  • springMVC
    1篇
  • 最全总结
    1篇
  • 线程池
    1篇
  • 全栈知识点视频
    1篇
  • CAS
    1篇
  • 六大核心知识点
    1篇
  • Javaweb
    1篇
  • 单点登录
    1篇
  • 学习总结
    2篇
  • Java泛型
    1篇
  • 消息队列
    1篇
  • 多线程总结
    1篇
  • github
    1篇
  • 注解
    1篇
  • 项目架构
    1篇
  • 并发编程
  • SSM框架
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

2021年阿里巴巴Java百亿级并发系统设计笔记(全彩版)

首先我们要了解高并发系统设计的三大目标:高性能、高可用、可扩展高并发,是指运用设计手段让系统能够处理更多的用户并发请求,也就是承担更大的流量。它是一切架构设计的背景和前提,脱离了它去谈性能和可用性是没有意义的。很显然嘛,你在每秒一次请求和每秒一万次请求,两种不同的场景下,分别做到毫秒级响应时间和五个九(99.999%)的可用性,无论是设计难度还是方案的复杂度,都不是一个级别的。而性能和可用性,是我们实现高并发系统设计必须考虑的因素。性能反应了系统的使用体验,想象一下,同样承担每秒一万次请求的两个系统,一
原创
7阅读
0评论
0点赞
发布博客于 17 小时前

华山版强势来袭!阿里巴巴Java性能优化2021年3月版(面试必备)

众所周知性能调优可以使系统稳定,用户体验更佳,甚至在比较大的系统中,还能帮公司节约资源。但是在项目的开始阶段,我们没有必要过早地介入性能优化,只需在编码的时候保证其优秀、高效,以及良好的程序设计。在完成项目后,我们就可以进行系统测试了,我们可以将以下性能指标,作为性能调优的标准,响应时间、吞吐量、计算机资源分配使用率、负载承受能力。回顾我自己的项目经验,在阿里有电商系统、支付系统以及游戏充值计费系统,用户都是千万级别,且要承受各种大型抢购活动,所以我对系统的性能要求非常苛刻。除了通过观察以上指标
原创
21阅读
0评论
0点赞
发布博客于 昨天

面试官:如何用SpringCloud从零设计一个大型电商平台?

在这个到处充满着云计算、大数据、 AI 智能的时代,如果开发的应用不能容易地上云,那必定是落后的。云原生,是当前技术的一个流行语,简单来说,就是面向云的应用设计和开发。微服务不但是云原生的一个基本内容,也是实现云原生的一个“得力干将”。可以这么说,谈起云原生,没有微服务是不行的。当然,云原生不仅仅指微服务。微服务这种分布式的架构设计,正是建设云原生体系的基础。其实说到底,所有这些很“新潮”的概念中,分布式占据着很大的份量,但它并不是一个新概念。区块链之所以能够发展神速并得到大家的推祟,其本质之一就是使用
原创
14阅读
0评论
0点赞
发布博客于 2 天前

2021年阿里巴巴Java研发部PPT曝光!(内含面试指南+开发手册+算法等)

2021年阿里巴巴Java研发部最新公布了他们的PPT内容,与其说是PPT,不如说是Java全栈知识点以及面试指导,为了PPT内容涵盖面十分之广,下面跟着我们的步伐一起来看一下吧~研发篇部分内容截图(内容太多,没办法全部截图出来)算法篇内容太多,只能展示一部分内容阿里巴巴面试指南(2021泰山版)阿里巴巴Java开发手册(2021第一版)机器算法大集结机器算法内容下面还有很多,就不全部截图了!PPT还有很多内容,就不为大家一一展示出来,
原创
19阅读
0评论
0点赞
发布博客于 3 天前

Java程序员福音!蚂蚁+字节+腾讯+龙湖地产+美团+滴滴+猿辅导1000+面试题总结

马上面试季:金三银四将会迎面而来,随着招人的高潮的来临,程序员们都开始紧张起来了,于是乎楼主整合了各个大厂的面试真题,其中的大厂包含了:蚂蚁、字节、腾讯、龙湖地产、美团、滴滴、猿辅导Java架构师面试题!由于文章的篇幅有限,小编只能截图出部分的目录内容和面试,面试题共计1000+道(含答案),全部为大家截图出来也不现实!需要领取完整PDF版的朋友,麻烦帮忙点赞一下文章,然后加小助理VX:wjj2632646获取!MyBatis面试题(27道)通常一个Xml 映射文件,都会写一个Dao
原创
20阅读
0评论
0点赞
发布博客于 4 天前

887页Java面试“成神”手册,已助朋友狂砍9个一二线大厂Offer

这份887页Java面试“成神”手册,不仅包含了面试中的硬实力技术,同时还包含了一线大厂的面试经历(比如第二篇的面试篇,全部都是大厂面试经历!)同时在这份“成神手册”中还有最后致胜的关键性因素:软实力,其实有很多程序员面试问技术的时候杠杠的,但是一问到一些需要情商的问题,就回答的不是很好,为了帮助大家克服这一难点,也是最后为大家提供了软实力篇这一篇章!由于文章篇幅有限,不浪费大家的宝贵时间,小编已经为大家整理成了PDF的格式,需要免费获取的朋友麻烦帮忙点赞一下这篇文章,然后加小助理VX:wjj263
原创
10阅读
0评论
0点赞
发布博客于 5 天前

2021-02-27

阿里巴巴近日发布了一份JDK源码深入解析的小册,也可以说2021年的开年之作了!小编在拿到手的第一时间就来和大家分享了!!!希望对金三银四有“想法”的你有所帮助!这份阿里巴巴的JDK源码笔记深度剖析了Java Concurrent包中的每一个部分,同时也对对并发的实现原理进行了深入的研究!这份笔记的内容包含了多线程基础、Atomic类、Lock与Condition、同步工具类、并发容器、线程池与Future、ForkJoinPool、CompletableFuture!需要领取这份JDK源码笔.
原创
12阅读
0评论
0点赞
发布博客于 7 天前

2021版面试必问178条性能优化建议!(Java+JVM+Redis+MySQL等)

优化是一个程序员们永远逃不开的话题,优化20%,你可能就会“看到一个全新的世界”!楼主这里为大家整理了178条性能优化的建议!这份高级优化笔记内容涵盖了:Java性能优化、JVM性能优化、数据库优化等等内容,优化建议及内容共计378条!完整版已经为大家整理完毕,需要领取麻烦帮忙点赞一下文章,然后加小助理VX:wjj2632646获取!链表竟然比数组慢了1000多倍?(动图+性能评测)阿里巴巴为什么不允许日志输出时,使用字符串拼接?try-catch放在循环体内执行会很慢?性能
原创
21阅读
0评论
0点赞
发布博客于 9 天前

细节完美炸裂!GtiHub上点赞已破百万的并发编程四套全彩手册

并发编程的重要性对于各位Java开发的大佬的重要性,想必不需要楼主多BB了吧!同时并发编程这一方面也是面试中经常会问到的知识点,作为一面二面的重点考察内容,不仅要知其然,还要使其所以然!而且马上就是金三银四了,不管你现在想不想面试,准没准备面试,但是多学习一点知识,多做一些准备总是没错的!楼主近期偶然间得到了一份十分详尽的并发编程的四份小册,内容涵盖之广,讲述之深,理解之顺畅,还需各位看官细细品味!由于文章篇幅有限和不浪费大家过多的时间,以下只能为大家展示部分内容,小编已经为大家整合完毕,需要领
原创
17阅读
0评论
0点赞
发布博客于 10 天前

泰山版震撼来袭!阿里巴巴2021年Java程序员面试指导小册已开源

整份手册分为了七个篇章,分别是:高并发篇、分布式篇、中间件篇、数据库篇、设计模式篇、数据结构与算法篇、阿里巴巴2020年全年面试题总结篇!完整版已经为大家整理完毕,需要领取的朋友麻烦帮忙点赞、转发一下文章,然后加小助理wei信:wjj2632646获取!高并发篇秒杀的核心思想:层层过滤尽量将请求拦截在上游,降低下游的压力充分利用缓存与消息队列,提高请求处理速度以及削峰填谷的作用大型互联网应用(大数据、高并发、多样数据类型)的难点和解决方案分布式篇中间件篇..
原创
25阅读
0评论
0点赞
发布博客于 12 天前

阿里+腾讯+字节+滴滴+美团java面试题及答案(2021版)1353道题全部开源

最近小编在过年期间通过一些内部途径获得了这份阿里+腾讯+字节+滴滴+美团java面试题及答案(2021版)的面试题中介,共计是1353道题,正好小编最近也有金三银四跳槽面试的想法。所以本着开源的态度,小编也把这份面试题手册分享出来,希望对大家的学习以及跳槽涨薪有些许的帮助,小编就十分高兴了!由于文章的篇幅的问题,楼主只能为大家展示脑图版大纲,完整版已经为大家整合完毕,需要领取的朋友,麻烦帮忙点赞、转发一下文章,然后加小助理VX:wjj2632646免费获取!目录大纲详细内容(脑图版)
原创
47阅读
0评论
0点赞
发布博客于 13 天前

你的面试专属!JVM G1GC的算法+实现,90张图+33段代码

本篇是深入Java虚拟机底层原理,对JVM内存管理中的垃圾回收算法G1GC进行了详细解读。这份笔记分为“算法篇”和“实现篇”两大部分:前一部分主要介绍G1GC的算法原理,内容包括G1GC的并发标记、转移功能、软实时性的实现和分代G1GC模式;后一部分聚焦算法篇中没有详细讲解的实现部分,基于HotSpotVM源码,讲解对象管理功能、内存分配器的机制、线程管理方法和G1GC的具体实现。笔记亮点90张图表+33段代码,轻松理解G1GC算法原理 HotSpotVM源码剖析,深入探讨G1GC具体实现 深入
原创
27阅读
0评论
0点赞
发布博客于 14 天前

最新金三银四阿里巴巴内部Java架构师面试突击面试题手册,面试前必看

在这里首先祝各位开工大吉!今天是初七这个年也算是过完了,不知道各位有没有做好跳槽涨薪的准备了呢?不管如何都应当做好随时面试的准备,小编今天就为大家整理了阿里内部面试材料(Java岗),内容涵盖了:基础、JVM、多线程与高并发、spring全家桶、MyBatis、数据库、微服务、Dubbo、Nginx、MQ、Linux、Zookeeper、网络、设计模式、maven、ElasticSearch、Tomcat、Git、软实力等等内容。基础篇由于文章的篇幅有限,小编已经为大家整理成了PDF格式,需
原创
255阅读
0评论
1点赞
发布博客于 15 天前

2021版阿里Java亿级并发设计手册:基础+数据库+缓存+消息队列+分布式+维护+实战

基础我之前也踩过一些坑,参与的一个创业项目在初始阶段就采用了服务化的架构,但由于当时人力有限,团队技术积累不足,因此在实际项目开发过程中,发现无法驾驭如此复杂的架构,也出现了问题难以定位、系统整体性能下降等多方面的问题,甚至连系统宕机了都很难追查到根本原因,最后不得不把服务做整合,回归到简单的单体架构中。所以我建议一般系统的演进过程应该遵循下面的思路:最简单的系统设计满足业务需求和流量现状,选择最熟悉的技术体系。随着流量的增加和业务的变化,修正架构中存在问题的点,如单点问题,横向扩展问题,性能无
原创
25阅读
0评论
0点赞
发布博客于 29 天前

老外程序员的Java性能优化方式是什么?JVM调优策略+工具+技巧

如果你是一位合格的程序员,那么你一定知道:在性能调优方面,没有任何灵丹妙药。任何性能决策,都要通过合理的性能测试来检验。本次分享的PDF就是三位老外合力所写,他们很用心地给大家展示了一个关于Java 性能优化得更完整的知识框架。借用PDF中的一句话:“要成为一名赛车手,你不必成为工程师,但是一定要有机械共鸣。”“机械共鸣”这一说法来自伟大的赛车手 JackieStewart,他曾 3次获得世界汽车联合会一级方程式锦标赛冠军。他相信最佳车手对机械如何工作有足够的理解,所以能与赛车协调一致。你不必熟读
原创
22阅读
0评论
0点赞
发布博客于 2 月前

阿里巴巴正式推出2021年金三银四1000道Java工程师面试题手册(含答案)

阿里巴巴在应对今年的金三银四面试季的时候推出了1000道大厂面试题(Java岗),内容涵盖了:多线程、并发、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、SpringBoot、SpringCloud、RabbitMQ、Kafka、Linux等等具体分模块化的面试题!由于文章篇幅原因,单单目录就长达32页,所以没办法全部截图出来,需要领取PDF版,麻烦帮忙点赞、转发一下文章,然后加小助理VX:wjj2632646
原创
156阅读
0评论
0点赞
发布博客于 2 月前

JDK源码深度学习!阿里P9架构师终于总结出了这份“源码级”的笔记了

源码的重要性就不必多说了吧!码农的年龄越大越能知道源码的重要程度!因为随着你的薪资的上涨,你的认知深度也是需要更加深入的,而让我们直接去阅读源码就会觉得晦涩难懂,这个时候我们就需要站在巨人的肩膀之上,去学习和吸收这些大婶们“嚼碎了的东西”,只吸取其精华部分。今天分享的这份笔记就是一位阿里P9架构师闲暇之余所写的JDK源码解析笔记,充分学习这份笔记后,会发现你将对多线程的原理、各种并发的设计原理有一个全面而深刻的理解!这份笔记是基于JDK7和JDK8,对整个Concurrent包进行全面的源码剖析。
原创
11阅读
0评论
0点赞
发布博客于 2 月前

阿里发布2021年Redis“神级”手册:基础+原理+应用+集群+拓展+源码,六管齐下

Redis作为NoSQL的“代言人”发展至今已经非常成熟了。而作为一个非常优秀的程序员,学习、精通,深入去阅读源码都成为必备“气质”!今天就来开源一份阿里2021年最新发布的Redis“神级”手册,这份手册从基础开始讲起,到原理,再到应用、集群,然后去拓展,最后再深入到源码层面去学习、理解Redis!受限于文章的篇幅的原因,完整版已经为大家整理完毕,免费领取方式在文末!基础篇原理篇最终一致主从同步增量同步应用篇如何使用 Redis 来实现简单限
原创
34阅读
0评论
1点赞
发布博客于 2 月前

Java程序员福音!阿里最新产物分布式小册:存储+计算+通信+资源调度

分布式从单机模式到数据并行(也叫作数据分布式)模式,再到任务并行(也叫作任务分布式)模式。分布式其实就是将相同或相关的程序运行在多台计算机上,从而实现特定目标的一种计算方式。从这个定义来看,数据并行、任务并行其实都可以算作是分布式的一种形态。从这些计算方式的演变中不难看出,产生分布式的最主要驱动力量,是我们对于性能、可用性及可扩展性的不懈追求。今天就来给各位老铁开源一份阿里巴巴最新推出的分布式核心原理剖析的笔记(PDF版)!由于文章篇幅有限,小编只能为大家展示目录和部分内容,完整版已经为大家
原创
75阅读
0评论
0点赞
发布博客于 2 月前

应有尽有!终于有人整理出Spring Security配置+安全防护+OAuth2源码PDF了

本篇文章包含Spring Security Java配置、Spring Security安全防护和源码导读。详细讲解OAuth2实战,并深入地剖析OAuth2核心源码!这份PDF可以分为一下四个部分:第1部分:Spring Security的基本配置。 第2部分:剖析Web项目可能遇到的安全问题,同时讲解如何使用Spring Security进行有效防护。 第3部分:详细介绍OAuth,并使用Spring Social整合Spring Security,实现QQ快捷登录。 第4部分:重点介绍S
原创
30阅读
0评论
0点赞
发布博客于 2 月前

19年末我从外包辞职了,10000+小时后,走进字节跳动拿了offer

前言:没有绝对的天才,只有持续不断的付出。对于我们每一个平凡人来说,改变命运只能依靠努力+幸运,但如果你不够幸运,那就只能拉高努力地占比。2020年7月,我有幸成为了字节跳动的一名Java后端开发,正如标题所说,我从外包辞职了,10000小时后,走进字节跳动拿下了offer。相信同行都清楚,从外包进大厂有多难,运气之余,也离不开我自己的脚踏实地,所幸每踏出的一步都留下了厚厚的脚印。下文内容涉及到:面试题(含答案)+学习笔记+电子书籍+学习视频,免费打包分享,免费获取方式在文末!A:字
原创
59阅读
0评论
0点赞
发布博客于 2 月前

快了何止100%?阿里巴巴Java性能调优实战(2021华山版)PDF版开源

关于性能调优,我先来说说我的感受。Java 性能调优不像是学一门编程语言,无法通过直线式的思维来掌握和应用,它对于工程师的技术广度和深度都有着较高的要求。互联网时代,一个简单的系统就囊括了应用程序、数据库、容器、操作系统、网络等技术,线上一旦出现性能问题,就可能要你协调多方面组件去进行优化,这就是技术广度;而很多性能问题呢,又隐藏得很深,可能因为一个小小的代码,也可能因为线程池的类型选择错误,可归根结底考验的还是我们对这项技术的了解程度,这就是技术深度!所以今天就来分享一份阿里巴巴Java性能调优实
原创
256阅读
0评论
1点赞
发布博客于 2 月前

阿里巴巴2021年最新开源十亿级Java高并发系统设计手册

众所周知,出现了高并发,就代表着你的流量是十分巨大的,而设计高并发系统的魅力就在于我们可以发挥我们所学的知识对“对抗”大流量的冲击,从而给我们的用户一个更好的体验!我们设计的这些方案好似能操纵流量,让流量更加平稳得被系统中的服务和组件处理!今天开源的这份2021年Alibaba手册,就是在教会我们如何去设计一个高并发系统!由于文章篇幅有限,我们只能长话短说!完整版的免费领取方式在文末!基础篇业务层的扩展性数据库篇NoSQL 数据库是怎么解决这个问题的呢?缓存篇
原创
149阅读
0评论
1点赞
发布博客于 2 月前

高可用可伸缩微服务架构:基于Dubbo、Spring Cloud和Service MeshPDF版分享

近年来微服务架构已经成为大规模分布式架构的主流技术,越来越多的公司已经或开始转型为微服务架构。本书不以某一种微服务框架的使用为主题,而是对整个微服务生态进行系统性的讲解,并结合工作中的大量实战案例为读者呈现- - :本读完即可实际上手应用的工具书。书中的理论部分介绍了微服务架构的发展历程,通俗地讲解了领域驱动设计,帮助读者更好地利用DDD来建模和划分服务;微服务稳定性保证的常用手段和微服务下如何保证事务的一致性这两章凝聚了作者多年的积累和思考,相信读者看完后会有不一样的感触和收获;书中实战部分的内容非常丰
原创
159阅读
0评论
4点赞
发布博客于 2 月前

Spring响应式微服务:Spring Boot 2+Spring 5+Spring Cloud实战

本书主要包含构建响应式微服务架构过程中所应具备的技术体系和工程实践。围绕响应式编程和微服务架构的整合,我们将讨论如何使用Reactor 响应式编程框架、如何构建响应式RESTful服务、如何构建响应式数据访问组件、如何构建响应式消息通信组件、如何构建响应式微服务架构,以及如何测试响应式微服务架构等核心主题,并基于这些核心主题给出具体的案例分析。本书面向立志于成为微服务架构师(尤其是响应式微服务架构师)的后端服务开发人员,读者不需要有很高的技术水平,也不限于特定的开发语言,但熟悉Java EE常见技术并掌握
原创
55阅读
0评论
2点赞
发布博客于 2 月前

架构解密:从分布式到微服务(第二版)PDF分享

微服务、云原生、 ubemete Service Mesh 是分布式领域的热点技术,它们并不是凭空出现的,一 定继承了某些“前辈”的优点。我们不仅要了解这些技术,还要深入理解其发展脉络、原理等,才能游刃 有余地将其用于现有的项目开发或老系统改造中 本书总计 章。第 章讲解分布式的基础一一网络,对国际互联网、 NIO AIO 、网络传输中的对象 序列化问题、 HTTP 的前世今生、 TCP/IP 、从 CDN SD-WAN 等知识进行深入讲解。第 章讲解分布式 系统的经典理论,涉及分布式系统的设计理念
原创
108阅读
0评论
4点赞
发布博客于 2 月前

SpringBoot实战派让开发像搭积木一样简单PDF分享

本书针对Spring Boot2.0及以上版本,采用“知识点+实例”的形式编写。本书通过“58个基于知识的实例+2个综合性的项目”,深入地讲解Spring Boot的技术原理、知识点和具体应用;把晦涩难懂的理论用实例展现出来,使得读者对知识的理解变得非常容易,同时也立即学会如何使用它。要成为一本有“温度”的书,只做到上面这些还远远不够。所以,本书花费大量的篇幅对比讲解多种同类技术的知识点、使用和区别,读者可以根据自己的喜好进行技术选型;还讲解了时下流行的接口架构风格RESTful,以及用来实现高并发的Red
原创
112阅读
0评论
3点赞
发布博客于 2 月前

Java架构之完美设计一一实战经典PDF版分享

本书内容分为软件架构理论、软件架构高级技能、软件架构综合技能以及软件架构创新四大部分。第一部分是第1、 2章,介绍了软件架构师练就的方法、软件架构设计模式、软件架构开发模型、软件架构模式、软件架构思维、软件架构编程思想以及软件架构设计原则等,为软件架构设计的基本理论;第二部分是第3-5章,介绍了软件架构师必备的工具体系、Java机制技能要点专题、Java 后台技术栈技能要点专题以及8志架构设计、安全架构设计、权限架构设计、验证架构设计、异常架构设计、消息架构设计、阻塞架构设计、数据字典架构设计Java八大核
原创
50阅读
0评论
1点赞
发布博客于 2 月前

Spring Cloud、Nginx高并发核心编程PDF版分享

Spring Cloud+Nginx系统架构毫无疑问是当今的主流技术之一。 分布式Spring Cloud微服务框架和高性能的Nginx反向代理Web服务的 优秀组合,满足了各大产品和项目的可扩展、高可用、高性能架构的 需求。然而根据笔者摸查,很多Java开发人员对Spring Cloud微服 务、反向代理Nginx核心知识的掌握不够,仅停留在Spring Cloud+Nginx基础配置、API使用的初级使用阶段。 本书从基础设计模式、基础原理出发,理论与实战相结合,对 Spring Cloud+Ngi
原创
238阅读
0评论
4点赞
发布博客于 2 月前

Spring源码高级笔记PDF版开源

主要课程内容 Spring 概述(基本情况) 核⼼思想 IoC 和 AOP ⼿写实现 IoC 和 AOP(⾃定义spring框架) Spring IoC ⾼级应⽤ 基础知识 ⾼级特性 Spring IoC 源码深度剖析 设计⾮常优雅 设计模式 注意:原则、⽅法和技巧 Spring AOP ⾼级应⽤ 声明式事务控制 Spring AOP 源码深度剖析 必要的笔记、必要的图、通俗易懂的语⾔化解知识难点需要领取这份Spring源码高级笔记的朋友,麻烦
原创
13阅读
0评论
1点赞
发布博客于 2 月前

如何轻松面过阿里社招Java岗,九大核心模块为你保驾护航!(知识点+面经)

最近又有一位小伙伴给我报喜称,成功在年轻拿到了阿里的社招Offer,虽然职级只有P6,但是待遇还是十分不错的!那么如何在金三银四或者金九银十轻松拿到阿里、腾讯等等大厂的Offer?小编这里整理了一份九大核心模块的面试圣经!知识点涵盖了JVM、多线程、计算机底层知识,面试方面有如何备战面试,大厂面经等等!由于文章篇幅有限,只能为大家展示部分内容,完整版已经整理完毕,需要领取的朋友麻烦帮忙转发一下文章,免费获取方式在文末!一、备战面试二、Java基础+集合+多线程+ JVMJav
原创
19阅读
0评论
0点赞
发布博客于 2 月前

新鲜出炉!阿里内部开源SpringCloud Alibaba全解(全彩版)全网首发

SpringCloud Aliababa简介SpringCloud Alibaba是阿里巴巴集团开源的一套微服务架构解决方案。微服务架构是为了更好地分布式系统开发,将一个应用拆分成多个子应用,每一个服务都是可以独立运行的子工程。其中涵盖了非常多的内容,包括:服务治理、配置管理、限流降级以及对阿里开源生态(Dubbo、RocketMQ等)支持的N多组件。今天开源的这份SpringCloud Alibaba全解是2021年全网首次开源,内容涵盖非常多,包括了:Nacos Discvery-服务治理.
原创
61阅读
0评论
1点赞
发布博客于 2 月前

详解Spring5+SpringMVC5+MyBatis3.X,同时整合Redis缓存+ActiveMQ+项目等

SSM框架过时了?SSM框架一路走来已十余载,它保留了经典Java EE应用架构高度可扩展性和高度可维护性,对于大部分企业应用还是第一首选。但我最近在网上经常看到一些帖子说:现在企业中的主流是Spring Boot,传统的SSM框架已经过时了!对此我感到有些疑惑,这两个有什么冲突吗?现在很多企业还是在用SSM框架,Spring Boot也会结合其他的框架来使用,有场景和需求不照样能用?况且从目前的招聘需求来看,SSM依然是Java开发人员必备技能之一,怎么会过时了呢?那么如何更好更快的入门SSM框架
原创
21阅读
0评论
0点赞
发布博客于 2 月前

从阿里出来后,头发没了,肾也不好了,就剩下Spring+MyBatis源码解析笔记了

前言今天来与大家聊一聊“SM”!咳咳咳不要想歪,是Spring+MyBatis源码!!!别的不说,我想先问大家一个问题:不会有人真的喜欢看源码吧!在我的认知里喜欢看源码的都是“变态”,都是大哥!现实中大多数人都是为了涨薪或者一些其他的原因才会去主动接触源码(手动狗头)。但是在现在互联网大势所趋下,源码阅读已经是一个优秀软件开发者必备的能力。如今绝大多数软件都是团队协作的成果,只有读懂别人的代码才能继续开发新的功能。即使是单兵作战,也需要读懂自己所写的旧代码,之后才能开展新的工作。那么该如何高效阅
原创
39阅读
8评论
10点赞
发布博客于 2 月前

十几年Java开发经验,在阿里、滴滴、美团等任职过,一路走来就剩下这份笔记了

这份笔记涵盖了Java基础、JVM、JAVA集合、多线程与高并发、Spring原理源码、微服务、Netty与RPC、网络、日志、Zookeeper、Kafka、RabbitMQ、Hbase、MongoDB、Cassandra、设计模式、负载均衡、数据库、一致性算法、JAVA算法、数据结构、加密算法、分布式缓存等!由于文章的内容很多,只能为大家展示目录内容,如若需要完整版的朋友麻烦帮忙一键三连文章后,然后加小助理VX:wjj2632646免费领取由于文章的内容很多,只能为大家展示目录
原创
39阅读
12评论
13点赞
发布博客于 2 月前

开源!有Java知识点干货、有源码、有项目、有面试指导的系列视频!

直接上干货本着开源的态度,下面是的视频是可以直接观看的,点击文字即可跳转视频哦~朋友学完这套课程从70万涨到120W!一套对标年薪百万的课程体系!我的天!终于总结出了spring+springboot+springcloud微服务架构全家桶知识点讲解!哪六大知识点可以覆盖面试中全部面试题?三四线程序员如何进行系统的学习? 想进一线大厂的应届生7+1+1学习模式跨语言转行:怎么学习才能在短时间内拿高薪?大学生如何在校学习进大厂? 社...
原创
60阅读
5评论
7点赞
发布博客于 2 月前

Alibaba内部PPT被我偷偷下载了!含研发、算法、Java后端架构、大数据等

我只截图不说话,PPT大全,分为研发篇、算法篇、大数据、Java后端架构!除了大家熟悉的交易、支付场景外,支撑起阿里双十一交易1682亿元的“超级工程”其实包括以下但不限于客服、搜索、推荐、广告、库存、物流、云计算等。研发篇部分截图一览,感谢大佬们的分享需要免费领取阿里全部资料的朋友麻烦帮忙一键三连,然后加小猪理VX:wjj2632646免费领取算法篇部分截图一览,直接上目录机器算法大集合...
原创
695阅读
20评论
18点赞
发布博客于 2 月前

公司来了一位前阿里大佬,分享了一份Alibaba架构师“封神”笔记,美滋滋!

Alibaba架构师“封神”笔记Part1:0-1年入门1.Java基础复盘2.Web编程初探3.SSM从入门到精通需要领取全部学习资源的朋友,麻烦一键三连一下文章,然后加小助理VX:wjj2632646免费领取!4.SpringBoot快速上手Part2:1-3年高工1.并发编程进阶2.JVM深度剖析3.MySQL深度进阶需要领取全部学习资源的朋友,麻烦一键三连一下文章,然后加小助理VX:wjj26326...
原创
1226阅读
18评论
14点赞
发布博客于 2 月前

阿里人的不传之秘:内部Java亿级架构设计开发笔记(亿级架构及优化等等)

双十一已经过去挺久了,不知道大家的快递是否都收到了啊,买的过瘾不,虽然今年双十一又创造了一个新高,但是没有之前双十一那样的冲动,可能是因为今年活动方式改变的缘故,但是不知道大家最近在刷抖音的时候有没有发现这样一个视频:双十一之前,阿里进行各种突发状况的演练,为的就是保障大家的购物体验,但是,这展示的只是硬件资源方面的突击,但是软件方面呢?就像手机,同样8G内存,有的运行流畅,有的就不太行,大家都知道是操作系统的原因,同样的,软件也是这样,当硬件资源已经被保证之后的问题就是软件的东西,毕竟淘宝号称10亿用户,
原创
2922阅读
15评论
28点赞
发布博客于 2 月前

我以为P7已经是我的职业生涯极限了,没想到这份笔记助我直升P8!

工作了11年,工作压力大,节奏快,但是从技术上确实得到了成长,尤其是当你维护与大促相关的系统的时候,熬到P8也费了不少心思,小编也是个爱学习的人,把这几年的工作经验整理成了一份完整的笔记。此笔记已助朋友拿到腾讯,阿里,美团等9个offer。由于细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!大致内容包括了: Java 集合、JVM、多线程、并发编程、设计模式、Spring全家桶、Java、MyBatis、ZooKeeper、Dubbo、Elasticse
原创
304阅读
7评论
10点赞
发布博客于 2 月前

从阿里离职那天才知道有人可以把Java8、spring5、SpringBoot结合起来讲清楚了

终于有一位大佬可以把Java8和Spring5完美合体了,据说这位大佬在支付宝、美团点评、滴滴、亚马逊都有任职。下面就给大家分享这两份业绩堪称“神迹”的完美!PDF的内容太多了,只能为大家展示目录内容,完整版的这两份PDF的免费获取方式:一键三连这篇文章,然后加小助理VX:wjj2632646免费获取!精通Spring:Java Web开发与Spring Boot高级功能第1章向Spring Framework 5.0进化第2章依赖注入第3章使用Spring MVC构建Web
原创
185阅读
5评论
7点赞
发布博客于 3 月前

经历了20多家一、二线互联网公司后,就剩下这份面试技术点+面试题的笔记了!

受疫情影响,今年似乎给人感觉时间比往年还要流逝得更快。显然,春节一过,我们又将迎来面试旺季金三银四。对于程序员来说,秋招的失利更意味着在金三银四要打一场“硬战”,可又有多少人做好了面试的准备呢?对于一线互联网公司的面试,你又了解多少呢?今天,一本《Java面试考点大全》全网首发,带你摸熟20+互联网公司的面试考点!由于篇幅有限,所以下文内容只会展现「Java面试考点大全」+「互联网面试真题」的部分内容及截图,需要完整版的朋友,一键三连文章,然后加小助理VX:wjj2632646获取!本文扼要
原创
72阅读
0评论
0点赞
发布博客于 3 月前

SpringCloud Alibaba“内部封顶级”微服务手抄本:注册中心篇+调用篇+熔断篇+网关篇+配置篇

最近阿里巴巴最爆最新作品,微服务全套手抄本,涵盖了注册中心+调用+熔断+网关+配置等等内容,可谓是又给社会送出一份微服务的“大礼包”不扯废话了,下面直接来学习这套笔记!由于文章的篇幅有限,需要领取阿里最新微服务全套笔记的朋友,麻烦帮忙三连一下文章,然后加小助理VX:wjj2632646免费获取!First:注册中心篇Second:调用、熔断篇需要领取阿里最新微服务全套笔记的朋友,麻烦帮忙三连一下文章,然后加小助理VX:wjj2632646免费获取!Th
原创
949阅读
12评论
11点赞
发布博客于 3 月前

从阿里出来,只带走了最重要的一份并发编程笔记,原理篇+模式篇+应用篇+实战篇

Java并发编程作为Java开发当中极其重要的一部分,是每位开发者必看、必学、必会的一部分知识,今天我们就来学习阿里巴巴要求其内部程序员必须去学习的一套Java并发变成笔记,这套笔记从原理、模式、应用三套笔记,外加一份并发编程和PDF来深入学习并发编程~!原理篇需要免费领取全部并发编程学习资料的朋友,麻烦帮忙一键三连这篇文章,然后加小助理VX:wjj2632646即可领取模式篇应用篇...
原创
6225阅读
30评论
37点赞
发布博客于 3 月前

面试一路绿灯的Java架构全栈知识点,愿你金三银四过五关斩六将七彩斑斓!

现在这个时间段正是面试前“闭关修炼”的好时机,但很多人不知道从何开始学习,也正为明年的金三银四发愁!今天,小编就要分享今年的面试闯关攻略,读完这些Java技术栈,让你金三银四过五斩六。这些Java技术栈整理成册(包括:JVM,JAVA集合,JAVA多线程并发,JAVA基础,Spring原理,微服务,Netty与RPC,网络,日志,Zookeeper,Kafka,RabbitMQ,Hbase,MongoDB,Cassandra,设计模式,负载均衡,数据库,一致性哈希,JAVA算法,数据结构,加密算法,分布
原创
116阅读
13评论
15点赞
发布博客于 3 月前

阿里永不外传之“Java神仙秘籍”,别问我怎么拿到的,问就是拼了老命!

阿里为什么能人才辈出?为什么能给社会每年输送如此之多的人才?除了他们有过硬的技术之外,还有一份不外传之“秘籍”!若是能将小编今天说的这富含30个章节的Java核心面试知识整理(包括:J\VM,JAVA集合,JAVA多线程并发,JAVA基础,Spring原理,微服务,Netty与RPC,网络,日志,Zookeeper,Kafka,RabbitMQ,Hbase,MongoDB,Cassandra,设计模式,负载均衡,数据库,一致性哈希,JAVA算法,数据结构,加密算法,分布式缓存,Hadoop,Spark,St
原创
157阅读
10评论
13点赞
发布博客于 3 月前

我擦,十几位同时拿到到的内推字节跳动的名额,凭什么只有你能拿到了Offer?

今年7月的时候,我和十几位朋友拿到了字节跳动的内推名额,但是朋友面的非常顺畅成功五面拿到了字节的Offer,而我却倒在了三面上,于是我向朋友取经。朋友告诉我说,其实你现在很多用的东西,面试中根本不会去问,经常问的往往是那些“高大上”的问题,简单点数说就是,你根本用不上的技术!我恍然大悟,而且去刷一些大厂面试真题是真的有用,你别不信,送你全套大厂面试真题去刷吧~现在把这套朋友的面试真题免费给大家分享出来,全部都是含有答案的!需要免费领取的全部面试题的朋友麻烦帮忙一键三连文章,然后加小助理VX:wjj
原创
96阅读
6评论
8点赞
发布博客于 3 月前

我真的被马士兵老师征服了!我从年薪20W一直学到150W,真香,我要一直跟着老师学下去!Java岗

马士兵老师最近推出了一套最新的学习路线(含相对应的学习课程),免费公开,涵盖了P5—P8需要掌握的技术栈,可以拿是多少的薪资,以及对于各个职级的要求!P5级架构师:年薪20万~40万要求:独立执行既定任务(学习导图)P6级架构师:年薪40万~60万要求:独挡一面,在专业领域具备辅导他人的能力关键词:独挡一面,辅导他人,持续学习P7级架构师:年薪50万~70万800~1200股要求:某一领域专家,知其然知其所以然,对专业领域有影响力,可领导跨部门项目关键词:领域专家,一
原创
604阅读
4评论
6点赞
发布博客于 3 月前

别让现在的安逸害了你!程序员就该时刻充电,保持进步!二十年架构师分享一套Java架构师PDF!

今天分享的一套对标年薪百万的学习套装书籍,如果大家有足够的经济条件支持,可以去购买纸质版,如果想要PDF版,以下内容的书籍都是有PDF版的,而且是免费获取!Java高并发编程详解:多线程与架构设计Java并发实现原理:JDK源码剖析MySQL王者晋级之路Redis 5设计与源码分析以上展示的书籍全部都是电子版,而且还是超高清版本,同时对大家保证100%免费获取!免费获取方式:一键三连这篇文章,然后加小助理VX:wjj2632646免费领取领取!Ng
原创
1479阅读
13评论
17点赞
发布博客于 3 月前

阿里P9也就是个弟弟!27岁九面阿里的面经分享,看大佬如何吊打P9级面试官!

一面:1. 离职原因;2. Zookeeper在项目中的使用及原理;3. Springcloud的一些组件介绍;4. 分布式锁:Redis实现方式:redis:为什么使用setnx,或者说set 和setNx有什么区别;setNx:系统在10:05 设置一个值,并给出5分钟的过期时间,系统刚刚set完之后redis集群崩溃,10:11分系统重启成功,那么redis中set的值是否还存在?考察点:1、redis 的持久化:刚set完是否能够被持久化到快照或者binlog日志
原创
175阅读
13评论
15点赞
发布博客于 3 月前

高度紧张的六面阿里P7岗我到底是怎么熬过来的?现在回头看真的难以置信!(Java架构师岗已拿Offer!)

本人开发8年,从一个中游的公司跳槽的阿里P7,其实这六轮的面试下来整体感觉还是不错的,在这之前我其实面试的其他公司的时候很烂。第一轮:团队面试第一轮基本上是你的团队成员面试你,是和你同级或者高你一个P的师兄来面你,我的话基本没问什么特别的,主要还是讲自己简历上的做的项目,这里需要你很熟悉自己的项目才行,我个人觉得这里你要把项目里你的角色做了什么没做什么讲清楚,然后最好能把自己做的那部分重点展开来讲,然后面试官会从你讲的内容里挑一些具体来问你,这部分就因人而异了,知道的说不知道的别瞎说。最后还会问你一
原创
896阅读
12评论
12点赞
发布博客于 3 月前

【真】阿里P7亲授飞滴网约车出行项目实战!白皮书+视频+源码手册限时公开!

项目介绍该项目是一款标准且已上线的“网约车”应用。符合我国交通部对网约车监管的技术要求。通过了交通部对网约车线上和线下能力认定。项目原型曾在杭州上线运行。项目中核心功能包括:账户系统,订单系统,支付系统,地图引擎,派单引擎,消息系统等 网约车核心解决方案。项目中完全采用微服务架构设计,应用了成熟的接口安全设计方案,采用分布式锁保证了分布式环境中的数据同步,用分布式事务解决了分布式环境中的数据一致性等。前置技能Git,Maven,Spring Boot,Spring Cloud,Redis
原创
1424阅读
23评论
24点赞
发布博客于 3 月前

仅凭一份笔记斩获13个Offer!备战明年金三银四!啃这份Java面试核心知识点笔记就够了!

Java面试中你是否有一套系统的知识体系,是否也想突击面试想到一些面试知识点?今天他来了,这份Java面试核心知识点涵盖了:JVM、JAVA集合、JAVA多线程并发、JAVA基础、Spring原理、微服务、Netty与RPC、网络、日志、Zookeeper、Kafka、RabbitMQ、Hbase、MongoDB、Cassandra、设计模式、负戴均衡、数据库、一致性算法、JAVA算法、数据结构、加密算法、分布式缓存、Hadoop、Spark等等目录内容太多,小编就不全部展示出
原创
109阅读
22评论
12点赞
发布博客于 3 月前

阿里内推三面被刷,却意外收获口碑Offer(5面Java岗)普二本学历也有春天!

每一个互联网人心中都有一个大厂梦,百度、阿里巴巴、腾讯是很多互联网人梦寐以求的地方,而我也不例外。但是,BAT等一线互联网大厂并不是想进就能够进的,它对人才的技术能力和学历都是有一定要求的,所以除了学历以外,我们的技术和能力都要过硬才行。今年前前后后我参加了阿里巴巴两次面试,一次是社招,一次是内推,第一次社招3面过后就被挂了,内推历经5面拿到的offer,进入的是阿里口碑部门,分享一下这次的面经,希望能帮助到大家。社招阿里巴巴(新零售部门),三面被挂阿里巴巴一面(55分钟)先介绍一下自己
原创
362阅读
15评论
15点赞
发布博客于 3 月前

Java中高级程序员为什么面试越来越难了?辛辛苦苦准备三个月,最后面了二分钟?(面经分享)

如果你参加过一些大厂面试,肯定会遇到一些开放性的问题:1、 写一段程序,让其运行时的表现为触发了5次Young GC、3次Full GC、然后3次Young GC;2、 如果一个Java进程突然消失了,你会怎么去排查这种问题?3、 给了一段Spring加载Bean的代码片段,阐述一下具体的执行流程?是不是看上去很难,是不是和自己准备的“题库”中的问题不一样?不知道从何处下手?如果你有这种感觉,那么说明你的技术还需要继续修炼。面对如此多的技术面试,怎么样才能说自己的技术已经过关了呢?
原创
387阅读
19评论
15点赞
发布博客于 3 月前

Java开发5年左右遇到瓶颈怎么办?四面蚂蚁金服的真实经历告诉你答案,我也是逼着自己过来的!

前言前段时间,蚂蚁金服的热度可不小,互联网圈人人都在讨论它上市的事情,实际上蚂蚁金服上市是迟早的事情。这一下,蚂蚁的员工含金量上升了不少,那我之前蚂蚁提前批这波面经,也是时候分享了。这次面试,可以说是一波三折,波涛汹涌了,原本我是一个挺自信的人的,所以在面试前我算是处于一个斗志昂扬的状态,奈何在经历一面二面意志力被消磨了不少,虽然三面准备充足,但整体下来对自己表现不满意,所以以为是没戏了,没想到意外接来了HR面的通知,于是就这么意外的拿到了offer。蚂蚁金服意外的第一面1、讲一讲Ar.
原创
637阅读
20评论
12点赞
发布博客于 3 月前

11月阿里内部最新推出Spring+SpringBoot+SpringCloud+MQ微服务架构笔记:源码+实战

数据时代,除了大数据和人工智能的发展,微服务分布式已经贯穿开发人员的开发过程,哪怕公司达不到这个标准,也会往上凑个热闹,作为热爱学习的现代小青年(我不会承认是面试要问这个知识点的),对与微服务,不学习了解一下怎么可以?而在微服务等方面,最有话语权的就是互联网风向标‘阿里’,而阿里为了国内互联网科技的发展,也会开源他们内部使用的一些规范或者文档。这份阿里11月份首发的Java微服务架构笔记就是其中一份特别全面的参考文档,核心内容为SpringBoot、SpringCloud、Docker、RabbitMQ
原创
194阅读
10评论
11点赞
发布博客于 3 月前

从只会外包到拿下阿里offer,没想到屌丝也能有今天!阿里P7级架构师究竟问了些什么?

阿里巴巴Java岗P7级架构师面试题分享1.HashMap 的内部结构?内部原理?和 HashTable 的区别,假如发⽣了 hash 碰撞,如何设计能让遍历效率⾼?2.讲一讲讲讲ConcurrentHashMap吧。3.讲一下JVM虚拟机内存结构,以及它们的作⽤。4.讲讲JVM的类加载过程&&双亲委派模型。5.谈谈Java的垃圾回收算法。6.谈谈Java垃圾回收的触发条件。7.synchronized和Lock的区别。8.volatile的作⽤,为什么会出.
原创
1262阅读
20评论
12点赞
发布博客于 3 月前

从被HR骗的团团转的Java小白,到一次成功四面斩下美团Offer,我的成长之路很难但很爽!

前因后果先讲述一下自己这次被无良HR欺骗坑惨的经历吧,面试的是一家上海某电商公司,给的薪资是不错。面试的时候,找我要了工资流水,然后给了我口头offer,就让我回去等了邮件了。回去之后就觉得offer没啥问题,稳稳当当了,就没再去面其他的公司,打起了游戏。结果等了两个礼拜也没等来邮件,问HR告诉我在走流程,我问是不是不要我,HR说要,让我继续等。再过了几天我再去问,HR就怎么都不回我了,这个时候我才反应过来“坏了”。好在后来我马上开始面试其他的公司,阴差阳错拿到了美团的offer,这也算是因祸得福了
原创
1410阅读
12评论
14点赞
发布博客于 3 月前

大专的我就是要进大厂!三战腾讯,艰难六面终于拿下Offer那一刻我真的哭的好大声!

为了进大厂我每晚刷题到深夜,一天两顿饭总共面了二次阿里、三次腾讯、一次字节、一次美团、一次滴滴.....终于在第三次面进了腾讯!太难了下面是我六面下来,系统划分的面试题分类,如下:1)集合相关问题(必问):HashMap、LinkedHashMap、ConcurrentHashMap、ArrayList、LinkedList的底层实现。HashMap和Hashtable的区别。ArrayList、LinkedList、Vector的区别。HashMap和ConcurrentHashMap的区
原创
6611阅读
49评论
58点赞
发布博客于 3 月前

阿里内部人打死不会说出的秘密!Java架构、内部算法、研发、PPT、微服务、SpringCloud等基技术手册

我只截图不说话,PPT大全,氛围研发篇、算法篇、大数据、Java后端架构!除了大家熟悉的交易、支付场景外,支撑起阿里双十一交易1682亿元的“超级工程”其实包括以下但不限于客服、搜索、推荐、广告、库存、物流、云计算等。Java核心技术栈:覆盖了JVM、锁、并发、Java反射、Spring原理、微服务、Zookeeper、数据库、数据结构等大量知识点。需要免费领取阿里全部资料的朋友麻烦帮忙转发一下文章+评论+收藏+关注我,然后加小猪理VX:wjj2632646研发篇部分截图一览,感谢..
原创
390阅读
11评论
13点赞
发布博客于 3 月前

支付宝资深架构师熬3个通宵总结的MySQL涨薪秘籍,再不会就去送外卖!

这个世界是由问题组成的,理想的状态和实际状态之间的差异造成了问题。国家领导解决人民生活幸福的大问题,公司的总经理解决盈利的问题,而本书只想解决MySQL数据库性能这么一一个“小问题”。从某种程度来说,MySQL数据库性能优化的问题是-一个并行的问题,归根结底是锁和资源争用的问题。MySQL数据库作发布系统的存储,一天五万条以上的增量,预计运维三年,怎么优化? 为什么索引能提高查询速度? MySQL连接池的连接数说爆就爆了? 关心过业务系统里面的sql耗时吗?统计过慢查询吗?对慢查询都怎么优化过
原创
759阅读
2评论
2点赞
发布博客于 3 月前

总结11月面试必问Java核心知识点总结,啃完的我不禁到第一口凉气,写的太全了!

不知道大家在面试中有没有这种感觉:面试官通常会在短短两小时内对面试者的知识结构进行全面了解,面试者在回答问题时如果拖泥带水且不能直击问题的本质,则很难充分表现自己,最终影响面试结果。针对这种情况,这份阿里架构师纯手打的Java核心知识点笔记应运而生!这份笔记在讲解知识点时不拖泥带水,力求精简,详细介绍了Java程序员面试时常被问及的核心知识点。这份笔记总共九大部分,涵盖了Java开发1年到Java架构师层面的面试知识点总结,作者承诺:这份笔记100%免费获取!因为这份笔记的知识点太多,小编.
原创
268阅读
6评论
8点赞
发布博客于 3 月前

惊呆了!Spring Boot 还能开启远程调试?

前言上周末一个朋友庆生,无意间听他说起了近况,说公司项目太多了,每天一堆BUG需要修复,项目来回切换启动,真是挺烦的。随着项目越来越多,特别是身处外包公司的朋友,每天可能需要切换两三个项目,难道一有问题就本地启动项目调试?今天这篇文章就来介绍一下什么是远程调试,Spring Boot如何开启远程调试?什么是远程调试?所谓的远程调试就是服务端程序运行在一台远程服务器上,我们可以在本地服务端的代码(前提是本地的代码必须和远程服务器运行的代码一致)中设置断点,每当有请求到远程服务器时时能够在本
原创
225阅读
0评论
0点赞
发布博客于 4 月前

京东秒杀系统模块的Redis分布式锁深度剖析,没给你讲明白你打我!

1|0背景目前开发过程中,按照公司规范,需要依赖框架中的缓存组件。不得不说,做组件的大牛对CRUD操作的封装,连接池、缓存路由、缓存安全性的管控都处理的无可挑剔。但是有一个小问题,该组件没有对分布式锁做实现,那就要想办法依靠缓存组件自己去实现一个分布式锁了。什么,为啥要自己实现?有现成的开源组件直接拿过来用不就行了,比如Spring-Integration-Redis提供RedisLockRegistry,Redisson,不比自己去实现快的多。那我得声明一下,本人也不喜欢重复造轮子。具体原因呢,首
原创
279阅读
0评论
0点赞
发布博客于 4 月前

白帽子们把色情版“微信”的底裤都给挖出来了,牛逼~

# 背景近日,恒安嘉新暗影安全实验室平台监测到一款名为“乐宝”的仿冒应用,安全研究人员第一时间对该应用进行了研究分析,发现该应用表面上是一款与微信具有相似页面的聊天软件,实则是一款推广色情网站的推广软件。用户需通过本应用扫描特定二维码加群进入色情群组才能接触到色情内容,具有极高隐蔽性,屏蔽有效的犯罪侦查手段。内容以色情盈利为主,软件制作者利用该软件推广色情网站,进行网络招聘主播,网络约嫖,通过会员付费发展规模。本文主要是针对“乐宝”的传播方式、盈利模式、溯源分析、情报挖掘等方面进行披露。..
原创
1607阅读
1评论
0点赞
发布博客于 4 月前

太香了!总结SpringCloud gateway (史上最全)

1.1SpringCloud Gateway 简介SpringCloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式。SpringCloud Gateway 作为 Spring Cloud 生态系统中的网关,目标是替代 Zuul,在Spring Cloud 2.0以上版本中,没有对新版本的Zuu.
原创
413阅读
0评论
1点赞
发布博客于 4 月前

1T数据快速排序!十种经典排序算法总结

1 冒泡排序每次循环都比较前后两个元素的大小,如果前者大于后者,则将两者进行交换。这样做会将每次循环中最大的元素替换到末尾,逐渐形成有序集合。将每次循环中的最大元素逐渐由队首转移到队尾的过程形似“冒泡”过程,故因此得名。一个优化冒泡排序的方法就是如果在一次循环的过程中没有发生交换,则可以立即退出当前循环,因为此时已经排好序了(也就是时间复杂度最好情况下是的由来)。public int[] bubbleSort(int[] array) { if (array == null |
原创
282阅读
0评论
0点赞
发布博客于 4 月前

九位一线大厂面试官耗时5个月打造Java核心知识点笔记!面试突击手册宝典!

不知道大家在面试中有没有这种感觉:面试官通常会在短短两小时内对面试者的知识结构进行全面了解,面试者在回答问题时如果拖泥带水且不能直击问题的本质,则很难充分表现自己,最终影响面试结果。针对这种情况,这份阿里架构师纯手打的Java核心知识点笔记应运而生!这份笔记在讲解知识点时不拖泥带水,力求精简,详细介绍了Java程序员面试时常被问及的核心知识点。这份笔记总共九大部分,涵盖了Java开发1年到Java架构师层面的面试知识点总结,作者承诺:这份笔记100%免费获取!因为这份笔记的知识点太多,小编没办法
原创
247阅读
7评论
10点赞
发布博客于 4 月前

MySQL多版本并发控制机制(MVCC)-源码浅析

前言作为一个数据库爱好者,自己动手写过简单的SQL解析器以及存储引擎,但感觉还是不够过瘾。<<事务处理-概念与技术>>诚然讲的非常透彻,但只能提纲挈领,不能让你玩转某个真正的数据库。感谢cmake,能够让我在mac上用xcode去debug MySQL,从而能去领略它的各种实现细节。笔者一直对数据库的隔离性很好奇,此篇博客就是我debug MySQL过程中的偶有所得。(注:本文的MySQL采用的是MySQL-5.6.35版本)MVCC(多版本并发控制机制)隔离性也可以
原创
246阅读
0评论
0点赞
发布博客于 4 月前

字节跳动内部首发笔记并发编程套餐!助我斩获七家大厂Offer

前言一直以来,硬件的发展极其迅速,在多核的CPU的背景下,催生了并发编程的趋势,通过并发编程的形式可以将多核CPU的计算能力发挥到极致,性能得到提升。面对复杂业务模型,并行程序会比串行程序更适应业务需求,而并发编程更能吻合这种业务拆分。正是因为这些优点,使得多线程技术能够得到重视,这个技术也是一名CS学习者应该掌握的。但这个技术对于刚入行的小白来说总是觉得高深莫测,不明所以,也找不到好的学习资料。本着好东西就是要拿出来分享的原则,于是乎互联网雷锋(小编我)就为大家收罗了一套完整的资料供大家学习,适用
原创
230阅读
0评论
0点赞
发布博客于 5 月前

2020最新著作:微服务架构设计模式PDF高清版免费开源!

微服务的概念虽然直观易懂,但“细节是魔鬼”,微服务在实操落地的环节中存在诸多挑战。我们在为企业提供PaaS、人工智能、云原生平台等数字化转型解决方案时也发现,企业实现云原生,并充分利用PaaS能力的第一步,往往是对已有应用架构进行现代化微服务改造,而如何进行微服务拆分、设计微服务逻辑、实现微服务治理等实操问题成为很大的挑战。本文既包含了微服务的原理、原则,又包含了实际落地中的架构设计模式;既包含可举一反三的理念和概念,也包含类似领域驱动设计、Saga实现事务操作、CQRS构建事件驱动系统等具体可套用的示
原创
1021阅读
1评论
3点赞
发布博客于 5 月前

逆袭之路!花5个月啃完阿里巴巴内部成长笔记,成功从中游公司跳槽到阿里P7,薪资翻倍!

前言关于技术人如何成长的问题,一直以来都备受关注,因为程序员职业发展很快,即使是相同起点的人,经过几年的工作或学习,会迅速拉开极大的差距,所以技术人保持学习,提升自己,才能够扛得住不断上赶的后浪,也不至于被“拍死”在沙滩上。近日,经过一朋友的透露,Alibaba也首发了一份限量的“Java成长笔记”,里面记载的知识点非常齐全,看完之后才知道,差距真的不止一点点!Java成长笔记主要是将Java程序员按照年限来进行分层,清晰的标注着Java程序员应该按照怎样的路线来提升自己,需要去学习哪些技术点。
原创
319阅读
9评论
13点赞
发布博客于 5 月前

数据结构与算法:二叉树与多叉树还可以这么解释!

一、树状结构1、数组与链表数组结构数组存储是通过下标方式访问元素,查询速度快,如果数组元素是有序的,还可使用二分查找提高检索速度;如果添加新元素可能会导致多个下标移动,效率较低;链表结构链表存储元素,对于元素添加和删除效率高,但是遍历元素每次都需要从头结点开始,效率特别低;树形结构能同时相对提高数据存储和读取的效率。2、树结构概念根节点:树的根源,没有父节点的节点,如上图A节点; 兄弟节点:拥有同一父节点的子节点。如图B与C点; 叶子节点:没有子节点的节点。如图DEF
原创
237阅读
0评论
0点赞
发布博客于 5 月前

分布式锁的封装,原来有这么多讲究。。。

分布式锁通常有很多选择,基于 Redis 的,基于 Zookeeper 的,基于数据库等等方案。Redis 用于缓存数据,在项目中都有使用,所以使用 Redis 来做分布式锁的会稍微多些。如果用 Redis 来做锁,可以直接用开源的方案,比如redisson。最常见的使用方式如下所示:RLock lock = redisson.getLock("anyLock"); lock.lock(); run(); lock.unlock();获取锁对象,调用 lock()加锁..
原创
243阅读
0评论
0点赞
发布博客于 5 月前

大写的服,看完这篇你还不懂RocketMQ算我输

RocketMQ 介绍Apache RocketMQ 是一款 低延迟、高并发、高可用、高可靠的分布式消息中间件。消息队列 RocketMQ 可为分布式应用系统提供异步解耦和削峰填谷的能力,同时也具备互联网应用所需的海量消息堆积、高吞吐、可靠重试等特性。RocketMQ 概念Topic:消息主题,用于将一类的消息进行归类,比如订单主题,就是所有订单相关的消息都可以由这个主题去承载,生产者向这个主题发送消息。 生产者:负责生产消息并发送消息到 Topic 的角色。 消费者:负责从 Topic 接
原创
226阅读
0评论
0点赞
发布博客于 5 月前

Java I/O流 复制文件速度对比

Java I/O流 复制文件速度对比推荐阅读为什么阿里的程序员成长如此之快?看完Alibaba“Java成长笔记”我懂了!_马小梦的博客-CSDN博客​blog.csdn.net2020锤爆35K月薪的MySQL面试笔记解析:索引+优化+锁+慢查询+事务推荐观看大厂面试真题集结地:阿里三面+腾讯二面+支付宝三面+拼多多二面+字节四面+淘宝五面_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com厉害了!B站最全网络底层汇总:...
原创
329阅读
0评论
0点赞
发布博客于 5 月前

GitHub标星73.5K的MySQL索引原理以及查询优化

一、介绍1.什么是索引?一般的应用系统,读写比例10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。2.为什么要有索引呢?索引在MySQL中也叫做“键”,是存储引擎用于快速找到记录的一种数据结构。索引对于良好的性能非常关键,尤其是当表中的数据量越来越大时,索引对于性能的影响愈发重要。索引优化应该是对查询性能优化最有效的手段了。索引能够轻易
原创
238阅读
0评论
0点赞
发布博客于 5 月前

藏在Java数组的背后,你可能忽略的知识点

引言概念数组是数据呈线性排列的一种数据结构,它用一组连续的内存空间,来存储一组相同数据类型的数据,表示一组相同类型的数据的集合,具有固定的长度,并且在内存中占据连续的空间。数组是基本上所有语言都会有的一种数据类型,是我们在开发过程中经常会接触到的,所以我们很有必要了解数组的相关特性数组的定义和使用需要通过方括号[]。Java 中,数组是一种引用类型。Java 中,数组是用来存储固定大小的同类型元素。推荐阅读为什么阿里的程序员成长如此之快?看完Alibaba“Java成长.
原创
223阅读
0评论
0点赞
发布博客于 5 月前

2020-09-11

环境配置本篇文章讲的一切内容都是基于Mybatis3.5和SpringBoot-2.3.3.RELEASE。从哪入手? 还是要说一说六剑客的故事,既然是Mybatis的重要组件,当然要从六剑客下手了,沿用上篇文章的一张图,此图记录了六剑客先后执行的顺序,如下: 阅读源码最重要的一点不能忘了,就是开启DEBUG模式,重要方法打上断点,重要语句打上断点,先把握整体,再研究细节,基本就不难了。 下面就以Myabtis的查询语句selectList()来具体分析下如何阅读。
原创
262阅读
0评论
0点赞
发布博客于 5 月前

膜拜大佬!JVM性能调优——JVM内存模型和类加载运行机制

一、JVM内存模型运行一个 Java 应用程序,必须要先安装 JDK 或者 JRE 包。因为 Java 应用在编译后会变成字节码,通过字节码运行在 JVM 中,而 JVM 是 JRE 的核心组成部分。JVM 不仅承担了 Java 字节码的分析和执行,同时也内置了自动内存分配管理机制。这个机制可以大大降低手动分配回收机制可能带来的内存泄露和内存溢出风险,使 Java 开发人员不需要关注每个对象的内存分配以及回收,从而更专注于业务本身。在 Java 中,JVM 内存模型主要分为堆、方法区、程序计数...
原创
368阅读
0评论
0点赞
发布博客于 5 月前

看完这篇你还不懂Spring Boot与日志,我倒立洗头!

1、日志框架故事:有一个开发人员,开发一个大型系统;遇到重要数据,喜欢System.out.println(""),将关键数据打印在控制台去掉?写在一个文件?方便?框架来记录系统的一些运行时信息,日志框架:first.jar高大上的几个功能?异步模式?自动规定?等等?:second.jar将以前的框架卸下来?换上新的框架,更新修改之前相关API:third.jarJDBC---数据库驱动:写了一个统一的接口层:暂时叫做日志门面(日志的一个抽象层):fourth.jar给项目
原创
224阅读
0评论
0点赞
发布博客于 5 月前

快来!我用大白话带你认识Zookeeper,重要概念一网打尽

1. 前言相信大家对 ZooKeeper 应该不算陌生。但是你真的了解 ZooKeeper 到底有啥用不?如果别人/面试官让你给他讲讲对于 ZooKeeper 的认识,你能回答到什么地步呢?拿我自己来说吧!我本人曾经使用 Dubbo 来做分布式项目的时候,使用了 ZooKeeper 作为注册中心。为了保证分布式系统能够同步访问某个资源,我还使用 ZooKeeper 做过分布式锁。另外,我在学习 Kafka 的时候,知道 Kafka 很多功能的实现依赖了 ZooKeeper。前几天,总结项目经验的
原创
252阅读
0评论
0点赞
发布博客于 5 月前

两年JAVA程序员的面试总结

前言工作两年左右,实习一年左右,正式工作一年左右,其实挺尴尬的,高不成低不就。因此在面试许多公司,找到了目前最适合自己的公司之后。于是做一个关于面试的总结。希望能够给那些依旧在找工作的同学提供帮助。面试其实关于面试总结这块,我也看过不少文章,但是大部分都是关于面试题以及面试中的问题所谈。但是对于一个不擅长找工作的同学来说,其实在简历制作这一块很重要。因为简历没写好的话,连面试邀请都没,何谈面试呢。所以我准备谈谈我对简历制作这块的一些见解。如有不妥,欢迎指出!简历制作在写简历这方面,需要
原创
239阅读
0评论
0点赞
发布博客于 5 月前

深入理解java:Java分布式架构全栈讲解!

什么是分布式架构分布式系统(distributed system)是建立在网络之上的软件系统。内聚性是指每一个数据库分布节点高度自治,有本地的数据库管理系统。透明性是指每一个数据库分布节点对用户的应用来说都是透明的,看不出是本地还是远程。在分布式数据库系统中,用户感觉不到数据是分布的,即用户不须知道关系是否分割、有无副本、数据存于哪个站点以及事务在哪个站点上执行等。简单来讲:在一个分布式系统中,一组独立的计算机展现给用户的是一个统一的整体,就好像是一个系统似的。分布式系统作为一.
原创
344阅读
0评论
0点赞
发布博客于 5 月前

看完之后太香了!最全面的Nginx知识点总结

# 启动# 建议使用第一种,第二种会使窗口一直处于执行中,不能进行其他命令操作C:\server
ginx-1.19.2> start nginxC:\server
ginx-1.19.2> nginx.exe# 停止# stop是快速停止nginx,可能并不保存相关信息;quit是完整有序的停止nginx,并保存相关信息C:\server
ginx-1.19.2> nginx.exe -s stopC:\server
ginx-1.19.2> nginx..
原创
282阅读
0评论
0点赞
发布博客于 5 月前

你必须知道的Java基础知识,供你查漏补缺

面向对象#什么是面向对象#面向对象是一种优秀的软件设计思想,是相对于面向过程、面向切面等设计思想的一种软件设计理念。它的核心思想是运用更加贴近人类思维的方式去设计软件,将软件中的各个组件抽象成相应的类,再将这些类组装成我们所需的软件系统。这里举个例子:假如用面向对象的方式设计一个电脑,我们会设计CPU类、硬盘类、显示器类、内存类等等,然后将这些类组合在一起设计成Computer类。而面向过程的思想在解决问题时会将问题分解成一个个小的函数,然后按照某种顺序去执行这些方法,当这些方法执行完毕,
原创
288阅读
0评论
0点赞
发布博客于 5 月前

卧槽!我随便写的一个API竟获得 2.5 亿的访问量

简评:作者随手在 Stackoverflow 回答了一个问题,几个月之后,竟发现这个回答带来了 2.5 亿次的 API 访问。作者还因此成立了公司专门运作这个 API。以下我仅代表原作者。推广很难,推广 API 更难,因为你不但需要专业知识,沟通技巧,还需要切中需求。好在,有社区的存在,在社区中的一些积极的动作,一些不经意的善举,可能会让你在开发圈子中更容易挖掘到潜在用户。我的公司 ipinfo.io 就是从回答 Stack Overflow 上面的问题开始的。它是一个查看 IP 详情的.
原创
236阅读
0评论
0点赞
发布博客于 5 月前

结合springboot的示例,ActiveMQ使用场景介绍

一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。目前在生产环境,使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ等。推荐阅读为什么阿里的程序员成长如此之快?看完Alibaba“Java成长笔记”我懂了!_马小梦的博客-CSDN博客​blog.csdn.net推荐观看大厂面试真题集结地:阿里三面
原创
276阅读
0评论
0点赞
发布博客于 6 月前

MySQL

第一种方式:最简单的方法就是借助第三方工具Navicat for MySQL来修改,方法如下:1、登录mysql到指定库,如:登录到test库。2、然后点击上方“用户”按钮。3、选择要更改的用户名,然后点击上方的“编辑用户”按钮。4、出现如图界面,输入新密码,并确认新密码,点击“保存”按钮即可。推荐阅读为什么阿里的程序员成长如此之快?看完Alibaba“Java成长笔记”我懂了!_马小梦的博客-CSDN博客​blog.csdn.net推荐观看大厂面试.
原创
252阅读
0评论
0点赞
发布博客于 6 月前

Java资深架构师给Java入门小白的最全学习路线图

推荐阅读为什么阿里的程序员成长如此之快?看完Alibaba“Java成长笔记”我懂了!_马小梦的博客-CSDN博客​blog.csdn.net推荐观看大厂面试真题集结地:阿里三面+腾讯二面+支付宝三面+拼多多二面+字节四面+淘宝五面_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com厉害了!B站最全网络底层汇总:TCP、Sockt、三次握手、四次挥手、NIO、Epoll、多路复用(附赠源码、脑图)​www.bilibili.com阿...
原创
251阅读
0评论
0点赞
发布博客于 6 月前

spring 5源码深度解析—Spring的整体架构和环境搭建

概述Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EE full-stack(一站式) 轻量级开源框架。推荐阅读为什么阿里的程序员成长如此之快?看完Alibaba“Java成长笔记”我懂了!_马小梦的博客-CSDN博客​blog.csdn.net推荐观看大厂面试
原创
273阅读
0评论
0点赞
发布博客于 6 月前

JAVA设计模式总结之23种设计模式万字详解

一、什么是设计模式 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多...
原创
284阅读
0评论
0点赞
发布博客于 6 月前

Nginx的深思:如何优雅告知用户,网站正在升级维护?

1. 前言2020-07-30早上到公司后,习惯性的打开掘金首页,想看下有没有自己感兴趣的文章,却意外的看到下面这样的惊喜:对的,我升级Lv3了,这是对自己坚持写作1年多的认可与鼓励,难掩心中的开心,我就去发了个掘金沸点,纪念下这个时刻,然后就继续工作了。中午12点出去吃完饭回到座位后,再次打开掘金首页,哎呀,访问不了了,提示如下:此时访问掘金的所有文章,都会看到上面这样的页面,告知你站点要进行维护升级了,很贴心有没有,而且这个界面很好看,我很喜欢。推荐观看大厂面..
原创
334阅读
0评论
0点赞
发布博客于 6 月前

Java SpringBoot集成RabbitMq实战和总结

交换器、队列、绑定的声明SpringAMQP项目对RabbitMQ做了很好的封装,可以很方便的手动声明队列,交换器,绑定。如下: /** * 队列 * @return */ @Bean @Qualifier(RabbitMQConstant.PROGRAMMATICALLY_QUEUE) Queue queue() { return new Queue(RabbitMQConstant.PROGRAMMATICALLY_Q
原创
367阅读
0评论
0点赞
发布博客于 6 月前

JVM加载class文件的原理机制详解

1、JVM简介  JVM是我们Javaer的最基本功底了,刚开始学Java的时候,一般都是从“Hello World”开始的,然后会写个复杂点class,然后再找一些开源框架,比如Spring,Hibernate等等,再然后就开发企业级的应用,比如网站、企业内部应用、实时交易系统等等,直到某一天突然发现做的系统咋就这么慢呢,而且时不时还来个内存溢出什么的,今天是交易系统报了StackOverflowError,明天是网站系统报了个OutOfMemoryError,这种错误又很难重现,只有...
原创
277阅读
0评论
0点赞
发布博客于 6 月前

七种对象复制工具类,你最看好哪个?

日常编程中,我们会经常会碰到对象属性复制的场景,就比如下面这样一个常见的三层 MVC 架构。当我们在上面的架构下编程时,我们通常需要经历对象转化,比如业务请求流程经历三层机构后需要把它DTO 转为DO然后在数据库中保存。当需要从数据查询数据页面展示时,查询数据经过三层架构将会从 DO 转为 DTO,最后再转为 VO,然后在页面中展示。当业务简单的时候,我们手写代码,通过 getter/setter复制对象属性,十分简单。但是一旦业务变得复杂,对象属性变得很多,呢么手写代码就会成为程序员.
原创
325阅读
0评论
0点赞
发布博客于 6 月前

一个Spring集成MyBatis完整示例

该文详细的通过Spring IOC、MyBatis、Servlet、Maven及Spring整合MyBatis的等技术完成一个简单的图书管理功能,实现图书列表、删除、多删除、编辑、新增功能。梳理前面学习的内容《Spring整合MyBatis(Maven+MySQL)一》与《Spring整合MyBatis(Maven+MySQL)二》,做一个完整的示例完成一个简单的图书管理功能,主要使用到的技术包含Spring、MyBatis、Maven、MySQL及简单MVC等。最后的运行效果如下所示:项.
原创
316阅读
0评论
0点赞
发布博客于 6 月前

你知道 Redis 可以实现延迟队列吗?

最近,又重新学习了下Redis,深深被Redis的魅力所折服,Redis不仅能快还能慢(我想也这么优秀o(╥﹏╥)o),简直利器呀咳咳咳,大家不要误会,本文很正经的啦!伙伴们跟我一起冲呀,我们一起去爬爬这座延时队列的山峰,探一探它究竟到底有高。推荐观看大厂面试真题集结地:阿里三面+腾讯二面+支付宝三面+拼多多二面+字节四面+淘宝五面_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com厉害了!B站最全网络底层汇总:TCP、Sockt、三次握..
原创
259阅读
0评论
0点赞
发布博客于 6 月前

Spring MVC—拦截器详解

今天就是把有关拦截器的知识做一个总结。推荐观看大厂面试真题集结地:阿里三面+腾讯二面+支付宝三面+拼多多二面+字节四面+淘宝五面_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com厉害了!B站最全网络底层汇总:TCP、Sockt、三次握手、四次挥手、NIO、Epoll、多路复用(附赠源码、脑图)​www.bilibili.com阿里资深架构师讲解最“细”的spring源码(附赠讲课资料和源码)​www.bilibili.comJava架...
原创
251阅读
0评论
0点赞
发布博客于 6 月前