自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 就这么几个限流算法,总是记了又忘

在工作中,我们可能会使用现成的限流组件,如Spring Cloud的Hystrix、Spring Cloud Alibaba的Sentinel,或者是Google的Guava限流器。但是,无论哪个组件,背后的实现原理都离不开这四种限流算法。作为开发人员,我们不仅要会用这些工具,还要做到知其然,知其所以然。来源链接:https://juejin.cn/post/7369571720922103846。

2024-05-17 15:01:39 900

原创 12万字倾情打造!Java面试终极秘籍,助你横扫offer不是梦

要想在现在这变化多端的找工作形势里,拿到你真心喜欢的工作机会,不管你现在是悠哉待机还是拼了命在比拼,都得好好准备一番:多做题,多做题,再多做题!有时候,你以为自己懂的东西,一到面试那个紧张劲儿上来了,可能就讲不清楚了,脑子突然就像短路一样。所以啊,为了保险起见,多做题,做得越多,面试时心里就越有底。所有的面试题目都不是一成不变的,面试题目只是给大家一个借鉴作用,最主要的是给自己增加知识的储备,有备无患。为了帮助大家更好地通关斩将,小编整理了一套最新最全面的Java面试资料,其中精选的都是经典大厂真题,

2024-05-17 11:06:13 672

原创 Spring Boot集成Security快速入门Demo

Spring Security是一个Java框架,用于保护应用程序的安全性。它提供了一套全面的安全解决方案,包括身份验证、授权、防止攻击等功能。Spring Security基于过滤器链的概念,可以轻松地集成到任何基于Spring的应用程序中。它支持多种身份验证选项和授权策略,开发人员可以根据需要选择适合的方式。此外,Spring Security还提供了一些附加功能,如集成第三方身份验证提供商和单点登录,以及会话管理和密码编码等。

2024-05-16 10:18:35 844

原创 理解Spring的IOC核心:为何它成为开发中的关键要素?

传统编程中,假如组件X需要使用组件Y的功能,通常直接在X内部创建Y的实例,这种方式将Y的控制权紧紧绑定在X之内。这种思想就是IoC(为了更好的理解,我们可以这样认为,对象创建和使用的控制权转移到了Spring容器,由Spring容器来控制)。③、Bean的修改使用方无需感知。同样是上面的例子,假如说Bean A需要修改,如果没有IOC的话,所有引用到A的其他Bean都需要感知这个逻辑,并且做对应的修改。来说,如果B要使用A,那还要 把c,d,e,f侈个类全都感知一遍,这显然是非常麻烦且不合理的。

2024-05-15 17:49:01 353

原创 基于Spring封装一个websocket工具类使用事件发布进行解耦和管理

总的来说,WebSocket 在需要快速、实时、双向通信的应用中提供了显著的优势,例如在线游戏、聊天应用、实时数据监控和协作工具。然而,不是所有的场景都需要 WebSocket 的能力,对于不需要实时通信的应用,传统的 HTTP 请求或 HTTP 轮询可能仍然是合适的。

2024-05-15 17:44:28 1104

原创 一位不合格的面试官在这两周让三位同学破防了

一位不合格的面试官在这两周让三位同学破防了最近部门招聘 Java 技术同学;技术需要两面,我也参与招聘过程并作为第一面的面试官,这两周平均每天一个。但是这两周我却让好几位同学破防了,内心其实也是五味杂陈的,做一下反思也谈一下感想。

2024-05-15 14:18:05 524

转载 大营销抽奖系统,DDD开发要如何建模?

在使用 DDD 的标准对系统建模前,一堆人要先了解 DDD 的操作手段,这样才能让产品、研发、测试、运营等了解业务的伙伴,都能在同一个语言下完成系统建模。蓝色 - 决策命令,是用户发起的行为动作,如;开始签到、开始抽奖、查看额度等。黄色 - 领域事件,过去时态描述。如;签到完成、抽奖完成、奖品发放完成。它所阐述的都是这个领域要完成的终态。粉色 - 外部系统,如你的系统需要调用外部的接口完成流程。红色 - 业务流程,用于串联决策命令到领域事件,所实现的业务流程。

2024-05-13 17:29:45 32

原创 被严重低估的后端技术面经,强到离谱!

Spring、Spring Boot/Cloud、Dubbo、JVM、集合、多线程、JPA、MyBatis、MySQL、大数据、Docker、Servlet、JavaWeb、Redis、算法等,几乎覆盖了所有 Java 相关的面试真题!深知后端成长不易,他爆肝两个月,从面试官视角出发,结合去年 9、10 月最新后端市场风向,整理出了这份超牛的《后端 offer 收割机养成指南》,内含。他是现任阿里后端 Leader,在后端行业深耕近十年,见证了互联网的飞速发展,也见证了无数后端人的成长。

2024-05-10 11:10:11 667

原创 DNS 如何将 xxxhub.com 转化为 IP 地址?

这是一道技术面试常考的计算机网络问题,标题中的 xxxhub 指的是 GitHub,可不要想歪了哈!DNS(Domain Name System)域名管理系统,是当用户使用浏览器访问网址之后,使用的第一个重要协议。DNS 要解决的是。DNS:域名系统在实际使用中,有一种情况下,浏览器是可以不必动用 DNS 就可以获知域名和 IP 地址的映射的。浏览器在本地会维护一个hosts列表,一般来说浏览器要先查看要访问的域名是否在hosts列表中,如果有的话,直接提取对应的 IP 地址记录,就好了。如果本地。

2024-05-09 16:15:00 735

原创 “震撼发布!Java面试圣经10万字精华,Github突破百万访问量——程序员必备攻略“

概括而言,程序员面试不仅是技术的试金石,更是心态的磨砺场。当你的专业技能坚如磐石,搭配一颗乐观坚韧的心,获取offer自是顺理成章。请勿预设难关,莫让心理门槛阻碍前程。祈愿各位勇者,皆能跨越面试挑战,赢得梦寐以求的职位,踏上职场进阶之旅——晋升、跳槽、加薪,乃至拥抱幸福人生。共勉之,愿你我于编码征途中,步步高升,梦想成真。t=N7T8。

2024-05-09 10:26:58 528 1

Java核心知识点文档.7z

又到了求职的金三银四的黄金月份,我相信有不少小伙伴已经摩拳擦掌的准备寻找下一份工作。我偶然从一个网友群中发现了整理的这份资料,不论是从整个 Java 知识体系,还是从面试的角度来看,都是一份含技术量很高的资料。

2020-02-11

空空如也

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

TA关注的人

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