自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一名很普通的互联网打工人

专注分享java各类学习笔记,面试题以及IT类资讯

  • 博客(52)
  • 收藏
  • 关注

原创 基于SpringBoot的ERP系统,自带进销存+财务+生产功能

这个ERP基于SpringBoot框架和SaaS模式,立志为中小企业提供开源好用的ERP软件,目前专注进销存+财务+生产功能。主要模块有零售管理、采购管理、销售管理、仓库管理、财务管理、报表查询、系统管理等。支持预付款、收入支出、仓库调拨、组装拆卸、订单等特色功能。...

2022-06-17 16:49:57 529 1

原创 换掉 Postman + Swagger + JMeter,这4个 Java 项目绝了

不瞒大家,我的收藏夹里可是躺了很多优质的开源项目。像我自己平时遇到了比较感兴趣的开源项目,都会用 Microsoft To Do 先记下来,然后有时间了再慢慢看。

2022-06-17 16:28:06 637

原创 基于SpringBoot实现的可视化拖拽编辑的大屏项目,雀食牛逼

大家好,今天给小伙伴们分享一个基于 SpringBoot + Vue 实现的可视化拖拽编辑的大屏项目;这个是一个开源的一个BI平台,酷炫大屏展示,能随时随地掌控业务动态,让每个决策都有数据支撑。

2022-06-17 16:16:45 466

原创 这可能是CSDN最详细的ArrayList源码分析

源码获取jdk 源码在我们 jdk 的安装目录下即可找到:jdk1.8在 jdk1.8 及之前的版本中,jdk的源码均可在安装目录的根目录下找到 src.zip,此包即为 jdk 源码jdk11从 jdk11 开始,jdk的源码包放在 jdk 安装目录下的 lib 目录下,在 lib 目录下找到 src.zip 即为源码近几个月收集了收集了N份精校过的PDF版的Java八股文大全,涉及Java后端的方方面面,分享给大家。希望能帮助到大家面试前的复习且找到一个好的工作,也节省大家在网上搜.

2022-05-27 16:51:56 140

原创 价值1w的Java最新面试宝典(附答案解析)分享

前言2022届高校毕业生规模预计1076万人,同比增加167万人,对于22届的同学们来说,今年下半年大规模进行的秋招是获得全职Offer的最重要的途径!对于程序员来说,大家都知道校招难度相对于社招来说会有所降低,同时把握好应届生这个身份对我们进入大厂也更有优势!为了能够帮助更多Java岗位同学就业,小编淘来了牛客网最新Java面试宝典,本套题库均来自海量真实校招面试题目大数据进行的整理,学完这个题库,把此题库都理解透彻应对各家企业面试完全没有问题。(当然要加上好的项目以及透彻掌握和你有足够强的手撕代码的能

2022-05-27 16:29:23 266

原创 Java八股文面试,为什么会盛行?又该如何面对?

前言Java八股文面试,为什么会盛行?又该如何解决?现在Java面试可以说是老生常谈的一个问题了,确实也是这么回事。面试题、面试宝典、面试手册…各种Java面试题一搜一大把,根本看不完,也看不过来,而且每份面试资料也都觉得Nice,然后就开启了收藏之路。Java开发者应该是不会很容易满足的,现在拿着20K的工作,下一步就想着拿50K的offer,甚至年薪百万都是程序员很常见的,不满足于现状,身在其位就要有担当其位的能力,不断提升技能、技术栈,都是必不可少的!那么我这次写这个的意义何在呢?不妨停下来,

2022-05-26 13:49:36 346

原创 保姆级笔记:Kubernetes原理剖析与实战应用手册,太全了

不知道你有没有发现,周围的人在越来越多地谈论容器、Kubernetes,以及云原生。**作为云原生的“基石”,Kubernetes 从开源到现在也已经走过了 6 个年头,**可以说它的出现推开了云原生的大幕,加速了云原生时代的到来。现在不管是阿里、头条这些互联网大厂,还是小米等以硬件为主的厂商,以及快手、Shopee 等后起之秀,都在大量招聘 Kubernetes 相关人才,而且起薪还不低。但是,**Kuberbetes的复杂性以及过于陡峭的学习曲线,对学习和实践者来说是一座高墙,**想要学习好、掌握好

2022-05-20 21:00:56 232

原创 2022年面试4家Java面试经历整理(一次性查缺补漏个够)

前言2022年了,今年算是很难的一年,好多人都被毕业了…自己也抽时间去外面转了转,面了那么几家公司,在这里写给大家!(仅供参考)第一家(Zookeeper+微服务+消息中间件+高并发架构设计)一面JVM数据存储模型,新生代、年老代的构造?java GC算法,什么时候会触发minor gc,什么时候会触发full gc?GC 可达性分析中哪些算是GC ROOT?你熟悉的JVM调优参数,使用过哪些调优工具?Java 有什么锁类型?描述下线程池的处理流程?类加载机制,一个类加载到虚拟机中

2022-05-20 20:54:23 343

原创 某厂Java4面:(数据结构与算法+源码+Java虚拟机+分布式)

前言:最近不少人都在找工作,很多人开始抱怨,工作难找,不少人后台问我怎么办,讲真,我也无能为力,之前我就说过了,今年的工作竞争一定是比较激烈的。面试只是对个人技术及应变能力的一次考验。只有解决了一个问题,你才有机会遇见下一个问题。以下面试题由群友提供或网上收集整理,共勉。群友牛逼。以下是某厂Java面试题:Java一面hashmap源码问题HashMap底层结构 put操作讲一下HashMap、HashMap如何保证线程安全、ConcurrentHashMapJVM有哪些回收算法,

2022-05-20 20:45:00 136

原创 价值30K的几十个Spring框架面试题

前言:Spring 框架知识是互联网公司面试必考知识点。对于开发同学来说,Spring 框架熟悉又陌生。熟悉:开发过程中无时无刻不在使用 Spring 的知识点;陌生:对于基本理论知识疏于整理与记忆。导致很多同学面试时对于 Spring 相关的题目知其答案,但表达不够完整准确。针对 Spring 面试题目,进行全面的梳理与解答,参考了公司面试题集,分享给大家。主要内容:基本概念面试题集(Spring 相关的概念梳理)应用场景面试题集(各知识点不同使场景选型)深度知识面试题集(

2022-05-20 20:40:07 165

原创 随便(仔细)的讲讲线程安全与锁优化

1. 线程安全当多个线程同时访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方进行任何其他的协调操作,调用这个对象的行为都可以获取正确的结果,那就称这个对象是线程安全的。近几个月收集了收集了N份精校过的PDF版的Java八股文大全,涉及Java后端的方方面面,分享给大家。希望能帮助到大家面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。如果需要面试题答案↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓与面试题的视频讲解所有面试题答案: 直接获取

2022-05-20 20:30:40 141

原创 最新面试:快手社招Java岗面试经历分享

前言:为帮助开发者们提升面试技能、有机会入职。特此分享一些入职技巧近几个月收集了收集了N份精校过的PDF版的Java八股文大全,涉及Java后端的方方面面,分享给大家。希望能帮助到大家面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。如果需要面试题答案↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓与面试题的视频讲解所有面试题答案: 直接获取方式点我(点我即可)135页答案文档版,如下图:视频版(部分)如下图:正文:一面1、Spring 原理、Spring IOC、AOP说一下B

2022-05-20 20:14:41 451

原创 程序员的520表白代码,你给你对象整过几个?

说起格子衫、地中海、厚重的黑眼镜框、不懂浪漫且油腻的直男,想必大家的脑海里浮现出来的就是程序员的形象了。但事实上,程序员也可以是可以很浪漫的哦!以下就是w3cschool编程狮小师妹搜集整理程序员520表白代码Javapublic class DREAM { public static void main(String[] args) { while(true) { String Mylover = ""; for (i

2022-05-20 20:06:54 2956

原创 谈谈看法:程序员为什么越跳薪资越高?

程序员靠跳槽涨工资只限于职场前几年!一旦跳槽经历频繁了,就会越来越困难!另外超过35岁找不到工作的程序员不少都是因为

2022-05-18 21:17:38 1693 3

原创 真实面了30家公司,2022年Java面试题总汇(含全部答案)

身边从事 Java 开发的人员越来越多,很多朋友们...

2022-05-16 14:25:43 1176 6

原创 LeetCode题解:环形链表

题目描述给你一个链表的头节点head,判断链表是否有环。如果链表中有某个节点,可以通过连接跟踪next指针再次到达,则链表中存在环。为了表示给定链表中的环,评测系统内部使用整数pos来表示链表尾连接到链表中的位置 (索引从0开始)。注意:pos不作为参数进行传递。仅仅是为了标识链表的实际情况。如果链表中存在环,则返回true。否则,返回false。示例输入:head = [3,2,0,-4], pos = 1输出:true解释:链表中有一个环,其尾部连接到第二个节点。示例输入:head

2022-05-14 17:50:08 278

原创 HashMap为什么要先插入再扩容JDK1.8

JDK1.8开始HashMap为什么要先插入后扩容,网上查找有说先扩容再插入可以少遍历之类的,其实不管是先扩容还是先插入,它的原则还是尾插法都是避免不了要遍历的,那它为什么还是要先插入呢,只要看插入逻辑和扩充逻辑做了哪些操作就知道了以下只是个人的理解,如有错误欢迎指点近几个月收集了收集了N份精校过的PDF版的Java八股文大全,涉及Java后端的方方面面,分享给大家。希望能帮助到大家面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。看这里: 直接获取方式点我文档版,如下图.

2022-05-14 17:43:55 1604

原创 总结的25道Spring Cloud面试题,面试必备秘籍

Hello,今天给各位童鞋们分享的是Spring Cloud面试习题,赶紧拿出小本子记下来吧近几个月收集了收集了N份精校过的PDF版的Java八股文大全,涉及Java后端的方方面面,分享给大家。希望能帮助到大家面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。看这里: 直接获取方式点我文档版,如下图:1、什么是Spring Cloud ?Spring cloud 流应用程序启动器是基于 Spring Boot 的 Spring 集成应用程序,提供与外部系统的集成。Spr

2022-05-14 17:33:52 16490 1

原创 2022史上最全java面试题题库大全800题含答案

近几个月收集了收集了N份精校过的PDF版的Java八股文大全,涉及Java后端的方方面面,分享给大家。希望能帮助到大家面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。800题答案看这里: 直接获取方式点我文档版,如下图:1、 meta标签的作用是什么2、 ReenTrantLock可重入锁(和synchronized的区别)总结3、 Spring中的自动装配有哪些限制?4、 什么是可变参数?5、 什么是领域模型(domain model)?贫血模型(anaemic d

2022-05-14 17:12:09 1615 2

原创 Java开发实用率超高的100个面试题及参考答案

今天也不搞那些花里胡哨的了,单纯的总结了一下今年面试被问得最多的100道题,说100道就是100道,一题都不少,

2022-05-14 17:01:24 2279

原创 【硬核】Spring Cloud Gateway(网关)

概念Gateway是基于异步非阻塞模型上进行开发的,有springcloud团队开发。用来代替Zuul。近几个月收集了收集了N份精校过的PDF版的Java八股文大全,涉及Java后端的方方面面,分享给大家。希望能帮助到大家面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。看这里: 直接获取方式点我文档版,如下图:内容Route(路由)路由是构建网关的基本模块,它由ID,目标URL,一系列的断言和过滤器组成,如果断言为true则匹配该路由Predicate(断言).

2022-05-14 16:39:48 604

原创 这40个自学网站,一年让你“白捡”十几万,快点收藏

一.IT技术类1、CSDNCSDN是全球知名中文IT技术交流平台,包含原创博客、精品问答、职业培训、技术论坛、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区.近几个月收集了收集了N份精校过的PDF版的Java八股文大全,涉及Java后端的方方面面,分享给大家。希望能帮助到大家面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习。看这里: 直接获取方式点我文档版,如下图:2、软酷网软酷网是中国第一家个性化泛IT学习方案服务商,为用户提供android.

2022-05-13 16:25:29 4116

原创 9道一定要是必知必会算法面试题全解析(java/python两种解法)

说起算法,那大厂面试是绝对必考的,可以说是一块大厂 的敲门砖

2022-05-11 19:40:41 566 1

原创 【重点】程序员一定要搞懂的数据结构的3要素

我认为数据结构之所以很重要,是因为它是程序的根基,不说别的,我就举个很火的例子...

2022-05-11 16:06:08 3203 2

原创 去面试6次,5个面试官问我:有哪些场景会产生 OOM?你怎么处理?

初看好像挺简单的,其实深究起来考察的是对整个 JVM 的了解,而且这个问题从网上可以翻到一些乱七八糟的答案...

2022-05-09 19:50:00 840 2

原创 Spring核心之控制反转(IOC)

如何理解IoCSpring Bean是什么IoC Container管理的是Spring Bean, 那么Spring Bean是什么呢?本人整理各种Java核心知识点与多家公司面试知识点整理 免费分享给大家,我认为是非常有用的,想要资料的话请点 白嫖这份礼物←戳我Spring里面的bean就类似是定义的一个组件,而这个组件的作用就是实现某个功能的,这里所定义的bean就相当于给了你一个更为简便的方法来调用这个组件去实现你要完成的功能。IoC是什么Ioc—Inversion ..

2022-04-30 16:38:43 381

原创 拼多多电商部java岗三面落选,记下的面试题,不睡觉都要背下来

一直忍着准备放个大招,没想到还是被刷了…前阵子,在准备拼多多的面试,好不容易挺近了三面,没想到被一波完虐,最终面试官请我回家等候通知了。在等候面试过程中,跟周围的程序员同僚聊了起来,顺便加了一手联系方式。嘿嘿,虽然没有过面试,但是东拼西凑,加上自己记下的面试题,把面试内容基本都统计了下来。拼多多一面1、项目中遇到的问题,及解决方案?基本上都问到了这个问题,还好早有准备。之前看过介绍项目的star法则,我就跟面试官一唱一喝,把项目介绍介绍完了。(没有自己一个人长篇大论的说,稍加引导似的让面试官问

2022-04-30 16:32:44 188

原创 9种 分布式ID生成方案,让你一次学个够

想要资料的话请点 白嫖这份礼物←戳我一、为什么要用分布式ID?在说分布式ID的具体实现之前,我们来简单分析一下为什么用分布式ID?分布式ID应该满足哪些特征?1、什么是分布式ID?拿MySQL数据库举个栗子:在我们业务数据量不大的时候,单库单表完全可以支撑现有业务,数据再大一点搞个MySQL主从同步读写分离也能对付。但随着数据日渐增长,主从同步也扛不住了,就需要对数据库进行分库分表,但分库分表后需要有一个唯一ID来标识一条数据,数据库的自增ID显然不能满足需求;特别一点的如订单、优惠券也都需要

2022-04-30 16:26:31 270

原创 【硬货】Spring源码学习宝典

Spring源码的相关问题可以说是现在Java面试必问的一些问题,同时如果你没有好好的阅读过源码的话,同时又觉得源码晦涩难懂的话,只想去取其精华去其糟粕的话,那么接下来这份spring源码学习宝典你一定要好好仔仔细细的看和多刷 ,帮助非常大!想要资料的话请点 白嫖这份礼物←戳我41大模块目录控制反转(IoC) 与依赖注入(DI)_Spring容器基本使用及原理xml中bean定义详解(😃.创建bean实例这些方式你们都知道?玩转bean scope.避免跳坑里!依赖注入之手动注入

2022-04-29 21:59:01 98

原创 Spring整合Mybatis终极解决方案

在介绍Spring整合Mybatis原理之前,我们得先来稍微介绍Mybatis的工作原理。Mybatis的基本工作原理本人整理各种Java核心知识点与多家公司面试知识点整理 免费分享给大家,我认为是非常有用的,想要资料的话请点 白嫖这份礼物←戳我在Mybatis中,我们可以使用一个接口去定义要执行sql,简化代码如下:定义一个接口,@Select表示要执行查询sql语句。public interface UserMapper { @Select("select * from user wh

2022-04-29 21:47:26 169

原创 String:一个String.intern()方法,它的底层并不简单

String是我们日常开发中经常使用的一个类,关于它的使用相信大家都不会陌生,今天就说说其中的一个方法String.intern();其实它的底层并不简单,一起来看看吧。

2022-04-29 21:42:04 101

原创 自学Java如何正确入门?

我们必须先了解目前市场都是需要学习什么技术,你所学的知识要有用武之地才行,紧贴时代的前沿。

2022-04-28 21:47:37 220

原创 【无废话】SpringBoot集成Kafka消息队列

SpringBoot集成Kafka消息队列

2022-04-28 21:20:22 2076

原创 这份PDF就让我拿下了华为、字节、蚂蚁等大厂的offer

这将是你见过最全的Java学习文档!

2022-04-28 21:06:28 83

原创 我认为很有用的3万字Java面试题总结(2022版)

在最短的时间内快速掌握Java 的核心知识点

2022-04-28 14:17:36 269 1

原创 (【没有一场面试不问MySQL】Mysql追魂夺命15问,带你通关面试

前言:MySQL 是我们开发常常接触的数据库,在很多小伙伴找工作的时候都会被 MySQL 的一些理论知识给吓到。毕竟 MySQL涉及到数据存储、锁、磁盘寻道、分页等操作系统概念,而且互联网对 MySQL 的注重程度是不言而喻的,所以要加紧对 MySQL 的研究。1.数据库三范式是什么?白嫖这份答案←戳我 Java 后端开发面试总结【25 个技术专题】第一范式(1NF):字段具有原子性,不可再分。(所有关系型数据库系统都满足第一范式数据库表中的字段都是单一属性的,不可再分)第二范式(2N

2022-04-22 21:28:58 154

原创 Spring经典面试题总结大全,2022年版

前言:这篇文章主要介绍了49个Spring经典面试题总结(附带答案)的相关资料,小编在网上看到的觉得挺不错的,现在分享给大家,如果与网上作者相同,请通知我,本人会附上链接。一起跟随小编过来看看吧,希望对你们有所帮助。白嫖这份答案←戳我 Java 后端开发面试总结【25 个技术专题】一、一般问题1. 不同版本的 Spring Framework 有哪些主要功能?2. 什么是 Spring Framework?Spring 是一个开源应用框架,旨在降低应用程序开发的复杂度。它是轻量级、松

2022-04-22 21:25:06 805 2

原创 2022年最全Java面试题库基础篇

不说废话直接开搞白嫖这份答案←戳我 Java 后端开发面试总结【25 个技术专题】1、面向对象的特征有哪些方面1)继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。2)封装:封装是把过程和数据包围起来,对数据的访问只

2022-04-22 20:55:01 119

原创 最全的多线程面试题,我认为对你有用

金九银十快过去了,即将进入找工作的结尾,抓住十月的尾巴冲一冲。最新整理的最全多线程并发面试47题和答案总结,希望对想进BAT的同学有帮助,由于篇幅较长,建议收藏后细看~白嫖这份答案←戳我 Java 后端开发面试总结【25 个技术专题】1、并发编程三要素?1)原子性原子性指的是一个或者多个操作,要么全部执行并且在执行的过程中不被其他操作打断,要么就全部都不执行。2)可见性可见性指多个线程操作一个共享变量时,其中一个线程对变量进行修改后,其他线程可以立即看到修改的结果。3)有序性有序性,.

2022-04-21 22:13:34 472

原创 面试常问经典Java算法题(附带参考代码)

即使做web开发,也会遇到各种各种需要解决的算法问题,本文节选部分经典练手算法,并提供相关参考答案,希望对你有所帮助白嫖这份答案←戳我 Java 后端开发面试总结【25 个技术专题】【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? //这是一个菲波拉契数列问题public class test01 { public static void main(String[] args).

2022-04-21 22:05:51 438

空空如也

空空如也

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

TA关注的人

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