自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(276)
  • 收藏
  • 关注

原创 Spring基础(Web-MVC)——在idea中新建springWeb项目 & 浏览器请求 和 服务器响应 & SpringMvc文件相关_新建springmvc项目(1)

一般像这样的大企业都有好几轮面试,所以自己一定要花点时间去收集整理一下公司的背景,公司的企业文化,俗话说「知己知彼百战不殆」,不要盲目的去面试,还有很多人关心怎么去跟HR谈薪资。这边给大家一个建议,如果你的理想薪资是30K,你完全可以跟HR谈33~35K,而不是一下子就把自己的底牌暴露了出来,不过肯定不能说的这么直接,比如原来你的公司是25K,你可以跟HR讲原来的薪资是多少,你们这边能给到我的是多少?你说我这边希望可以有一个20%涨薪。

2024-04-30 18:23:53 351

原创 Spring和SpringMVC常见面试题

10. Spring 通知类型有哪些?Spring 通知类型总共有 5 种:前置通知、环绕通知、后置通知、异常通知、最终通知。1、前置通知(Before advice):在目标方法执行之前执行的通知。在某连接点( join point )之前执行的通知,但这个通知不能阻止连接点前的执行(除非它抛出一个异常)。2、环绕通知(Around Advice):在目标方法执行之前和之后都可以执行额外代码的通知,也可以选择是否继续执行连接点或直接返回它们自己的返回值或抛出异常来结束执行。

2024-04-30 18:22:08 329

原创 Spring原理篇(10)--Spring系列IOC小总结;Spring的启动原理;不得了;当初我某个同学把这一块东西搞得明明白白的; 不管是工作上遇到的问题;还是面试中遇到的问题都不在话下

针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。最新整理面试题上述的面试题答案都整理成文档笔记。也还整理了一些面试资料&最新2021收集的一些大厂的面试真题最新整理电子书最新整理大厂面试文档以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。最新整理面试题。

2024-04-30 18:19:42 397

原创 Spring Boot 实战 :集成 Druid(1)

即使是面试跳槽,那也是一个学习的过程。只有全面的复习,才能让我们更好的充实自己,武装自己,为自己的面试之路不再坎坷!今天就给大家分享一个Github上全面的Java面试题大全,就是这份面试大全助我拿下大厂Offer,月薪提至30K!我也是第一时间分享出来给大家,希望可以帮助大家都能去往自己心仪的大厂!为金三银四做准备!

2024-04-30 12:05:09 530

原创 Spring Boot 入门详细分析

在清楚了各个大厂的面试重点之后,就能很好的提高你刷题以及面试准备的效率,接下来小编也为大家准备了最新的互联网大厂资料。[外链图片转存中…(img-us78AM4v-1714449828518)][外链图片转存中…(img-zOHpoEWg-1714449828518)]本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录。

2024-04-30 12:04:06 416

原创 Spring boot 入门教程-在Spring Security+Oauth2

笔者已经把面试题和答案整理成了面试专题文档uth/"开头请求。笔者已经把面试题和答案整理成了面试专题文档[外链图片转存中…(img-oYzZ0zSC-1714449803826)][外链图片转存中…(img-auIfyMou-1714449803827)][外链图片转存中…(img-y7BZ2FNv-1714449803827)][外链图片转存中…(img-oF2p7QRv-1714449803827)][外链图片转存中…(img-qtAB9DQv-1714449803827)]

2024-04-30 12:03:34 293

原创 Spring Boot 入门教程-入门程序

4.勾选项目中需要用到的组件,勾选后会自动在pom.xml加入依赖。这里勾选如下图红框,然后Next。以上是字节二面的一些问题,面完之后其实挺后悔的,没有提前把各个知识点都复习到位。这是因为我前边勾选了Mybatis,这里要求我先配置一下数据源。MySQL+Redis学习笔记算法+JVM+JAVA核心知识整理。MySQL+Redis学习笔记算法+JVM+JAVA核心知识整理。5.可以直接next,也可以进行修改,然后Finish.,现在起闭关修炼半个月,争取早日上岸!6.创建成功目录如下图。

2024-04-30 12:02:28 472

原创 MySQL笔试面试重点—增删改查,手把手解读(2)

其实关于Kafka,能问的问题实在是太多了,扒了几天,最终筛选出44问:基础篇17问、进阶篇15问、高级篇12问,个个直戳痛点,不知道如果你不着急看答案,又能答出几个呢?若是对Kafka的知识还回忆不起来,不妨先看我手绘的知识总结脑图(xmind不能上传,文章里用的是图片版)进行整体架构的梳理梳理了知识,刷完了面试,如若你还想进一步的深入学习解读kafka以及源码,那么接下来的这份《手写“kafka”》将会是个不错的选择。Kafka入门为什么选择KafkaKafka的安装、管理和配置。

2024-04-30 05:50:43 637

原创 MySQL的锁到底有多少内容?和腾讯大佬的技术面谈,我真菜

面试难免让人焦虑不安。经历过的人都懂的。但是如果你提前预测面试官要问你的问题并想出得体的回答方式,就会容易很多。此外,都说“面试造火箭,工作拧螺丝”,那对于准备面试的朋友,你只需懂一个字:刷!给我刷刷刷刷,使劲儿刷刷刷刷刷!今天既是来谈面试的,那就必须得来整点面试真题,这不花了我整28天,做了份“Java一线大厂高岗面试题解析合集:JAVA基础-中级-高级面试+SSM框架+分布式+性能调优+微服务+并发编程+网络+设计模式+数据结构与算法等”

2024-04-30 05:49:40 459

原创 MySQL的架构介绍

小编在这里分享些我自己平时的学习资料,由于篇幅限制,pdf文档的详解资料太全面,细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!开源分享:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】程序员代码面试指南 IT名企算法与数据结构题目最优解这是” 本程序员面试宝典!书中对IT名企代码面试各类题目的最优解进行了总结,并提供了相关代码实现。

2024-04-30 05:49:09 630

原创 Mysql百万级数据量级下,如何高效的迁移到Redis?

面试前的“练手”还是很重要的,所以开始面试之前一定要准备好啊,不然也是耽搁面试官和自己的时间。我自己是刷了不少面试题的,所以在面试过程中才能够做到心中有数,基本上会清楚面试过程中会问到哪些知识点,高频题又有哪些,所以刷题是面试前期准备过程中非常重要的一点。GTH(hkey),面试前的“练手”还是很重要的,所以开始面试之前一定要准备好啊,不然也是耽搁面试官和自己的时间。

2024-04-30 05:48:38 690

原创 JD研发4面真题解析(Java岗):事务隔离+乐观锁+HashMap

Java 集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。Collection 接口又有 3 种子类型,List、Set 和 Queue,再下面是一些抽象类,最后是具体实现类,常用的有 ArrayList、LinkedList、HashSet、LinkedHashSet、HashMap、LinkedHashMap 等等。集合框架是一个用来代表和操纵集合的统一架构。所有的集合框架都包含如下内容:接口:是代表集合的抽象数据类型。

2024-04-30 00:05:19 763

原创 jdk都出到16了8还没掌握吗?挽周带你玩转java8新特性(建议收藏)

BiPredicate | 代表了一个两个参数的boolean值方法 || BooleanSupplier | 代表了boolean值结果的提供方 || Consumer | 代表了接受一个输入参数并且无返回的操作 || DoubleBinaryOperator | 代表了作用于两个double值操作符的操作,并且返回了一个double值的结果。| DoubleConsumer | 代表一个接受double值参数的操作,并且不返回结果。

2024-04-30 00:04:48 550

原创 JDK的前世今生:细数-Java5---15-的那些经典特性

但是呢,JDK 9的这个功能很强大,它可以让你的版本升级到JDK 9,但是还是老版本的运行流程,即在老的运行流程继承新的功能~为了最大限度地减少 Full GC 造成的应用停顿的影响,Java 10 中将为 G1 引入多线程并行 GC,同时会使用与年轻代回收和混合回收相同的并行工作线程数量,从而减少了 Full GC 的发生,以带来更好的性能提升、更大的吞吐量。一个大型系统,比如一个商城网站,它会包含很多模块的,如:订单模块,用户信息模块,商品信息模块,广告位模块等等。这就是JDK 9模块化的思想。

2024-04-30 00:04:18 503

原创 JDK的前世今生:细数-Java5---15-的那些经典特性(2)

同理,为什么很多公司不升级JDK,就是在此。一个大型系统,比如一个商城网站,它会包含很多模块的,如:订单模块,用户信息模块,商品信息模块,广告位模块等等。但是,如果某一模块运行时,只会启动它所依赖的模块,性能大大提升。包含:JVM,JAVA集合,网络,JAVA多线程并发,JAVA基础,Spring原理,微服务,Zookeeper,Kafka,RabbitMQ,Hbase,MongoDB,Cassandra,设计模式,负载均衡,数据库,一致性哈希,JAVA算法,数据结构,加密算法,分布式缓存等等。

2024-04-30 00:03:47 623

原创 JAVA纯净水商城和配送系统设计与实现(Springboot框架)

如果需要联系我,可以在CSDN网站查询黄菊华老师。

2024-04-29 18:19:50 223

原创 Java系列高频面试题:序列化+注解(含答案)

面试前一定少不了刷题,为了方便大家复习,我分享一波个人整理的面试大全宝典Java核心知识整理Java核心知识Spring全家桶(实战系列)其他电子书资料Step3:刷题既然是要面试,那么就少不了刷题,实际上春节回家后,哪儿也去不了,我自己是刷了不少面试题的,所以在面试过程中才能够做到心中有数,基本上会清楚面试过程中会问到哪些知识点,高频题又有哪些,所以刷题是面试前期准备过程中非常重要的一点。数,基本上会清楚面试过程中会问到哪些知识点,高频题又有哪些,所以刷题是面试前期准备过程中非常重要的一点。

2024-04-29 18:19:20 773 1

原创 Java系列高频面试题:序列化+注解(含答案)(1)

看完美团、字节、腾讯这三家的面试问题,是不是感觉问的特别多,可能咱们又得开启面试造火箭、工作拧螺丝的模式去准备下一次的面试了。开篇有提及我可是足足背下了1000道题目,多少还是有点用的呢,我看了下,上面这些问题大部分都能从我背的题里找到的,所以今天给大家分享一下互联网工程师必备的面试1000题。注意不论是我说的互联网面试1000题,还是后面提及的算法与数据结构、设计模式以及更多的Java学习笔记等,皆可分享给各位朋友互联网工程师必备的面试1000题而且从上面三家来看,算法与数据结构是必备不可少的。

2024-04-29 18:18:49 654

原创 Java常用中间件之 NGINX实现限流功能的官方文档说明(1)

Java架构进阶面试及知识点文档笔记这份文档共498页,其中包括Java集合,并发编程,JVM,Dubbo,Redis,Spring全家桶,MySQL,Kafka等面试解析及知识点整理Java分布式高级面试问题解析文档其中都是包括分布式的面试问题解析,内容有分布式消息队列,Redis缓存,分库分表,微服务架构,分布式高可用,读写分离等等!互联网Java程序员面试必备问题解析及文档学习笔记Java架构进阶视频解析合集Java分布式高级面试问题解析文档其中都是包括分布式的面试问题解析,内容有。

2024-04-29 12:16:58 486

原创 Java工程师裸辞之后的心酸面试经历

还有更多的Redis、MySQL、JVM、Kafka、微服务、Spring全家桶等学习笔记这里就不一一列举出来。

2024-04-29 12:13:55 299

原创 java工程师考试时间,一篇文章帮你解答_java工程师考试考几天

整理的这些资料希望对Java开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。其实面试这一块早在第一个说的25大面试专题就全都有的。以上提及的这些全部的面试+学习的各种笔记资料,我这差不多来回搞了三个多月,收集整理真的很不容易,其中还有很多自己的一些知识总结。正是因为很麻烦,所以对以上这些学习复习资料感兴趣,其实面试这一块早在第一个说的25大面试专题就全都有的。

2024-04-29 12:13:23 209

原创 java工程师考试时间,一篇文章帮你解答_java工程师考试考几天(1)

对于面试,一定要有良好的心态,这位小伙伴面试美团的时候没有被前面阿里的面试影响到,发挥也很正常,也就能顺利拿下美团的offer。小编还整理了大厂java程序员面试涉及到的绝大部分面试题及答案,希望能帮助到大家,也祝愿大家都能够升职加薪!*,希望能帮助到大家,[外链图片转存中…(img-U2MPvCrX-1714363961639)][外链图片转存中…(img-ekzDZOcU-1714363961640)]也祝愿大家都能够升职加薪!本文已被。

2024-04-29 12:12:53 309

原创 Java双刃剑之Unsafe类详解

无论是哪家公司,都很重视基础,大厂更加重视技术的深度和广度,面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。针对以上面试技术点,我在这里也做一些分享,希望能更好的帮助到大家。//获得对象锁//释放对象锁//尝试获得对象锁方法用于获得对象锁,用于释放对象锁,如果对一个没有被加锁的对象执行此方法,会抛出异常。方法尝试获取对象锁,如果成功则返回true,反之返回false。

2024-04-29 06:44:48 413 1

原创 Java单例模式实现,一次性学完整,面试加分项

针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。最新整理面试题上述的面试题答案都整理成文档笔记。也还整理了一些面试资料&最新2021收集的一些大厂的面试真题最新整理电子书最新整理大厂面试文档以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。最新整理面试题。

2024-04-29 06:43:44 581

原创 Java协程编程之Loom项目尝鲜

在这里,由于面试中MySQL问的比较多,因此也就在此以MySQL为例为大家总结分享。但是你要学习的往往不止这一点,还有一些主流框架的使用,Spring源码的学习,Mybatis源码的学习等等都是需要掌握的,我也把这些知识点都整理起来了试中MySQL问的比较多,因此也就在此以MySQL为例为大家总结分享。但是你要学习的往往不止这一点,还有一些主流框架的使用,Spring源码的学习,Mybatis源码的学习等等都是需要掌握的,我也把这些知识点都整理起来了。

2024-04-29 06:43:14 795

原创 Java包名命名规则

1、看视频进行系统学习这几年的Crud经历,让我明白自己真的算是菜鸡中的战斗机,也正因为Crud,导致自己技术比较零散,也不够深入不够系统,所以重新进行学习是很有必要的。我差的是系统知识,差的结构框架和思路,所以通过视频来学习,效果更好,也更全面。关于视频学习,个人可以推荐去B站进行学习,B站上有很多学习视频,唯一的缺点就是免费的容易过时。2、读源码,看实战笔记,学习大神思路“编程语言是程序员的表达的方式,而架构是程序员对世界的认知”。所以,程序员要想快速认知并学习架构,读源码是必不可少的。

2024-04-29 06:42:43 592

原创 Java-进阶:集合框架2(1)

这份清华大牛整理的进大厂必备的redis视频、面试题和技术文档祝大家早日进入大厂,拿到满意的薪资和职级~~~加油!!!ult = 100;} else {第二种方式:给 TreeSet 对象定义比较器Comparator这份清华大牛整理的进大厂必备的redis视频、面试题和技术文档祝大家早日进入大厂,拿到满意的薪资和职级~~~加油!!![外链图片转存中…(img-SJe0G5Cu-1714321594232)]本文已被。

2024-04-29 00:26:50 743

原创 Java-进阶:集合框架1

这样,等真的沉下心来学习,不至于被找资料分散了心神。另外,给大家安排了一波学习面试资料:以上就是本文的全部内容,希望对大家的面试有所帮助,祝大家早日升职加薪迎娶白富美走上人生巅峰!这样,等真的沉下心来学习,不至于被找资料分散了心神。另外,给大家安排了一波学习面试资料:[外链图片转存中…(img-39SepCrJ-1714321568518)][外链图片转存中…(img-D1Rvtp0f-1714321568518)]

2024-04-29 00:26:19 576

原创 Java-进阶:多线程1(2)

1. 如果线程在调用 Object 类的 wait()、wait(long) 或 wait(long, int) 方法,或者该类的 join()、join(long)、join(long, int)、sleep(long) 或 sleep(long, int) 等阻塞方法处于阻塞状态,它还将收到一个 InterruptedException。虽然实现线程有两种方式,其实从客观来讲,线程本身只代表独立的执行路径, 执行的具体内容其实是Task本身,和执行路径的实现本身没有联系;

2024-04-29 00:24:34 648

原创 Java-进阶:多线程1(1)

System.out.println(“睡醒了”);//启动这三个线程对象//sec线程上调用join方法 ,让当前线程(main)等待sec线程执行完毕sec.join();只是让当前线程放弃cpu执行权,但是它放弃后继续抢夺cpu执行权//将sec和thr线程设置为守护线程//启动//之后发现sec和thr是守护线程,就会中断。

2024-04-29 00:24:04 649

原创 IDEA整合jeesite4

这样,等真的沉下心来学习,不至于被找资料分散了心神。另外,给大家安排了一波学习面试资料:以上就是本文的全部内容,希望对大家的面试有所帮助,祝大家早日升职加薪迎娶白富美走上人生巅峰![外链图片转存中…(img-iAVeKa7S-1714300105603)]以上就是本文的全部内容,希望对大家的面试有所帮助,祝大家早日升职加薪迎娶白富美走上人生巅峰!本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录。

2024-04-28 18:28:36 552

原创 idea搭建SpringBoot项目框架的两种方式

约定大于配置;帮我们自动配置了我们需要配置的内容;并且帮我们自动下载了需要下载的jar包以及运行环境;优点: 方便,作为初学者来说直接使用就可以了;缺点: 出现问题,我们作为初学者很难去定位解决;一、idea手工搭建SpringBoot项目。

2024-04-28 18:27:32 500 1

原创 Idea开发环境 maven项目在tomcat里运行

(img-54UfSP5r-1714299971369)](img-r3AmtIK7-1714299971369)]步骤2:点击刷新插件效果,在plugins里会出现tomcat插件。可以选择是正常运行和debug模式运行,右键tomcat7:run。步骤1:在pom.xml里添加插件代码。选择tomcat7-run运行。

2024-04-28 18:26:27 526

原创 Idea开发环境 maven项目在tomcat里运行(1)

关于分布式,限流+缓存+缓存,这三大技术(包含:ZooKeeper+Nginx+MongoDB+memcached+Redis+ActiveMQ+Kafka+RabbitMQ)等等。这些相关的面试也好,还有手写以及学习的笔记PDF,都是啃透分布式技术必不可少的宝藏。以上的每一个专题每一个小分类都有相关的介绍,并且小编也已经将其整理成PDF啦memcached+Redis+ActiveMQ+Kafka+RabbitMQ)等等。

2024-04-28 18:25:56 492

原创 Android-悬浮窗功能的实现(附Java、KT实现源码)

对于很多Java工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。整理的这些资料希望对Java开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。再分享一波我的Java面试真题+视频学习详解+技能进阶书籍()对于很多Java工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。

2024-04-28 11:31:43 632

原创 Android&Java面试题大全—金九银十面试必备【上】(1)

小编也是很有感触,如果一直都是在中小公司,没有接触过大型的互联网架构设计的话,只靠自己看书去提升可能一辈子都很难达到高级架构师的技术和认知高度。向厉害的人去学习是最有效减少时间摸索、精力浪费的方式。我们选择的这个行业就一直要持续的学习,又很吃青春饭。虽然大家可能经常见到说程序员年薪几十万,但这样的人毕竟不是大部份,要么是有名校光环,要么是在阿里华为这样的大企业。年龄一大,更有可能被裁。送给每一位想学习Java小伙伴,用来提升自己。本文已被。

2024-04-28 11:30:00 503

原创 Android 高频面试必问之Java基础

按值传递:值传递是指在调用函数时将实际参数复制一份传递到函数中,这样在函数中如果对参数进行修改,将不会影响到实际参数。简单来说就是直接复制了一份数据过去,因为是直接复制,所以这种方式在传递时如果数据量非常大的话,运行效率自然就变低了,所以Java在传递数据量很小的数据是值传递,比如Java中的各种基本类型:int、float、double、boolean等类型。引用传递。

2024-04-28 11:29:29 454

原创 Android 打包AAB+PAD(java篇)(1)

机会是留给有准备的人,大家在求职之前应该要明确自己的态度,熟悉求职流程,做好充分的准备,把一些可预见的事情做好。对于应届毕业生来说,校招更适合你们,因为绝大部分都不会有工作经验,企业也不会有工作经验的需求。同时,你也不需要伪造高大上的实战经验,以此让自己的简历能够脱颖而出,反倒会让面试官有所怀疑。你在大学时期应该明确自己的发展方向,如果你在大一就确定你以后想成为Java工程师,那就不要花太多的时间去学习其他的技术语言,高数之类的,不如好好想着如何夯实Java基础。请转发本文支持一下;

2024-04-28 11:27:43 552

原创 2024Java面试复习指南Redis+Mybatis+MySQL+并发编程(1到5年必看)

这份文档从构建一个键值数据库的关键架构入手,不仅带你建立起全局观,还帮你迅速抓住核心主线。除此之外,还会具体讲解数据结构、线程模型、网络框架、持久化、主从同步和切片集群等,帮你搞懂底层原理。相信这对于所有层次的Redis使用者都是一份非常完美的教程了。你的支持,我的动力;祝各位前程似锦,offer不断!!!还帮你迅速抓住核心主线。除此之外,还会具体讲解数据结构、线程模型、网络框架、持久化、主从同步和切片集群等,帮你搞懂底层原理。相信这对于所有层次的Redis使用者都是一份非常完美的教程了。

2024-04-28 00:53:37 733

原创 2024Java最新学习路线图新鲜出炉

由于细节内容实在太多了,为了不影响文章的观赏性,只截出了一部分知识点大致的介绍一下,每个小节点里面都有更细化的内容!小编准备了一份Java进阶学习路线图(Xmind)以及来年金三银四必备的一份《Java面试必备指南》路线图(Xmind)以及来年金三银四必备的一份《Java面试必备指南》**[外链图片转存中…(img-pBiYA29Z-1714236769935)]本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录。

2024-04-28 00:53:06 698

空空如也

空空如也

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

TA关注的人

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