<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[GD_qingfeng的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/GD_qingfeng</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; GD_qingfeng]]></copyright><item><title><![CDATA[GitHub万人斩！Java系列面试宝典，我拿到之后直接反杀了面试官]]></title><link>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119211584</link><guid>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119211584</guid><author>GD_qingfeng</author><pubDate>Thu, 29 Jul 2021 15:13:26 +0800</pubDate><description><![CDATA[具体是这么灰事



立马安排！！！

为了满足粉丝要求我特意去求GIT大佬找出来了这份在Git下载量近76.9W次的《Java系列面试宝典》





Java系列面试宝典

这份包含了20多个面试专题的《Java系列面试宝典》绝对可以给你带来不一样的面试体验！





需要获取的小伙伴可以直接转发+关注后私信（666）即可免费获取！

















































































就不给大]]></description><category></category></item><item><title><![CDATA[弯道超车！阿里甩出Spring Security宝典我粉了]]></title><link>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119185500</link><guid>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119185500</guid><author>GD_qingfeng</author><pubDate>Thu, 29 Jul 2021 14:53:13 +0800</pubDate><description><![CDATA[第一份笔记

案例介绍




初识权限管理
权限管理概念
	完成权限管理需要三个对象




初识Spring Security




Spring Security过滤器链




SpringSecurity使用自定义认证页面




SpringSecurity使用数据库数据完成认证




第二份笔记





设置用户状态








第三份笔记

SpringSecurity整合SpringBoot集中式版




SpringSecurity整合SpringBoot分布式版



..]]></description><category></category></item><item><title><![CDATA[仅仅上线一小时，下载量就破10W！阿里内部Java性能优化实战手册]]></title><link>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119210554</link><guid>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119210554</guid><author>GD_qingfeng</author><pubDate>Thu, 29 Jul 2021 14:38:34 +0800</pubDate><description><![CDATA[祸兮福之所倚福兮祸之所伏

上学的时候对这句话不以为然，但是在社会上走的时间越长越觉得有道理！

前不久好兄弟和领导闹矛盾裸辞了，身为好兄弟的我总不能干看着吧，总要帮他找工作的。（你们应该不会想我和他一起裸辞吧）

大学的师兄有好几个在大厂，平常关系还不错，有时间就聊聊天什么的，我就是通过他们来帮我的好兄弟找内推的，顺便还帮他找到了一份阿里内部的面试宝典来帮助他应对面试！

最后的结果就是他面进了美团

我一看他都面进了美团，那我还在待在这还能行？狂刷面试宝典后，我面试了阿里、美团、字节等大厂，最后还是选择]]></description><category></category></item><item><title><![CDATA[某站下载量过W的近4000页“Java面试合集”号称大厂面试零门槛]]></title><link>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119209517</link><guid>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119209517</guid><author>GD_qingfeng</author><pubDate>Thu, 29 Jul 2021 13:53:30 +0800</pubDate><description><![CDATA[内容总纲

GitHub 3.7WStar！21年“银四”Java核心知识面试突击版（上册）
	GitHub 3.7WStar！21年“银四”Java核心知识面试突击版（下册）
	三天拿到阿里Offer
	十位”力扣刷题大佬总结“1000多道力扣题解析
	字节跳动面试参考指南（少林版）
	Git 10W+下载量：Java中高级核心知识全面实战解析




跟着小编来看看这六份神仙面试文档吧！

软实力篇：备战面试










上面思维导图大概涵盖了技术面试可能会设计的技术，但是你不需要把上面的每一个]]></description><category></category></item><item><title><![CDATA[肝完这在“牛客网”难倒万人的Java面试题后，已收获9个大厂offer]]></title><link>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119209083</link><guid>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119209083</guid><author>GD_qingfeng</author><pubDate>Thu, 29 Jul 2021 13:30:02 +0800</pubDate><description><![CDATA[来看看整体的大纲



JavaOOP面试题（108道）
	Java集合/泛型面试题（24道）
	Java异常面试题（8道）
	Java中的IO与NIO面试题（15道）
	Java反射面试题（11道）
	Java序列化面试题（38道）
	Java注解面试题多线程&amp;并发面试题（78道）
	JVM面试题（108道）
	Mysql面试题（78道）
	Redis面试题（96道）
	Memcached面试题（54道）
	MongoDB面试题（12道）
	Spring面试题（30道）
	Spring Boot面]]></description><category></category></item><item><title><![CDATA[「从零开始学SpringBoot」—如何开始使用？]]></title><link>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119188038</link><guid>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119188038</guid><author>GD_qingfeng</author><pubDate>Thu, 29 Jul 2021 13:14:02 +0800</pubDate><description><![CDATA[「从零开始学SpringBoot」—如何开始使用？

2020-09-08 10:08·Java大蜗牛





如果文章编写中存在问题或者对文章有疑问，都可以留言小编，和小编一起探讨，小编会虚心接受大家的建议并更正。

1.什么是Spring Boot

来源官方文档：

Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run".

]]></description><category></category></item><item><title><![CDATA[当面试官问到：《MySQL数据库的锁机制》该如何拿分？]]></title><link>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119184432</link><guid>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119184432</guid><author>GD_qingfeng</author><pubDate>Wed, 28 Jul 2021 17:06:56 +0800</pubDate><description><![CDATA[点击此处【链接】
]]></description><category></category></item><item><title><![CDATA[MySQL高频面试题的灵魂拷问]]></title><link>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119181387</link><guid>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119181387</guid><author>GD_qingfeng</author><pubDate>Wed, 28 Jul 2021 16:32:15 +0800</pubDate><description><![CDATA[需要的朋友点击此处【链接】即可获取免费下载方式！
]]></description><category></category></item><item><title><![CDATA[最新流行的6大优秀DevOps工具]]></title><link>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119182037</link><guid>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119182037</guid><author>GD_qingfeng</author><pubDate>Wed, 28 Jul 2021 16:03:50 +0800</pubDate><description><![CDATA[DevOps作为对开发和运维人员都极为重要的系统，有望在2019年甚至更长时间内保持稳定增长。事实上，据IDC预测，到2022年，全球DevOps软件市场将达到80亿美元，比2017年的39亿美元有所增长。

DevOps工具的选择对组织来说也非常重要，以下是一些堪称优秀的DevOps工具。









Docker

Docker是容器化的先驱，许多人认为它对于DevOps的重要性不亚于Photoshop对于图像编辑和文字写作的重要性。它能自动化应用程序部署，为遗留应用程序和云本地...]]></description><category></category></item><item><title><![CDATA[《分享几道高频 Redis 高频面试题，面试不用愁》]]></title><link>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119181680</link><guid>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119181680</guid><author>GD_qingfeng</author><pubDate>Wed, 28 Jul 2021 15:35:56 +0800</pubDate><description><![CDATA[1、说说 Redis 都有哪些应用场景？

缓存：这应该是 Redis 最主要的功能了，也是大型网站必备机制，合理地使用缓存不仅可以加 快数据的访问速度，而且能够有效地降低后端数据源的压力。
	共享Session：对于一些依赖 session 功能的服务来说，如果需要从单机变成集群的话，可以选择 redis 来统一管理 session。
	消息队列系统：消息队列系统可以说是一个大型网站的必备基础组件，因为其具有业务 解耦、非实时业务削峰等特性。Redis提供了发布订阅功能和阻塞队列的功 能，虽然和专...]]></description><category></category></item><item><title><![CDATA[被转载10W次的：Java小白系统资料和职业规划路线]]></title><link>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119180675</link><guid>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119180675</guid><author>GD_qingfeng</author><pubDate>Wed, 28 Jul 2021 15:10:16 +0800</pubDate><description><![CDATA[前言：

对于入门级学习Java的最佳学习方法莫过于视频+博客+书籍+总结，实际上越到后面你会发现学习的最好方式就是阅读参考官方文档其次就是国内的书籍。

何谓学习？博主所理解的学习，它是一个过程，是一个不断累积、不断沉淀、不断总结、善于传达自己的个人见解以及乐于分享的过程。

话不多说直接上干货！！！

认真+严肃 走起！









































文末福利：需要获取以上资料的 请点击此处【链接】加入群聊即可免费领取资料



→ 送全套程序...]]></description><category></category></item><item><title><![CDATA[大学四年Java学习路线规划，所有私藏资料我都贡献出来了]]></title><link>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119179424</link><guid>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119179424</guid><author>GD_qingfeng</author><pubDate>Wed, 28 Jul 2021 14:58:32 +0800</pubDate><description><![CDATA[大学四年Java学习路线规划，所有私藏资料我都贡献出来了！！

我写了一套 5000 页的 Java 学习手册，以及珍藏四本 Java 人必读4大神器，分享到知乎已经 3 万赞了！

整个资料包内容专注Java技术，包括：

Java概述，基本语法，数组；
	面向对象，多态，接口，异常；
	集合框架，IO流，多线程，企业级框架，HTML；
	数据库，spring，Java web，项目实战；
	GitHub，IDEA，算法，面试题等相关内容...
如果你想获得完整PDF可以通过以下方式获得：

   ...]]></description><category></category></item><item><title><![CDATA[速来围观！大佬把Java基础核心知识整理成了PDF版]]></title><link>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119178197</link><guid>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119178197</guid><author>GD_qingfeng</author><pubDate>Wed, 28 Jul 2021 14:14:17 +0800</pubDate><description><![CDATA[速来围观！大佬把Java基础核心知识整理成了PDF版















如果需要这份Java基础核心资料PDF版

1、点击此处【链接】即可免费领取！

2、点击此处【链接】即可免费领取！
]]></description><category></category></item><item><title><![CDATA[面试题：JVM在Java堆中对对象的创建、内存结构、访问方式]]></title><link>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119177751</link><guid>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119177751</guid><author>GD_qingfeng</author><pubDate>Wed, 28 Jul 2021 14:01:00 +0800</pubDate><description><![CDATA[大家好，我是Java大蜗牛，一个渴望在互联网行业做到很牛的蜗牛。

可柔可刚，点赞则柔，白嫖则刚！死鬼~~~看完记得给我来个三连哦！





一、对象创建过程





1、检查类是否已被加载

JVM遇到new指令时，首先会去检查这个指令参数能否在常量池中定位到这个类的符号引用，检查这个符号引用代表的类是否已被加载、解析、初始化，若没有，则进行类加载

2、为新对象分配内存

类加载检查后，JVM为新对象在堆内存中分配空间，内存大小在类加载完成后便可确定。内存分配方式有以下几种：

1）指针碰撞（Bum]]></description><category></category></item><item><title><![CDATA[淘宝一面：说一下 Spring Boot 自动装配原理呗？]]></title><link>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119177282</link><guid>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119177282</guid><author>GD_qingfeng</author><pubDate>Wed, 28 Jul 2021 13:37:37 +0800</pubDate><description><![CDATA[每次问到 Spring Boot， 面试官非常喜欢问这个问题：“讲述一下 SpringBoot 自动装配原理？”。

我觉得我们可以从以下几个方面回答：

什么是 SpringBoot 自动装配？
	SpringBoot 是如何实现自动装配的？如何实现按需加载？
	如何实现一个 Starter？
前言

使用过 Spring 的小伙伴，一定有被 XML 配置统治的恐惧。即使 Spring 后面引入了基于注解的配置，我们在开启某些 Spring 特性或者引入第三方依赖的时候，还是需要用 XML 或 J...]]></description><category></category></item><item><title><![CDATA[阿里的JVM性能优化面试题到底有多难？这四大问题你能答出多少！]]></title><link>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119153270</link><guid>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119153270</guid><author>GD_qingfeng</author><pubDate>Tue, 27 Jul 2021 21:01:17 +0800</pubDate><description><![CDATA[JVM 是小白 Java 程序员成长路上的一道坎，学习JVM之前，只需要知道代码编译成 Class，虚拟机加载 Class 运行就可以了，学习 JVM 之后，可以深入理解代码从编译到加载的过程、内存中对象的创建与垃圾回收、日常开发中快速定位性能问题等，当然也是面试不可缺少的加分项，面对阿里等一线大企业的面试中也是必问之一！

JVM内存区域常见问题

Java 内存分配？
	Java 堆的结构是什么样子的？
	什么是堆中的永久代（Perm Gen space）?
	简述各个版本内存区域的变化？
	说说各个区]]></description><category></category></item><item><title><![CDATA[java面试：假如我是面试官，我会这样虐你!]]></title><link>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119153129</link><guid>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119153129</guid><author>GD_qingfeng</author><pubDate>Tue, 27 Jul 2021 20:54:44 +0800</pubDate><description><![CDATA[前言

每到年后，总会有很多人跳槽。可我发现一个奇怪的现象：那些跳槽的人，总是从一个坑，跳进令一个坑中。毕竟一年过去了，会的还是原来的知识，人的身价就摆在那里，无论怎么折腾，也不会拿到更好的offer。这样的跳槽其实没有意义，也许就有人问，现在都是互联网寒冬了，要怎样才能把握好机会，拿到跟好跟适合自己的offer呢？技术才是我们程序员的立身之本，在再好的机遇面前我们也要有这个实力去抓住它。

快到年后跳槽季，假如我是面试官，我会这样虐你，在这我整理了一些大型互联网公司面试部分常问的面试题及面试经验总结（答案]]></description><category></category></item><item><title><![CDATA[「精选」史上最全Java工程师面试题汇总，没有之一，不接受反驳！]]></title><link>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119152976</link><guid>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119152976</guid><author>GD_qingfeng</author><pubDate>Tue, 27 Jul 2021 20:46:00 +0800</pubDate><description><![CDATA[前言

为了方便之后的面试复习，我把各类面试题给汇总了一下，每道题都是经过自己筛选后觉得需要掌握的，此次整理包括 Java、数据结构与算法、计算机网络、操作系统、数据库等。后面我会把这些问题的解答陆续放出来。整理的答案文档转发后，关注我，私信【答案】免费领取！

1. Java 篇

(1). Java基础知识

java中==和equals和hashCode的区别
	int与integer的区别
	抽象类的意义
	接口和抽象类的区别
	能否创建一个包含可变对象的不可变对象?
	谈谈对java多态的理解
	]]></description><category></category></item><item><title><![CDATA[通过阿里的三面，我总结出来了这些Java面试的规律]]></title><link>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119152653</link><guid>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119152653</guid><author>GD_qingfeng</author><pubDate>Tue, 27 Jul 2021 20:43:20 +0800</pubDate><description><![CDATA[一面（电话面试一小时）

首先做一个简单的自我介绍，主要包括学校经历和工作经历。我工作经历只有一年，大部分时间都是在做产品设计和UI/UX Design，因此隔着电话都能感受到面试官的shock。

Java基础。自动拆装箱如何实现，String，StringBuffer，StringBuilder的异同以及各自的实现。

JVM基础。JVM的内存模型，常见的垃圾回收算法。

事务ACID，编程时如何保证事务，分布式情况下如何保证事务。

由于分布式相关场景我没有接触过，因此面试官一直诱导我去...]]></description><category></category></item><item><title><![CDATA[百万JAVA程序员最关注的问题：今年的“金九银十”还在吗？]]></title><link>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119148724</link><guid>https://blog.youkuaiyun.com/GD_qingfeng/article/details/119148724</guid><author>GD_qingfeng</author><pubDate>Tue, 27 Jul 2021 20:16:54 +0800</pubDate><description><![CDATA[想要弄清楚这个答案，我们首先要知道为什么会存在“金三银四”与“金九银十”，其实我们一般只知道一年中有这两个季节是跳槽高峰期，好像好多企业都在大力招人，投简历的成功率以及拿到Offer的成功率自然就”蹭！蹭！蹭”往上飙了，作为越跳槽工资就越高的程序员们自然不能放过这个机会。





OK，那么为什么企业都选择在这个时期大力招人呢？

“金三银四”不难理解，因为每年的三四月份都是刚过春节，老员工们拿到年终奖金，该离职的离职，企业也都进入了一个休整期。

当然很多企业为了新的一年发展，自然也计划了新的一年业绩指]]></description><category></category></item></channel></rss>