
Java
文章平均质量分 80
Java技术猿
分享java技术干货,学习、面试资料分享
展开
-
重磅开源!阿里巴巴分布式核心原理,GitHub标榜65K!
在当今互联网技术飞速发展的时代,分布式系统已经成为构建大规模、高可用和高性能应用的基石。无论是云计算平台、大型电商平台,还是社交网络平台,都离不开分布式技术的支持。原创 2024-12-12 22:27:55 · 448 阅读 · 0 评论 -
狂飙至GitHub周榜!Spring Boot企业级项目开发实战笔记,太强了!
作为一个程序员,大家对Spring boot 在熟悉不过了吧!Spring Boot作为快速构建Spring应用的技术现在已是企业开发的主流框架。它消除了设置Spring应用程序所需的XML配置,为更快更高效的开发生态系统铺平了道路。而且spring boot只要是java开发都用得上,因为spring boot搭建起来方便,一般有新项目都会优先使用spring boot,由此可见,spring boot是我们开发路上必不可少的东西。原创 2024-12-12 22:23:39 · 305 阅读 · 0 评论 -
干货!这才是真正的Spring全家桶,架构+源码+实战+微服务全都有!
一切技术的产生与发展都离不开最基本的原理,只要追本溯源,了解技术体系最基本、最底层的原理,我们就能根据这些知识储备建立自己的后端技术框架,从而搭建一条完整的成长道路。学Java就是学Spring,学Spring也就是吃透其核心IoC和AOP,这应该是我目前为止看到讲Spring源码讲的最好的笔记了,看着很少,但全是精华,没有一点点废话!原创 2024-12-12 22:19:49 · 459 阅读 · 0 评论 -
蚂蚁金服面经:大厂面试攻略,你准备好了吗?(面试精选,建议收藏)!
为此,我将他的面试过程做了一个专门的整理,结合各大一线互联网企业的面试类型及问题做了一个系统性的划分,在这里给大家做一个分享,会让面试者少走很多不必要的弯路。这绝对是一个锦上添花的加分项,你有没有整体负责过几千万用户的大规模、高可用、高复杂度的系统架构设计?可以看到,蚂蚁金服问的面试点也都是在围绕:JVM、并发锁、性能调优、多线程、Redis、分布式这些技术点提出的问题,考察面试者掌握的广度及深度。最近和一名简历不错的程序员交谈蚂蚁金服的面试情况,然而听到的消息却是,没有通过技术面。原创 2024-12-12 22:15:00 · 324 阅读 · 0 评论 -
不服不行!Github即将爆火的「高并发秒杀顶级教程」,先睹为快!
可想而知,有限数量的商品在同一时刻被很多倍的请求同时来减库存,减库存又分为“拍下减库存”“付款减库存”以及预扣等几种,在大并发更新的过程中都要保证数据的准确性,其难度可想而知。而更多的是,我希望借助“秒杀”这个互联网高并发场景中的典型代表,带你了解如何打造一个超大流量并发读写、高性能,以及高可用的系统架构。虽然介绍了很多极致的优化思路,但现实中总难免出现一些我们考虑不到的情况,所以要保证系统的高可用和正确性,还要设计一个PlanB来兜底,以便在最坏情况发生时仍然能够从容应对。你都将在这份笔记里找到答案。原创 2024-12-12 22:04:21 · 363 阅读 · 0 评论 -
这份MySQL全面手册,受喜爱程度不输任何大厂笔记!
今天给大家分享的是一份MySQL全面手册,本书采取了一个全面的方法:涵盖了MySQL的主要特性以及诸如复制和各种API接口编程之类的高级主题。体验过MySQL的人,对熟悉的主题会找到新的视角,从而更深入洞察MySQL的世界,提高他们现有的知识和经验。第四部分主要针对开发者,它论述了MySQL API,一套建立自定义数据驱动的MySQL应用程序的功能全面而强大的工具。希望读者朋友们能够通过阅读本文,能够从容的将MySQL的知识体系,系统化的梳理一遍,从技术的根本上得到提升。希望这篇文章能够对你有帮助!原创 2024-12-12 21:51:49 · 719 阅读 · 0 评论 -
阿里内部教材:15W字的SpringCloud微服务实战,我一口气给你打包!
Java Spring Cloud 是全球范围内最成熟、最完善、最流行的微服务架构方案体系。被众多的互联网大公司采用,包括阿里巴巴、腾讯、支付宝、网易、IBM、谷歌、京东、 百度、滴滴等。该文档涵盖最新版本的 Spring Cloud 微服务架构体系, 微服务架构模式、算法与典型场景、框架、优缺点,Spring Cloud 2020 的重大变化、扩展 Netflix、Spring Cloud Alibaba 阿里巴巴体系,Dubbo 等架构选型对比,淘宝微服务架构案例。(学习参考-文末查看)原创 2024-12-12 21:48:33 · 391 阅读 · 0 评论 -
完整版来了!阿里Dubbo技术负责人准备的源码教程,很有大厂风格!
Dubbo因为良好的设计和扩展性受到许多开发者的欢迎,然而当开发者需要深入了解Dubbo底层的架构设计和实现的时候,往往会有些不知所措。网上也有很多爱好者撰写的源码分析等文章,虽有所有启发和裨益,但总觉得不够成体系。令人遗憾的是,市面上始终缺乏完整的、体系化的对Dubbo进行深入原理剖析的教程;,这份教程从Dubbo的入门,一直到开发第一款应用程序,再扩展到Dubbo的技术生态,完整且体系的将Dubbo进行一个全面的讲解,下面我们来看看教程的内容:PS:电子版的笔记已经打包整理好,需要的朋友文末可取。原创 2024-12-12 21:46:11 · 679 阅读 · 0 评论 -
手撸RPC框架【8】SPI机制基础功能实现
目标我们之前已经完成了服务提供者与消费者,并且将它们与SPringBoot整合到一起了,但是我们发现其实在很多地方我们的扩展性并不够,甚至都是直接写死的,比如下面几个地方这里是给标记了@DubboReference接口进行代理,但是我们这里是直接写死用的是 JDK动态代理,如果我们要使用CGLIB或者其他代理方式的话,就只能修改源代码,这样扩展性和灵活性都不够好在Java为我们提供了SPI机制,能够动态扩展对应的功能,不过我们会对Java的SPI功能进行扩展,对标Dubbo的SPI机制原创 2024-12-12 21:28:47 · 250 阅读 · 0 评论 -
手撸RPC框架【6】动态代理屏蔽RPC服务调用底层细节
在上一章中,我们已经成功的将服务提供者和服务消费者与SpringBoot成功整合了。但是在那一章中,我们已经实现了基于动态代理来屏蔽了RPC顶层服务调用的细节,这一章来说明如何去实现动态代理。原创 2024-12-12 21:25:28 · 239 阅读 · 0 评论 -
Java开发7年,年近30,半失业状态,互联网裁员潮还是逃不掉吗?
有人说,今年可能是过去十年最差的一年,但却是未来十年最好的一年。原创 2024-12-11 17:26:19 · 1039 阅读 · 0 评论 -
2024年五面蚂蚁、三面拼多多、字节跳动最终拿offer入职拼多多!
先说说我自己的情况,我2016先在蚂蚁实习了将近三个月,然后去了我现在的老东家,三年多工作经验,可以说毕业后就一直老老实实在老东家打怪升级,虽说有蚂蚁的实习经历,但是因为时间太短,还是有点虚的。首先我在脉脉找了一个拼多多的HR,加了微信聊了下,发了简历便开始我的拼多多面试之旅。言归正传,准备过程其实很早开始了(当然这不是说我工作时老想着跳槽,因为我明白现在的老东家并不是终点,我还需要不断提升),具体可追溯到从蚂蚁离职的时候,当时出来也面了很多公司,没啥大公司,面了大概5家公司,都拿到offer了。原创 2024-12-11 17:19:55 · 1032 阅读 · 0 评论 -
Java开发三年四面字节跳动复习一个月斩获offer,寒冬并不可怕!
目前互联网行业形势越来越严峻,我接连投递了很多的简历,得到的回复却是寥寥无几,索性好好复习了大概一个半月的样子,挑战字节跳动成功!!接下来分享我在字节面试遇到的面试题,欢迎大家文末留言与我一起讨论!原创 2024-12-11 17:16:40 · 575 阅读 · 0 评论 -
手撸RPC框架【3】实现自定义网络传输协议
手撸RPC框架【3】实现自定义网络传输协议原创 2024-12-11 17:06:55 · 860 阅读 · 0 评论 -
阿里大牛都在读的10本Java实战书籍,Java开发进阶必备书单!
阿里大牛都在读的10本Java实战书籍,Java开发进阶必备书单!原创 2024-12-10 21:13:24 · 1611 阅读 · 0 评论 -
史上最全499道Java面试题库:JVM+分布式+算法+锁+MQ+微服务+数据库!
史上最全499道Java面试题库:JVM+分布式+算法+锁+MQ+微服务+数据库!原创 2024-12-10 20:58:27 · 558 阅读 · 0 评论 -
2024年高频Java面试题集锦(含答案),让你的面试之路畅通无阻!
2024年高频Java面试题集锦(含答案),让你的面试之路畅通无阻!原创 2024-12-10 20:52:25 · 846 阅读 · 0 评论 -
简说设计模式——工厂方法模式
简说设计模式——工厂方法模式原创 2024-12-10 20:45:23 · 1027 阅读 · 0 评论 -
简说设计模式——单例模式
简说设计模式——单例模式原创 2024-12-09 16:09:13 · 1054 阅读 · 0 评论 -
华为架构师复盘2024最全2340页面试题jvm+spring+redis+MQ+微服务!
华为架构师复盘2024最全2340页面试题jvm+spring+redis+MQ+微服务!原创 2024-12-09 16:02:28 · 214 阅读 · 0 评论 -
入职美团定级P7,总结2024年最全180道高级岗面试题及答案!
入职美团定级P7,总结2024年最全180道高级岗面试题及答案!原创 2024-12-09 15:52:11 · 783 阅读 · 0 评论 -
阿里程序员吐槽:绩效375同事离职被允,325同事离职却被卡?
先给大家科普一下,3.75和3.25是阿里体系的绩效分数,3.75是绩效前30%的人,3.5是绩效在中间60%的人,3.25就是绩效在最后10%的人。一份工作不可能干到老,总会有来有走,希望那些想走的人都能顺利离开,找到更合适的位置,那些想留下的人都能安稳待住,得到更好的晋升和待遇。还有一种可能是3.75的人情商高,会向上管理,把领导管得服服帖帖,3.25的人职场能力不足,只能被疯狂pua。而绩效3.25的人提出离职,领导却一直挽留,但也不给涨薪,不给确定离职日期,拖拖拉拉,这是为什么?原创 2024-12-09 15:47:24 · 1005 阅读 · 0 评论 -
阿里P8整理的《百亿级并发系统设计》实战教程,实在是太香了!
面试官问:如何设计一个高并发系统?原创 2024-12-09 14:58:46 · 966 阅读 · 0 评论 -
简说设计模式——抽象工厂模式
简说设计模式——抽象工厂模式原创 2024-12-09 14:48:21 · 950 阅读 · 0 评论 -
靠这份GitHub star过万的1121页图解算法成功杀进字节跳动!
靠这份GitHub star过万的1121页图解算法成功杀进字节跳动!原创 2024-12-09 14:40:22 · 306 阅读 · 0 评论 -
牛掰!“基础-中级-高级”Java程序员面试集结,看完献出我的膝盖!
牛掰!“基础-中级-高级”Java程序员面试集结,看完献出我的膝盖!原创 2024-12-09 14:33:05 · 1530 阅读 · 0 评论 -
简说设计模式——适配器模式
简说设计模式——适配器模式原创 2024-12-08 12:30:00 · 1060 阅读 · 0 评论 -
简说设计模式——原型模式
简说设计模式——原型模式原创 2024-12-07 12:00:00 · 887 阅读 · 0 评论 -
简说设计模式——桥接模式
简说设计模式——桥接模式原创 2024-12-06 11:30:00 · 646 阅读 · 0 评论 -
JAVA并发编程:synchronized全能王的原理
synchronized原创 2024-12-06 09:30:00 · 595 阅读 · 0 评论 -
JAVA并发编程:ReentrantLock核心原理剖析
JAVA并发编程:ReentrantLock核心原理剖析转载 2024-12-06 08:30:00 · 652 阅读 · 0 评论 -
JAVA并发编程:AQS原理剖析
JAVA并发编程:AQS原理剖析转载 2024-12-06 07:30:00 · 933 阅读 · 0 评论 -
阿里秒挂,疯狂复习半个月,拿下美团offer(后台开发JAVA岗)
阿里秒挂,疯狂复习半个月,拿下美团offer(后台开发JAVA岗)原创 2024-12-05 13:27:27 · 390 阅读 · 0 评论