自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 干货 | Java8 新特性指导手册

本教程翻译整理自 https://github.com/winterbe/java8-tutorial目录:一、接口内允许添加默认实现的方法二、Lambda 表达式三、函数式接口 Functional Interface四、便捷的引用类的构造器及方法五、Lambda 访问外部变量及接口默认方法5.1 访问局部变量5.2 访问成员变量和静态变量5.3 访问接口的默认方法...

2019-01-15 19:29:19 781

转载 openFeign 异步 调用丢失上下文怎么破?

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,已完结,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...,专属的项目实战(多个项目) / 1v1 提问 /

2025-07-22 11:42:21 13

转载 今年Java的就业形势,是认真的吗。。。

(例如:Spring面试题合集、Spring Boot如何定义Starter、Spring Boot的启动原理、自动配置原理?(例如:12306抢票系统设计、如何设计一个秒杀系统、高并发系统、微博系统以及百万级数据导出Excel怎么性能优化,避免OOM)(含:OAuth2有哪几种授权模式、说说Seata的执行流程、说说你对DDD的理解、微服务设计的9种设计模式等)(例如:JDK8提升代码优雅技巧、BIO、NIO、AIO有什么区别、什么事守护线程?数据结构与算法、设计模式、网络与操作系统、

2025-07-22 11:42:21 1

转载 美团二面拷打:MySQL中 SELECT 语句执行流程?

主要负责用户登录数据库,进行用户的身份认证,包括校验账户密码,权限等操作,如果用户账户密码已通过,连接器会到权限表中查询该用户的所有权限,之后在这个连接里的权限逻辑判断都是会依赖此时读取到的权限数据,也就是说,后续只要这个连接不断开,即使管理员修改了该用户的权限,该用户也是不受影响的。先检查该语句是否有权限,如果没有权限,直接返回错误信息,如果有权限,在 MySQL8.0 版本以前,会先查询缓存,以这条 SQL 语句为 key 在内存中查询是否有结果,如果有直接缓存,如果没有,执行下一步。

2025-07-21 09:31:44 20

转载 今年这情况。。。大家多准备一手吧

包含Java基础、Java多线程与并发、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、首先,针对自己的想法,想进哪个公司,想做的那个职位都有什么需求,让自己有方向有目的去提升,这些都会在他们的岗位简介上展现的。整理一下你之前的项目经验,特别是怎么解决问题的部分,这样在面试中就能更有说服力。帮你积累有亮点的项目经验,解决你所有的面试跳槽困惑,助你在这么卷的面试环境中脱颖而出!其次,要理解知识点,这样才能在面试中灵活应对,

2025-07-21 09:31:44 4

转载 面试官:MySQL 自增 ID 超过 int 最大值怎么办?

然后我看redis是有值的,以为是redis和数据库数据不一致问题,我就把redis的key删了,重新再跑一下,结果打印了insert语句,但是没有插入到数据,看来事情并没有那么简单- -还有一个小插曲,因为系统两天没消费数据,kafka的数据堆积了很多,然后我把消费者数量从30个改成50个,跑了两天,kafka还是有1天的延迟,看来麻木添加消费者数量已经没啥提升的作用了,按理说自增id应该是一个接着一个,不会有空隙的,后面查了一下由于数据库自增id有个高性能策略,设置了id就不一定连续。

2025-07-20 22:13:57 26

转载 线上问题定位神器:Arthas

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,已完结,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...,累计输出 100w+ 字,讲解图 4013+ 张,还在持续爆肝中..

2025-07-20 22:13:57 27

转载 一口气说出 4种 “附近的人” 实现方式,面试官笑了

本文重点并不是在具体实现,旨在给大家提供一些设计思路,面试中可能你对某一项技术了解的并不深入,但如果你的知识面宽,可以从多方面说出多种设计的思路,能够侃侃而谈,那么会给面试官极大的好感度,拿到offer的概率就会高很多。我们来分析一下,多出来的这部分区域内的用户,到圆点的距离一定比圆的半径要大,那么我们就计算用户中心点与正方形内所有用户的距离,筛选出所有距离小于等于半径的用户,圆形区域内的所用户即符合要求的。功能生活中是比较常用的,像外卖app附近的餐厅,共享单车app里附近的车辆。

2025-07-19 15:23:59 21

转载 外包甲方最爱!12个最火开源后台,轻松搞定企业级项目

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,正在更新中..., 基于 Spring AI + Spring Boot 3.x + JDK 21;专属的项目实战(多个项目) / 1v1 提问 /专属的项目实战(多个项目) / 1v1 提问 /

2025-07-19 15:23:59 19

转载 SpringBoot + Rabbitmq 用了消息确认机制,感觉掉坑里了

而我们当时的解决方案是,先将消息进行应答,此时消息队列会删除该条消息,同时我们再次发送该消息到消息队列,异常消息就放在了消息队列尾部,这样既保证消息不会丢失,又保证了正常业务的进行。但这种方法并没有解决根本问题,错误消息还是会时不时报错,后面优化设置了消息重试次数,达到了重试上限以后,手动确认,队列删除此消息,并将消息持久化入。如何实现消息确认机制,以及在实际开发中的一点踩坑经验,其实整体的内容比较简单,有时候事情就是这么神奇,越是简单的东西就越容易出错。导致消息队列处理出现阻塞,导致正常消息也无法运行。

2025-07-17 13:30:51 32

转载 Netty 超详细解答十问十答

在基于TCP的通信中,由于TCP是流式的协议,发送方发送的两个数据包可能会在接收方被合并成一个数据包接收,这被称为粘包;是Netty中处理I/O事件或拦截I/O操作的组件,它负责处理网络事件,如接收数据、写入数据等。在Netty中,Channel表示一个到某个实体(如硬件设备、文件、网络套接字或者能够执行I/O操作的程序组件)的开放连接,如读操作和写操作。EventLoop是Netty中处理I/O操作的单线程事件循环,它负责监听Channel上的事件,并调用相应的。在Netty中,服务端通常需要创建两个。

2025-07-16 14:34:57 30

转载 Java+Selenium+快代理实现高效爬虫

Selenium与代理服务的结合为我们提供了强大的爬虫能力:Selenium模拟真实用户行为应对JavaScript渲染和复杂交互,而快代理则提供了稳定的IP资源池,有效规避IP封禁和地域限制问题。在实际应用中,请务必遵守相关法律法规和网站的使用条款,合理设置爬虫的请求频率和数量,避免对目标网站造成不必要的负担。后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,希望本文对你的爬虫开发有所帮助!

2025-07-15 14:14:48 204

转载 MySQL中的 8 种锁!

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,已完结,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...,累计输出 100w+ 字,讲解图 4013+ 张,还在持续爆肝中..

2025-07-15 14:14:48 48

转载 MySQL的三大日志

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,今天,我将用最通俗的方式,带你彻底掌握MySQL三大日志的底层原理,希望对你会有所帮助。数据库的可靠性不是偶然发生的,而是通过三大日志的精密协作实现的。《从零手撸:前后端分离博客项目(全栈开发)》

2025-07-14 09:31:19 20

转载 离谱!一边在裁员,一边在高薪招人。。。

万同学一直做测试,考虑到测试岗位技术含量低可替代性强,薪资也相对较低,因此考虑转型AI行业。了解到近期AI方向的岗位年包比较高,很心动,但又觉得自己的基础一般,担心学不好。但是也凭借着当下行业对AI人才的海量需求,快人一步掌握了AI相关技术技能,踩住风口拿下了高薪offer。字节3-1技术大佬聊天,他说:近几年程序员市场越来越卷,人才市场也趋于饱和,不少人职业发展停滞,所以。,授人以鱼不如授人以渔,学完后还会具备举一反三的能力,无论进入什么行业,算法岗位和项目均能胜任。刘同学大专毕业,做了5年软件开发。

2025-07-14 09:31:19 13

转载 小伙在公司用了个 insert into select 居然被开除了

最终还是会出现这样的问题。在逐条加锁的时候,流水表由于多数是复合记录,所以最终部分在扫描的时候被锁定,部分拿不到锁,最终导致超时或者直接失败,还有一些在这加锁的过成功成功了。最终定位到了是迁移任务引起的问题,刚开始还不明所以,白天没有问题,然后想到晚上出现这样的情况可能是晚上的任务出现了影响,最后停掉该任务的第二次上线,发现没有了这样的情况。第一个方案使用的时候发现一次性全部加载,系统直接就OOM了,但是分批次做就过多io和时间长,于是选用了第二种方案,测试的时候没有任何问题,开开心心上线,然后被开除。

2025-07-14 09:31:19 26

转载 7月跳槽的兄弟注意了。。

(例如:12306抢票系统设计、如何设计一个秒杀系统、高并发系统、微博系统以及百万级数据导出Excel怎么性能优化,避免OOM)(含:OAuth2有哪几种授权模式、说说Seata的执行流程、说说你对DDD的理解、微服务设计的9种设计模式等)(例如:JDK8提升代码优雅技巧、BIO、NIO、AIO有什么区别、什么事守护线程?三高架构、线上疑难问题、大厂面试场景题、项目亮点和难点、K8S云原生......(例如:什么是堆外内存、对象的结构是什么样的、说说对象分配规则)数据结构与算法、设计模式、网络与操作系统、

2025-07-09 10:31:50 15

转载 “RPC好,还是RESTful好?”,这个问题不简单

比如我们有一个处理订单的系统服务,先声明它的所有的接口(这里就是具体指Java中的interface),然后将整个项目打包为一个jar包,服务端这边引入这个二方库,然后实现相应的功能,客户端这边也只需要引入这个二方库即可调用了。RPC服务和HTTP服务还是存在很多的不同点的,一般来说,RPC服务主要是针对大型企业的,而HTTP服务主要是针对小企业的,因为RPC效率更高,而HTTP服务开发迭代会更快。1、gRPC是Google最近公布的开源软件,基于最新的HTTP2.0协议,并支持常见的众多编程语言。

2025-07-09 10:31:50 32

转载 太方便了!SpringBoot+轻量级分布式日志框架GrayLog!

例如,我现在要在订单服务里查找一个订单id为1的日志,而订单服务有10个实例并且部署在10台不同的机器上,那么我就得一台台的去找这个日志数据。所以这时候我们就需要有一个可以实现日志聚合的工具,将所有实例的日志数据都聚合在一个地方,那么我们就不需要到每个实例去找日志了,而本文将使用的日志聚合工具为Graylog。随后,我们配置下 inputs 的配置,找到 GELF UDP ,然后点击 Launch new input ,只需要填写 Title 字段,保存就完事了(其他不用动)。

2025-07-08 14:47:25 48

转载 别再乱调参数了!SpringBoot性能优化避坑指南 + 大厂最佳实践

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,已完结,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...,将耗时且非结果依赖的操作(如发邮件、记录日志、调用外部系统)异步化,释放请求线程。

2025-07-07 09:31:00 60

转载 3 分钟生成一个单元测试报告,这个样式爱了

昨天有个小伙伴问我,有没有什么现成的测试报告模板,由于昨天实在比较忙就没顾上,所以今个有时间赶紧补上。但有时候我们要测试一些特殊场景,如:接口超时测试等,就没什么太好的办法了,而。后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,

2025-07-07 09:31:00 39

转载 面试官:说说什么是泛型的类型擦除?

最终用接口方法调用额外添加的方法,通过这种方式构建了接口和实现类的关系,类似于起到了桥接的作用,因此也被称为桥接方法,最终,通过这种机制保证了泛型情况下的Java多态性。的使用也很简单,下载解压后,把需要反编译的字节码文件放在目录下,然后在命令行里执行下面的命令就可以在同目录下生成反编译后的。可以看到,在取出元素时,会将这个元素强制类型转换成泛型中的类型,也就是说在上面的代码中,最后会尝试强制把。比较下面两边的代码,可以看到在擦除方法中的类型参数时,和擦除类定义中的类型参数一致,无限制时直接擦除为。

2025-07-06 16:55:47 35

转载 两万字详解,带你彻底搞懂 Spring Security 6.0 的实现原理

Spring Security是一个功能强大且高度且可定制的身份验证和访问控制框架,除了标准的身份认证和授权之外,它还支持点击劫持,CSRF,XSS,MITM(中间人)等常见攻击手段的保护,并提供密码编码,LDAP认证,Session管理,Remember Me认证,JWT,OAuth 2.0等功能特性。下面是一个示例配置,它提供了自定义的登录页面,并且针对不同的URL配置了不同的角色权限,这些配置方法实际上就是配置不同的Security Filter,更详细的解释会在后面讲解具体特性的时候时展开说明。

2025-07-06 16:55:47 33

转载 SpringBoot 接口卡成狗?只用一招,吞吐量飙升10倍!

所以,真正使用异步请求的场景应该是该请求的业务代码中,大量的时间CPU是休息的(比如:在业务代码中请求其他系统的接口,在其他系统响应之前,CPU是阻塞等待的),这个时候使用异步请求,就可以释放tomcat的工作线程,让释放的工作线程可以处理其他的请求,从而提高吞吐量。也正是如此,在相同的最大请求数配置下,异步请求由于迅速的释放了主线程,所以才能提高吞吐量。是否有效,只是一个简单的判断,实际中判断有效的并不一定是有效的(比如:客户端取消了请求,服务端是不知道的),但是一般判断为无效的,那肯定是无效了。

2025-07-05 17:10:53 35

转载 10亿订单如何做分库分表?

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,已完结,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...,累计输出 95w+ 字,讲解图 4013+ 张,还在持续爆肝中..

2025-07-05 17:10:53 42

转载 使用 Docker 高效搭建本地开发环境(详细教程)

现在可以直接将我们的镜像打包丢过去,而不必去做任何环境配置的工作,同时也不必担心他们的环境配置会导致我们的产品无法运行。开发途中,可能你又需要依赖一些其他的服务,你最好祈祷不会出问题,可能你又要重写来配置你的环境,因为你的所有的依赖服务都在你的唯一的工作空间里面。在开发之前,首先你需要安装各种开发工具和服务支持到你的开发环境当中,可能会出依赖问题,环境变量问题,端口冲突,经编译库问题等等。机器上,也可以实现虚拟化。因为,往往我们访问的时候,是通过宿主机上面的浏览器发送请求的,所以,配置宿主机上面的。

2025-07-04 14:45:43 86

转载 日志解析神器——Logstash中的Grok过滤器使用详解

例子:创建一个模式%{YEAR:year}-%{MONTHNUM:month}-%{MONTHDAY:day}来匹配日期格式 "2021-01-01",这个模式可以用于解析特定格式的日期数据。通过精确和高效的日志解析,Grok帮助用户提升了对日志数据的理解,加快了问题的定位和解决,从而提升了整体的运维和监控效率。如前所述,它可以解析不同格式和结构的日志,如Apache日志、系统日志、数据库日志等,将非结构化文本转换为结构化数据。每个Grok模式都是一个命名的正则表达式,用于匹配日志中的特定部分。

2025-07-04 14:45:43 56

转载 终于有人把 java代理 讲清楚了,万字详解!

电影是电影公司委托给影院进行播放的,但是影院可以在播放电影的时候,产生一些自己的经济收益,比如提供按摩椅,娃娃机(这个每次去电影院都会尝试下,基本上是夹不起来,有木有大神可以传授下诀窍),卖爆米花、饮料(贵的要死,反正吃不起)等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。接口实现一个代理类,但最终它仍然实现了相同的功能,这其中的差别,就是之前讨论的动态代理所谓“动态”的原因。

2025-07-03 09:30:38 35

转载 拯救 2G 小水管!打造轻量级日志平台

链路追踪这条路走不通了,退而求其次追踪下日志吧,ELK 肯定是用不了,最起码得 4G 起步,网上找了好久,终于锁定了 Loki 这个轻量级日志框架,下面是我搭建起来配合 Grafana 可视化的结果,整体还是挺好上手的,本期就出一篇教程,各位可以参考自己搭一套起来。结果我还是太高看 2G 内存了,docker 装完我还习惯性设置了 restart = always,于是就悲剧了,服务器直接卡死,重启也不好使,后来还是找阿里云工作人员解决了。累计输出 95w+ 字,讲解图 4013+ 张,还在持续爆肝中..

2025-07-03 09:30:38 33

转载 取代后端岗,国内又一新兴岗位在崛起!这才是未来5年最好的方向!

这位琳芳童鞋,报名前做大数据开发5年,工作上遇到了瓶颈,薪资也涨不上去,调研了一番后决定学习算法,通过四个月的学习,现在成功。往期学员通过我们的内推,入职都特别高效,内推很多都是大厂,只有帮助大家学习到技术,找到一份好工作,我们才能收获好的口碑。选择系统学习的好处有,老师带领着学习项目知识,助教老师一对一解答问题,售后老师服务热情。选择系统学习的好处有,老师带领着学习项目知识,售后老师服务热情,还有。

2025-07-03 09:30:38 23

转载 Spring Boot 插件化开发模式,忒香了!

比如大家熟悉的jdbc中的Driver接口,不同的厂商可以提供不同的实现,有mysql的,也有oracle的,而Java的SPI机制就可以为某个接口寻找服务的实现。从当前的趋势来看,插件化机制的思想已经遍布各种编程语言,框架,中间件,开源工具等领域,因此掌握插件化的实现机制对于当下做程序实现,或架构设计方面都有着很重要的意义,值得深入研究,本篇到此结束。在上述的实现中还是比较粗糙的,实际运用时,还需要做较多的优化改进以满足实际的业务需要,比如接口传入类型参数用于控制具体使用哪个依赖包的方法进行执行等;

2025-07-02 15:06:18 36

转载 我懵了,如果要存 IP 地址,用什么数据类型比较好?

如果我们要在 IP 地址上建立索引,那么对于字符串索引来说,整数索引的检索速度简直就是降纬打击了,因为字符串类型的比较是需要从第一位字符开始遍历依次进行的,速度较慢。后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,说用字符串类型存 IP 地址的,其实是潜意识中以为 IP 地址是字符串,存的是点分十进制的字符串,但正确的应该是存 32 位的无符号整数。谁知面试官竟轻蔑一笑,问你 “确定吗?

2025-07-02 15:06:18 34

转载 高质量索引的10条军规

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,已完结,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...,:某金融系统通过索引监控,清理200+无效索引,写性能提升50%。

2025-07-01 15:20:49 36

转载 拿自己的旧电脑搭建了个服务器!

我们切回飞鸽官网,点击“隧道管理”,如下图:根据电脑系统选择指令,点击复制,然后切回刚才的弹窗,将指令输入进去,点击确定。进入conf文件夹,打开nginx.conf文件进行编辑,里面的配置很多,我对其中一些重要的配置进行了说明(前面有“#”的表示并没有真正写入配置,若要加入,只需去掉“这样内网穿透就成功了!打开浏览器,输入刚才开通的隧道的访问地址(上图被抹掉的地方),回车,同样能开到之前编写的网页,就成功了。服务器搭建完了,网页也有了,但其实除了跟你在同一个局域网下的人,都无法访问你的网站。

2025-07-01 15:20:49 33

转载 面试被问分布式事务(2PC、3PC、TCC),懵了!

项目采用当时最流行的ssh(Struts+Spring+Hibernate)框架,典型的三层架构(controller - > service -> dao)简单又粗暴,所有人写的代码都放在一个大工程里,项目文件大小达到几百M,解决代码冲突是当时最大的工作量。两步操作必须同时成功,否则就会造成业务混乱,可此时我们只能保证自己服务的数据一致性,无法保证调用其他服务的操作是否成功,所以为了保证整个下单流程的数据一致性,就需要分布式事务介入。然而戏剧性的是,交测当天五人同时上线,项目崩 崩 崩溃了。

2025-06-30 09:31:25 52

转载 用这13个工具,开发效率提升了500%!

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,已完结,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17...,累计输出 95w+ 字,讲解图 4013+ 张,还在持续爆肝中..

2025-06-30 09:31:25 41

转载 今年后端这薪资是认真的吗?

这位琳芳童鞋,报名前做大数据开发5年,工作上遇到了瓶颈,薪资也涨不上去,调研了一番后决定学习算法,通过四个月的学习,现在成功。往期学员通过我们的内推,入职都特别高效,内推很多都是大厂,只有帮助大家学习到技术,找到一份好工作,我们才能收获好的口碑。选择系统学习的好处有,老师带领着学习项目知识,助教老师一对一解答问题,售后老师服务热情。选择系统学习的好处有,老师带领着学习项目知识,售后老师服务热情,还有。

2025-06-30 09:31:25 21

转载 3 种 Springboot 全局时间格式化方式,别再写重复代码了

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,开发技巧,其实所谓的开发效率,不过是一个又一个开发技巧堆砌而来,聪明的程序员总是能用最少的代码完成任务。注解需要用在实体类的时间字段上,而只有使用相应的实体类,对应的字段才能进行格式化。

2025-06-29 14:22:11 53

转载 搞定复杂 AI 集成!Spring AI + MCP 模式最佳实践揭秘

以个人角度来说,我认为 MCP 更像是连接传统后端系统与 AI 模型世界的一座桥梁,MCP Server 的开发其实很适合当下的后端开发,对于当前的后端开发而言,是一个具有前景的新方向,我相信随着 AI 技术的发展,MCP 有望成为未来 AI 应用后端开发的重要基础之一。我们与模型的每一次交互,都会携带一定的上下文,例如我们之前提过的问题、提问的方式、当前任务的进展等,当大模型有了充足的上下文时,它就能更好地回答我们的问题。目前,大模型本身是无法调用程序的,因此需要一个中介程序来完成调用的工作。

2025-06-29 14:22:11 62

转载 美团一面:循环队列听说过么,怎么实现?

后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,众所周知,队列是先进先出的,那么进队操作对应的步骤就是:先送值到队尾,再将队尾指针 +1。队列的头尾相接形成一个环,当队尾到达数组的最后一个位置时,下一个位置是数组的第一个位置。

2025-06-28 15:21:22 31

空空如也

空空如也

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

TA关注的人

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