自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 四轮网易面试结果下来之后,我收获了哪些经验?

前几天去猪场面试了一下,搜索相关的。虽然最后还是没有通过,但是感觉还是有很多收获的。在此小结一下,为以后的面试增加点经验,也给想去网易的同学一个参考。闲话不多说,直接进入主题吧!一面(电面)当时刚下班,回家的路上打来的电话。自我介绍项目用的什么做的(elasticsearch)全量/实时索引怎么做的(这个只要结合自己的项目回答即可。个人感觉回答的不是很好,因为当时在武纺旁边,车流量较大,周围很嘈杂,我尽量走到僻静的地方对方还是听不清)数据量多少,目前集群的状况,以及日常的.

2020-09-29 14:38:27 5229 3

原创 20道JAVA超高频率多线程面试题,助力金“9银10十“!

我不能保证写的每个地方都是对的,但是至少能保证不复制、不黏贴,保证每一句话、每一行代码都经过了认真的推敲、仔细的斟酌。每一篇文章的背后,希望都能看到自己对于技术、对于生活的态度。1、FutureTask是什么这个其实前面有提到过,FutureTask表示一个异步运算的任务。FutureTask里面可以传入一个Callable的具体实现类,可以对这个异步运算的任务的结果进行等待获取、判断是否已经完成、取消任务等操作。当然,由于FutureTask也是Runnable接口的实现类,所以FutureTas.

2020-09-28 20:55:40 363 1

原创 谈谈这些年面试官给大伙下的那些套,如何解?(面试技巧)

前言:不久之前再与我的同学聊天的时候,忽然聊到了刚开始工作面试时候所遇到的一些故事,其中的辛酸和迷茫真是记忆犹新。最初面试的时候由于我们的面试经验不足,频繁的踩进面试官的陷阱,最终经历了一次又一次的回去等通知…在我们面试时不仅要面对技术知识的考问还需要面对各种生活细节方面的回答,今天我们不谈那些技术方面的问题,就谈一谈如何细节干练的回答面试官那些生活工作问题。正文1.自我介绍(1-2分钟)概要:一、自报家门 二、从业经历 三、技能优势 四、职业目标示范:您好,我叫XXX,来自XX,大学毕业后,在

2020-09-27 14:14:02 485 2

原创 如何用Spring Boot加密配置文件中的特殊内容示例代码详解

前言:这篇文章主要介绍了SpringBoot加密配置文件特殊内容的相关知识,是小编在网上看的的,如有冒犯会及时修改。本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下有时安全不得不考虑,看看新闻泄漏风波事件就知道了我们在用Spring boot进行开发时,经常要配置很多外置参数ftp、数据库连接信息、支付信息等敏感隐私信息,如下这不太好,特别是互联网应用,应该用加密的方式比较安全,有点类似一些应用如电商、公安、安检平台、滚动式大屏中奖信

2020-09-25 14:35:56 4810 6

原创 自信满满去大厂面试Java开发,结果被Spring问自闭了。。。

前言:前几天好朋友发来喜讯,跳槽一个月了,面试了有二十家公司,在面试官的狂轰滥炸下终于拿到了不错的offer。但是比较可惜的是朋友内推的大厂面试失败了,而且还是在Spring上,就令人挺无语的。他说本来以为大厂的面试会问一下高并发线程组件方面的知识,所以就着重看了一下这些,没想到栽倒了Spring上,真是可惜了!所以今天我就总结一下几个关于Spring的高频面试题,比如:SpringAOP和aspectJ AOP有什么区别?springbean的生命周期等,希望对大家有所帮助。另外本人整理收藏了

2020-09-24 15:23:46 358 4

原创 Spring Boot 怎么实现依赖注入 IoC 和控制反转 DI的?

前言Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。Spring Boot 被认为是 Spring MVC 的“接班人”,它可以帮我们自动配置,如果默认配置不能满足需求,我们还可以替换掉自动配置类,使用自己的配置。另外,Spring Boot 还集成了嵌入式的 Web 服务器,系统监控等很多有用的功,让我们快速构建企业及应用程序。正文IoC

2020-09-23 15:17:44 3008 5

原创 架构师的必备技能(微服务、高并发、大数据、缓存等中间件)是如何炼成的?

现代的互联网体系结构面临着异常庞杂的服务拓扑,如何合理地进行服务治理是架构师领域核心的一个命题。业务领域、基础架构领域、组织结构领域,如何做服务治理?服务治理是如何一步步演变进化的?我们未来又将面临哪些挑战?如何协调好高并发和大数据量下,高可用、高性能和自动化几者之间的关系?此篇文章限于篇幅,答题都整合在了笔记里,如果有需要这篇面试题笔记以及更多面试真题的朋友(内含所有题目答案)请点击这里 暗号:qf一、数据结构与算法基础1.· 说一下几种常见的排序算法和分别的复杂度。2.· 用Java写一.

2020-09-22 14:48:27 9244 9

原创 干货分享!想学JVM的你这些要点都懂了吗?

前言JVM 垃圾收集 GC(Garbage Collection)是 Java 语言的核心技术之一, 在 Java 中,程序员不需要去关心内存动态分配和垃圾回收的问题,这一切都交给了 JVM 来处理。开发中有些内存疑难问题的解决,以及工作面试都需要掌握一些垃圾回收的基本原理。由于资料太多,此篇文章限于篇幅只分享了小部分资料,如果需要更多JVM相关的资料以及全套面试真题的朋友(内含所有题目答案)请点击这里 暗号:qf近段时间正值找工作的最佳时间,祝各位万事顺利找到自己心仪的工作!正文Java内存区

2020-09-21 15:46:02 5729 5

原创 这就是学Java必须掌握的Spirng boot!21道关键性技术题你掌握了吗?

前言多年来,随着新功能的增加,spring 变得越来越复杂。访问spring官网页面,我们就会看到可以在我们的应用程序中使用的所有 Spring 项目的不同功能。如果必须启动一个新的 Spring 项目,我们必须添加构建路径或添加 Maven 依赖关系,配置应用程序服务器,添加 spring 配置。因此,开始一个新的 spring 项目需要很多努力,因为我们现在必须从头开始做所有事情。Spring Boot 是解决这个问题的方法。Spring Boot 已经建立在现有 spring 框架之上。使用 sp

2020-09-20 20:00:47 723 1

原创 一文带你了解什么是并发编程

废话不多说,直接上干货1.什么是活锁、饥饿、无锁、死锁?死锁、活锁、饥饿是关于多线程是否活跃出现的运行阻塞障碍问题,如果线程出现 了这三种情况,即线程不再活跃,不能再正常地执行下去了。死锁死锁是多线程中最差的一种情况,多个线程相互占用对方的资源的锁,而又相互等 对方释放锁,此时若无外力干预,这些线程则一直处理阻塞的假死状态,形成死锁。举个例子,A 同学抢了 B 同学的钢笔,B 同学抢了 A 同学的书,两个人都相互占 用对方的东西,都在让对方先还给自己自己再还,这样一直争执下去等待对方还而 又得不到

2020-09-18 15:46:19 405 5

原创 如何避开面试中的5大误区?老司机教你正确的【面试技巧】!

由于疫情影响,身边不止一个产品经理和我倾诉今年找工作比往年困难很多。值此寒冬,特制作面试锦囊相授。这篇文章将从面试中的【关键失误】谈起,是我在面试大量候选人之后提炼总结而成,在我心目中,按照严重程度由高到低排列。来看看,你中枪了没?正题一、阐述项目,不清楚目的,也不清楚数据在面试中,我们不可避免谈起过往做过的项目。作为面试官,最喜欢的灵魂三问就是:项目目的是什么?带来什么业务价值?你在其中做了什么?如果针对前两个问题我们不能清楚的回答,那么结果就是:1.1 不清楚自己做过项目的目的,这体现了

2020-09-17 15:17:08 1556 8

原创 磨刀不误砍柴工,学完这篇Spring Cloud技术提升一个点!

前言Spring Cloud,它将帮我们填平横跨在应用开发与微服务、DevOps、云计算之间的沟壑,让我们轻松拥抱云上微服务,但你知道它是如何做到的吗?你对它有全面的了解吗?你知道如何正确使用它吗?新概念新技术层出不穷,让人云里雾里,你是否想拨开云雾对它们有更清晰的认知?此篇限于篇幅只分享了小部分资料,在这里放出了部分资料的截图(内含所有题目答案),如需要全套资料的朋友请点击这里 暗号:qf正文1、什么是 Spring Cloud?Spring cloud 流应用程序启动器是基于 Spring

2020-09-16 15:31:48 946 3

原创 2020年你必须掌握的 29 个微服务知识点解析?看不懂你来找我!

开场介绍微服务(或微服务架构)是一种云原生架构方法,其中单个应用程序由许多松散耦合且可独立部署的较小组件或服务组成。这些服务通常有自己的堆栈,包括数据库和数据模型;通过REST API,事件流和消息代理的组合相互通信;它们是按业务能力组织的,分隔服务的线通常称为有界上下文。尽管有关微服务的许多讨论都围绕体系结构定义和特征展开,但它们的价值可以通过相当简单的业务和组织收益更普遍地理解:可以更轻松地更新代码。团队可以为不同的组件使用不同的堆栈。组件可以彼此独立地进行缩放,从而减少了因必须缩放整个

2020-09-15 13:45:43 4792 3

原创 50道!2020年!!MySQL高频数据库面试题解析,你都懂了吗?

前言如今互联网行业用的最多就是 MySQL,鉴于最近一次小的分享,然而研发人员对数据库都只停留在CURD,特想就此做个整体的分享,希望对web研发者有用。正文1、MySQL 中有哪几种锁?(1)表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最 高,并发度最低。(2)行级锁:开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最 低,并发度也最高。(3)页面锁:开销和加锁时间界于表锁和行锁之间;会出现死锁;锁定粒度界于表 锁和行锁之间,并发度一般。2、MySQL 中有

2020-09-14 13:55:27 460

转载 “金9银10“面试下大几率出现的Redis面试题(含答案)

前言:Redis 是一个开源的,基于内存的可持久化的非关系型数据库存储系统。在实际项目中可以用 Redis 做缓存或消息服务器,Redis 也是目前互联网中使用比较广泛的非关系型数据库。本文的面试题如下:Redis 持久化机制缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题热点数据和冷数据是什么Memcache与Redis的区别都有哪些?单线程的redis为什么这么快redis的数据类型,以及每种数据类型的使用场景,Redis 内部结构redis的过期策略以及内存淘汰机制【~】Re

2020-09-13 14:51:28 298 3

原创 ‘金9银10‘:2020最新Spring面试题详解(下)

前言目前 Java 架构中使用最多的就是 Spring 家族的工具,家族共有十几个成员。其中包括我们耳熟能详的 Spring、Spring MVC、Spring Boot、Spring Cloud 等等。他们之间到底有什么关系,如何才能正确使用呢?相信很多刚刚入门的程序员朋友并不是很了解。这篇文章会由浅入深介绍 Spring 家族。此为文章为下半篇,上半篇有需求学习的朋友可以进入我主页点击进入观看!正文ApplicationContext通常的实现是什么?FileSystemXmlApplicati

2020-09-11 15:09:10 2384 4

原创 面临挑战:2020最新Spring面试题详解(上)

前言Spring 框架核心组件之一是 IOC,IOC主要负责管理 Bean 的创建和 Bean 之间的依赖注入;在一般的项目实践中我们只需要一个 IOC 容器来管理所有的 Bean 就可以了,但是这不是必然的,在 Spring MVC 框架中就是用了两级 IOC 容器来更好的管理业务 Bean 与Controller Bean;另外使用级联容器我们可以实现子 IOC 容器共享父容器的 Bean,并且可以达到各个子IOC容器的 Bean 相互隔离。正文什么是spring?Spring是一个轻量级Jav

2020-09-10 15:17:56 4143 4

原创 武功秘籍之 Redis 面试题全掌握,学完马上找面试官对线!

Redis 是一个开源的,基于内存的可持久化的非关系型数据库存储系统。在实际项目中可以用 Redis 做缓存或消息服务器,Redis 也是目前互联网中使用比较广泛的非关系型数据库。在找工作的过程中,对于 Redis 技术知识的掌握已经成为必须的技能。此次针对 Redis大部分知识点梳理出来常见的面试题目,提供给大家进行有针对性的学习。各位可以看看这些题自己能答上多少了,在这里限于篇幅我就不放上答案了(字数实在太多)。笔者已经将这次面试题答案整理成学习笔记,还有各种java核心资料以下是小部分资料

2020-09-09 15:53:11 309 3

原创 听说只有大厂的Android工程师才能全答对这20道题?我看你在吹牛哦!

本试题用于Android工程师能力评估,面试之前刷一刷,可做到心中有数:1.使用AIDL完成远程service方法调用下列说法不正确的是A. aidl对应的接口名称不能与aidl文件名相同B. aidl的文件的内容类似java代码C. 创建一个Service(服务),在服务的onBind(Intent intent)方法中返回实现了aidl接口的对象D. aidl对应的接口的方法前面不能加访问权限修饰符2.关于ServiceConnection接口的onServiceConnected()方法的

2020-09-08 14:13:02 2069 4

原创 简简单单的分享2020常见的MySQL面试题MySQL与答案整理

本人在网上结识的一个朋友,最近毕业去面试找工作。。。在这里我把他面试常被问到的一些MySQL和网上整理的面试题进行了整合并附上了答案1、MySQL 中有哪几种锁?1、表级锁: 开销小, 加锁快; 不会出现死锁; 锁定粒度大, 发生锁冲突的概率最高, 并发度最低。2、行级锁: 开销大, 加锁慢; 会出现死锁; 锁定粒度最小, 发生锁冲突的概率最低, 并发度也最高。3、页面锁: 开销和加锁时间界于表锁和行锁之间; 会出现死锁; 锁定粒度界于表锁和行锁之间, 并发度一般。2、MySQL 中有哪些不.

2020-09-07 15:13:01 2719 3

原创 “金9银10”2020年JVM高频率面试题整理,技术提升就差一个点!

2020的“金9银10”已经到了,现在是各位找工作的最佳时间,今天笔者在这里给各位整理了2020大厂关于JVM经常出现的高频率面试题给整理了出来单独写了一篇文章,各位的一些知识盲点希望能在这里得到解决!高频率面试1.内存模型以及分区,需要详细到每个区放什么。JVM 分为堆区和栈区,还有方法区,初始化的对象放在堆里面,引用放在栈里面, class 类信息常量池(static 常量和 static 变量)等放在方法区 new:  方法区:主要是存储类信息,常量池(static 常量和 static .

2020-09-04 15:36:22 343 1

原创 关于大厂常用的20道Spring Cloud面试题,试试看能答上几道?

为什么需要学习Spring Cloud不论是商业应用还是用户应用,在业务初期都很简单,我们通常会把它实现为单体结构的应用。但是,随着业务逐渐发展,产品思想会变得越来越复杂,单体结构的应用也会越来越复杂。这就会给应用带来如下的几个问题:代码结构混乱:业务复杂,导致代码量很大,管理会越来越困难。同时,这也会给业务的快速迭代带来巨大挑战;开发效率变低:开发人员同时开发一套代码,很难避免代码冲突。开发过程会伴随着不断解决冲突的过程,这会严重的影响开发效率;排查解决问题成本高:线上业务发现 bug,修复 bug

2020-09-03 14:51:37 385 3

原创 挑战大厂,面试腾讯、阿里这些问题90%会被提及必须得掌握咯!(附带答案)

想挑战大厂?又怕面试被刷没过不去?想要确保您的下一次Java面试成功吗? 没有关系这篇JAVA面试宝典来帮你通关!简介作为最广泛使用和部署的语言,Java 是 Web 领域的三大核心技术之一。 它由 James Gosling,Patrick Naughton 和 Mike Sheridan 于 1991 年创建。这种高级语言凭借其一流的功能在IT行业中崭露头角,为开发人员提供了光明的未来。为何如此重要?在Java中,主要优点是它使开发人员能够编写在任何地方运行的代码( WORM ); 意思是不需

2020-09-02 14:26:00 412

原创 总结一次蚂蚁金服的面试经历,给大家提供一点儿帮助!

前言起因:我一个朋友因为一个偶然机会,获得了一次去蚂蚁金服面试的机会。怎么获得这次机会的都是题外话,这次我和我的这位朋友攀谈交心聊了挺长时间的,现在我在这里把我从朋友这里得到的这份面试经历,及一些问题做出了总结来供大家参考,希望能对各位在找工作的朋友有一点儿帮助!刚开始朋友还是有所顾虑的,因为毕竟是大厂,进去应该不容易,但是难得的一次机会,想想这也能增加自己的阅历就打算去试试。所以他一开始并没有急着提交简历,而是说准备下再提交简历。然后就准备了一周,写简历,刷题,在网上找蚂蚁金服的面经。提交了一份简

2020-09-01 15:52:50 2820 3

空空如也

空空如也

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

TA关注的人

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