自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 想进BTAJ?java类加载机制详解

并发历史在计算机最早期的时候,没有操作系统,执行程序只需要一个过程,那就是从头到尾依次执行。任何资源都会为这个程序服务,这必然就会存在 浪费资源 的情况。这里说的浪费资源指的是资源空闲,没有充分使用的情况。操作系统为我们的程序带来了 并发性,操作系统使我们的程序同时运行多个程序,一个程序就是一个进程,也就相当于同时运行了多个进程。操作系统是一个并发系统,并发性是操作系统非常重要的特征,操作系统具有同时处理和调度多个程序的能力,比如多个 I/O 设备同时在输入输出;设

2021-06-30 23:52:41 77

原创 想进BTAJ?java开发需要多大内存

01 并发宝典:面试专题面试专题分为四个部分,分别如下Synchronized 相关问题可重入锁 ReentrantLock 及其他显式锁相关问题Java 线程池相关问题Java 内存模型相关问题1.1 Synchronized 相关问题(这里整理了八问)问题一:Synchronized用过吗?其原理是什么?问题二:你刚才提到获取对象的锁 ,这个“ 锁 ”到底是什么?如何确定对象的锁?问题 三:什么是可重入性 , 为什么说Synchronized是可重入锁?

2021-06-30 23:52:00 111

原创 想进BTAJ?java好学吗用什么基础吗

top1:Spring Cloud微服务实战基础知识微服务构建: Spring Boot服务治理: Spring Cloud Fur eka客户端负载均衡: Spring Cloud Ribbon服务容错保护: Spring Cloud Hystrix声明式服务调用: Spring Cloud FeianAPI网关服务: Spring Cloud Zuul分布式配置中心: Spring Cloud Config消息总线: Spring Cloud Bus消息驱动的微服务: Sprin

2021-06-30 23:51:18 53

原创 想跳槽涨薪的必看!java选择排序法解析

天下码农,多为CV!你是否每天还在增删改查?性能优化让你手足无措?看这里!技术大牛带你分分钟完爆性能优化!!!Java性能权威指南+淘宝千万并发性能优化实战!理论结合实战,分分钟吊打面试官!!!Java性能权威指南可以让你迅速掌握:运用四个基本原则最大程度地提升性能测试的效果使用JDK中自带的工具收集Java应用的性能数据理解JIT编译器的优缺点调优JVM垃圾收集器以减少对程序的影响学习管理堆内存和JVM原生内存的方法了解如何最大程度地优化Java线程及同步的性能解决Java EE和

2021-06-30 23:50:37 54

原创 想自学Java的速来!java公共方法怎么写

第1大技能:程序设计和开发数据结构和算法:常用数据结构,排序,检索等面向对象编程、设计模式,掌握建模语言和建模工具:UML、MVC编程思想高质量编码能力:重用性,低耦合,可扩展性,高性能,可维护性,安全性高集成开发,版本控制,构建等工具:eclipse, svn, maven 等脚本语言:Perl,PHP, Ruby, Python, Groovy等第2大技能:Java开发Java语言基础:异常处理,泛型,reflection,annotation; Java基本

2021-06-30 23:49:57 725 3

原创 想搞清楚ZooKeepe?java语言程序设计丁振凡答案

正文在实际的工作项目中, 缓存成为高并发、高性能架构的关键组件 ,那么Redis为什么可以作为缓存使用呢?首先可以作为缓存的两个主要特征:在分层系统中处于内存/CPU具有访问性能良好,缓存数据饱和,有良好的数据淘汰机制由于Redis 天然就具有这两个特征,Redis基于内存操作的,且其具有完善的数据淘汰机制,十分适合作为缓存组件。其中,基于内存操作,容量可以为32-96GB,且操作时间平均为100ns,操作效率高。而且数据淘汰机制众多,在Redis 4.0 后就有8种了促使Redis作为缓存可

2021-06-30 23:49:15 180

原创 想搞定大厂面试官?springsecurity原理

正文现在市面上的算法资料也五花八门,种类繁多,小编也整理了一份不同于市面且有意思的算法资料,不能说多全面,但是是小编花了很长时间整理归纳出来的,自我感觉还行。分享给同事及群里反响都不错,所以小编打算分享出来给大家,可以一起探讨完善,觉得不错的话可以点赞,以下就是具体内容 :01 程序员与算法什么是算法程序员必须要会算法吗算法的乐趣在哪算法及代码02 算法设计的基础程序的顺序执行、循环结构、分支跟跳转结构、基本数据结构在算法设计中的应用复杂数据结构在算法设计中的应用数据结构与数

2021-06-30 23:48:33 341

原创 想搞定大厂面试官?mysqlnumeric

Java并发编程技术官笔记由于篇幅原因,我只能在文章中展示部分的章节内容和核心截图,如果你需要完整的pdf版本,可以在文末免费领取首先给大家分享学习的思维导图,学习是需要逻辑完整的,这样才可以更高效的学习:下面是笔记的总目录:1,线程基础、线程之间的共享和协作基础概念认识Java里的线程对Java里的线程再多-点点认识线程间的共享和协作面试题CPU核心数和线程数的关系澄清并行和并发2,线程的并发工具类Fork-JoinCountDownLatchCyclicB

2021-06-30 23:47:50 55

原创 想搞定大厂面试官?apachephpmysql安装

正文最近整理了一份 Netty 相关的文档干货,讲解很系统。今天分享给大家。看完这份文档你将获得哪些收获?理解当下火热的 Netty 框架、核心概念、开发流程;手写 RPC 框架(聊天室、Tomcat等);对照知识点进行查漏补缺,帮助扫除知识盲区、重构知识体系。文档围绕“基于 Netty 手写 RPC 框架”的主题,从小试牛刀到高级应用,其中涉及到很多 Netty 编程中的设计难点,比如:TCP 的拆包与粘包Netty的概念及体系结构读写空闲检测、心跳机制、WebSocket

2021-06-30 23:47:09 67

原创 想提高开发效率的必看!python和java哪个更好

一面(基础面:大约60分钟)自我介绍对象相等的判断,equals方法实现。Hashcode的作用,与 equal 有什么区别?Java中CAS算法?G1回收器讲一下?HashMap,ConcurrentHashMap与LinkedHashMap的区别如何在多线程环境下使用Map,ConcurrentHashMap原理,ConcurrentHashMap如何加锁。多线程并发的同步实现,有两个方法,每个方法里有a部分代码和b部分代码,我要让两个线程分别执行两个方法,并且让他们运行完a部分代码再一

2021-06-30 23:46:29 96

原创 matlab提示缺少java,薪资翻倍

理论篇实践篇理论模块理解集群控制器集群网络详解集群伸缩原理认证与调度集群服务的三个要点和一种实现镜像拉取实践读懂这一篇,集群节点不下线节点下线姊妹篇我们为什么会删除不了集群的命名空间?阿里云ACK产品安全组配置管理二分之一活的微服务半夜两点Ca证书过期问题处理惨况总结以上就是这份文档的概况,一次搞懂6个核心原理吃透基础理论,学会6个典型问题的华丽操作,不管是架构师还是开发者,又或是运维,都能够从中学到不少。更多:Java进阶核心知识集包含:JV

2021-06-29 19:47:33 170

原创 mac系统下载java,进阶加薪全靠它!

人生转折点去年的时候,几个玩的好的老同学就聊了起来,其中有个考上了西安财大,读了新闻系,毕业后干了不久就想做了,原因很现实,既感觉不到前途,也感受不到任何钱途,索性就去报了一个线下培训班学前端,没选择学Java的原因主要是因为前端的可视化,不会看着枯燥,现在在上海工作了2年多,也有20k+的薪资。我也考虑了几天,索性还是去报了个培训班,白天工作,晚上学习,反反复复7个月的线上培训,终于破茧成蝶。刚开始每天面试5家公司,每天海投的简历,但我从来不按照预约时间去面试,利用周末两天整理邮箱中近60家公司地

2021-06-29 19:46:53 72

原创 mac做java开发,秀出天际!

话不多说,先上张图一、微服务必备技能:二、一起从浅入深理解DUBBO!**先来看一份DUBBO脑图:**HelloWorld+前置知识+适合群体+架构(核心点:生产者 消费者问题特点:连通性,健壮性,伸缩性,升级型、节点调用关系图)什么是Dubbo(分布式服务框架+RPC远程调用解决服务+SOA服务治理方案)Dubbo的由来(需要解决的问题:1、依赖管理 2、路由透明 3、服务治理)主要是对Dubbo总体的介绍,让大家对Dubbo有一个总体的认识。首先介绍后台应用架构的演进过程,从最初

2021-06-29 19:46:13 253

原创 macmysql安装,架构师必备技能

阿里mq 消息可靠性,幂等如何保证分布式锁的实现方案比较,为什么选择 zookeeper, zookeeper 一致性协议原理线程池参数,阻塞队列实现一致性 Hash解决什么问题, 如何实现? 虚拟节点的作用?Java 锁的实现方式, 比较? AQS实现原理?公平非公平实现原理?CAS 实现原理volatile 实现原理, 单例模式java 内存模型, gc 调优的经历. cms gc 的几个阶段, 为什么会出现 stop the world. 常见可优化参数有哪些.为什么需要优化 g

2021-06-29 19:45:32 47

原创 macbook安装java环境变量,涨姿势了!

一面(一个半小时)首先自我介绍了解Web层开发?数据库索引了解么?聚簇索引,非聚簇索引?索引分类?了解数据库都由哪些引擎?分别有什么区别和使用场景?了解分布式?高可用?如何保证节点集群的同步?Nginx了解过么?什么是事务,数据库的隔离级别,Mysql默认的隔离级别。JVM的内存模型,GC算法非递归实现青蛙跳台阶(非递归斐波拉契数列)判断链表是否有环,若有则返回环的入口节点对象的重写和重载?设计模式里面,单例模式?实现单例模式的双重校验。ep

2021-06-29 19:44:49 94 1

原创 linux重启mysql,进阶加薪全靠它!

一、网络原理OSI 与 TCP/IP 各层的结构与功能,都有哪些协议TCP 建立连接的过程,为什么要三次握手?TCP、UDP 协议的区别,各自的应用场景打开浏览器,输入 URL 地址,访问主页的过程HTTP 有哪些方法?HTTP 和 HTTPS 有什么区别?二、Java 核心技术HashMap 底层数据结构是什么,时间复杂度多少?JDK 8 中对 HashMap 做了怎样的优化?HashMap 和 TreeMap 什么区别?ConcurrentHashMap 的实现原理包装类的

2021-06-29 19:44:09 152 3

原创 linux配置java环境失败,赶紧收藏备战金三银四!

阿里面试总结1.一面首先确认对阿里的意向度;其次面试官会针对你曾经做过的项目来做具体技术的交流,你对项目细节是不是掌握到位,以及java技术基础和原理掌握程序,比如并发编程以及数据库和JVM三个方面,也会交流到分布式、线程池的实现等等(重点考察有没有深入钻研技术和技术上的亮点);2.二面技术面,根据项目深入的了解技术实力,了解你的知识面、问题解决能力以及技术灵活运用能力,也通过这一过程考察团队合作能力、学习主动性和创新性,可以挑选2-3个做过的有典型性的项目做一个仔细技术回顾和自己独到的理解(这是加

2021-06-29 19:43:31 96

原创 linux终止java线程,面试经历分享

如何提升自己的实力?Step 1:梳理自己的知识对照下面这份学习大纲,梳理出自己的知识盲区,这份大纲里面的技术点完全对标P7岗的主流技术,因此这是一份很好的知识大纲笔记。Step 2:查漏补缺,夯实基础对照上面分享的学习路线梳理完自己的知识点后,就能够很清楚的知道自己的知识盲区,这样才能更加高效的学习,更快的往中高级程序员发展Java核心技术:(涵盖了JVM、并发编程、网络、分布式、微服务、数据库、数据结构与算法等等技术知识)Spring高级源码:Spring的重要性应该不用再多

2021-06-29 19:42:51 60

原创 linux查看mysql服务是否启动,万字解析!

5节创建者模式第1节:工厂方法模式第2节:抽象工厂模式第3节:建造者模式第4节:原型模式第5节:单例模式7节结构型模式第1节:适配器模式第2节:桥接模式第3节:组合模式第4节:装饰器模式第5节:外观模式第6节:享元模式第7节:代理模式10节行为模式第1节:责任链模式第2节:命令模式第3节:迭代器模式第4节:中介者模式第5节:备忘录模式第6节:观察者模式第7节:状态模式第8节:策略模式第9节:模板模式第10节:访问者模式

2021-06-29 19:42:10 88

原创 linux查看java线程数,看完必懂

01. 基础架构:一条SQL查询语句是如何执行的?MySQL 的逻辑架构图02. 日志系统:一条SQL更新语句是如何执行的?之前你可能经常听DBA同事说,MySQL可以恢复到半个月内任意一秒的状态,惊叹的同时,你是不是心中也会不免会好奇,这是怎样做到的呢?03. 事务隔离:为什么你改了我还看不见?提到事务,你肯定不陌生,和数据库打交道的时候,我们总是会用到事务。最经典的例子就是转账,你要给朋友小王转100块钱,而此时你的银行卡只有100块钱。转账过程具体到程序里会有一系列的操作,比如查询余

2021-06-29 19:41:26 1544

原创 成功入职百度月薪35K,终于搞明白了

策略 1——停止挖掘Law of Holes 是说当自己进洞就应该停止挖掘。对于单体式应用不可管理时这是最佳建议。换句话说,应该停止让单体式应用继续变大,也就是说当开发新功能时不应该为旧单体应用添加新代码,最佳方法应该是将新功能开发成独立微服务。如下图所示:除了新服务和传统应用,还有两个模块,其一是请求路由器,负责处理入口(http)请求,有点像之前提到的 API 网关。路由器将新功能请求发送给新开发的服务,而将传统请求还发给单体式应用。另外一个是胶水代码(glue code),将微服务和单体应用集

2021-06-28 23:56:20 174

原创 成功入职百度月薪35K,Java面试题及解析

一、背景我们日常在电商网站购物时经常会遇到一些高并发的场景,例如电商 App 上经常出现的秒杀活动、限量优惠券抢购,还有我们去哪儿网的火车票抢票系统等,这些场景有一个共同特点就是访问量激增,虽然在系统设计时会通过限流、异步、排队等方式优化,但整体的并发还是平时的数倍以上,为了避免并发问题,防止库存超卖,给用户提供一个良好的购物体验,这些系统中都会用到锁的机制。对于单进程的并发场景,可以使用编程语言及相应的类库提供的锁,如 Java 中的 synchronized 语法以及 ReentrantLock 类

2021-06-28 23:55:40 81

原创 成功从小公司跳槽进蚂蚁定级P6,面试篇

并发编程共享模型篇并发编程概览进程与线程Java线程共享模型之管程共享模型之内存共享模型之无锁共享模型之不可变共享模型之工具共享模型之管程原理之 Monitor(锁)原理之伪共享模式篇—正确姿势同步模式之保护性智停同步模式之Blking同步模式之顺序控制异步模式之生产者消费者异步模式之工作线程.终止模式之两阶段终止模式线程安全单例享元模式同步模式之保护性暂停应用篇—结合实际效率限制互斥同步和异步缓存分治统筹定时缓存

2021-06-28 23:55:01 129

原创 成功从三线小公司跳进大厂涨薪8K,太厉害了!

京东一面凉经object的方法,7大方法synchronized方法讲解synchronized方法实现原理volatile关键字的原理锁的分类偏向锁讲解NoClassDefFoundError和ClassNotFoundException的区别追问,ClassNotFoundException是不是只发生在编译时,运行时可不可以类加载机 制redis过期策略及内存淘汰机制mysql的索引种类4种Innodb和myIsam的区别Innodb的索引结构B+树的优缺点海量数据的索

2021-06-28 23:54:20 471 5

原创 意外收获字节跳动内部资料,瞬间高大上了!

蚂蚁金服一面:先自我介绍,讲讲自己基础掌握情况,以及项目经历平时会用到哪些数据结构?链表和数组的优缺点?解决hash冲突的方法有哪些?讲讲自己对HashMap的理解,以及和Weakhashmap的区别?你刚才讲的是JDK1.7版本的实现,知道JDK1.8做了哪些改动么?你们在微服务中用RPC通信还是REST?RPC和HTTP的关系是什么?谈谈什么是HTTP的长连接和短连接?TCP的三次握手和四次挥手,以及为什么要三次握手,而不是二次?TCP 有哪些状态,相应状态的含义?并发包中锁的实现

2021-06-28 23:53:37 168

原创 想给金三银四找工作的程序员几点建议,已拿意向书!

字节跳动技术一面面问的都还比较基础,答得也还算顺利说下你的实习项目吧讲一下线程参数的含义Innodb的索引实现为什么是B+树?Redis的使用,分布式锁的实现操作系统虚拟内存换页的过程TCP三次握手volatile关键字的作用乐观锁、悲观锁HashMap结构,是否线程安全?ConcurrentHashMap如何保证线程安全?之前用过哪些设计模式?算法题:滑动窗口字节跳动技术二面发现字节的面试官都挺年轻的,头发也没怎么秃,哈哈~说一下B树和B+树的区别说一下HashMa

2021-06-28 23:52:57 325 4

原创 想给金三银四找工作的程序员几点建议,offer拿到手软

抖音Java岗后端一面(7.22)(47分钟)1. 自我介绍还没完屏幕就黑了。。重连后直接问问题。。2. hashmap底层实现3. java线程池参数,以及具体使用流程4. mysql底层为什么不用b树,b*树,而用b+树。5. 写了个sql语句(很简单的联表查询)6. sql语句中,表逗号表,sql会如何优化7. 连接时mysql底层是怎么做的8. 记性不太好,忘了很多题…9. 算法题: (1)经典[1,2,2,2,3]找出数组中超过一半的元素 (2)给定正整数n,问1-n组成的二叉

2021-06-28 23:52:18 121

原创 想找工作的你还不看这份资料就晚了!精心整理

思考前面提到 Kafka 帮我们实现了各个版本的生产者代码,其实他也可以完全不提供这份代码,因为核心的队列的功能已经实现了,这些客户端的代码也可以完全交由用户自己实现。那么假如没有官方代码,我们又该实现一些什么功能,有哪些接口,哪些方法,以及如何组织这些代码呢。带着这样的问题我们一起来思考一下!一般对于这种带有数据流转的设计,我会从 由谁产生? 什么数据? 通往哪去? 如何保证通路可靠? 这几个方面来考虑。消息自然是通过应用程序构造出来并提供给生产者,生产者首先要知道需要将消息发送到哪个 Bro

2021-06-28 23:51:38 95

原创 恶补这份“阿里面试宝典”,太香了

JAVA基础JAVA异常分类及处理异常分类异常的处理方式Throw和throws的区别JAVA反射动态语言反射机制概念 (运行状态中知道类所有的属性和方法)Java反射API反射使用步骤(获取Class对象、调用对象方法)获取Class对象的3种方法创建对象的两种方法JAVA注解JAVA内部类JAVA泛型JAVA序列化(创建可复用的Java对象)JAVA复制JAVA集合接口继承关系和实现ListArrayList(数组)Vector(数组实现、线程同步)Li

2021-06-28 23:50:57 513 1

原创 总结拼多多,美团JAVA面试经验,赶紧学起来

回答一共五种(一)String这个其实没啥好说的,最常规的set/get操作,value可以是String也可以是数字。一般做一些复杂的计数功能的缓存。(二)list使用List的数据结构,可以做简单的消息队列的功能。另外还有一个就是,可以利用lrange命令,做基于redis的分页功能,性能极佳,用户体验好。(三)hash这里value存放的是结构化的对象,比较方便的就是操作其中的某个字段。博主在做单点登录的时候,就是用这种数据结构存储用户信息,以cookieId作为key,设置30分

2021-06-28 23:50:13 120 3

原创 查看mysql的安装路径,手撕面试官

一、公务员都不要35岁以上的,何况大公司这让很多人感到惶恐,现在职场上有一种现象:很多用人单位会在招聘信息上明确标注,年龄需在35岁以下。为什么有经验、有人脉的职场中年人会如此遭“嫌弃”呢?首先,思想落后。日新月异的时代需要不断进步的人,而不是守着自己那点老经验的“职场前辈”。的确,现在很多职场人无论年龄多大,一直追随着时代的脚步,坚持做一个“老顽童”。但又有多少人,放弃了对新时代的探索,固守自己的老思想,成为一个名副其实的老油条。再次,家庭牵绊。人到中年,基本都有爱人和孩子,工作成为你生活中的一

2021-06-27 21:45:02 172 1

原创 查看mysql安装路径指令,项目实战

四面阿里面试岗位是研发工程师,直接找蚂蚁金服的大佬进行内推,参与了阿里巴巴中间件部门的提前批面试,一共经历了四次面试,拿到了口头offer。一面:自我介绍项目中做了什么,难点呢。Java的线程池说一下,各个参数的作用,如何进行的。Redis讲一下分布式系统的全局id如何实现。用zookeeper如何实现的呢,机器号+时间戳即可。分布式锁的方案,redis和zookeeper那个好,如果是集群部署,高并发情况下哪个性能更好。kafka了解么,了解哪些消息队列。想做业务还是研究。然后出了

2021-06-27 21:44:19 167

原创 极客大学java进阶训练营怎么样,图文详解!

Spring思维导图Spring源码学习笔记有关微服务的面试题:Dubbo中zookeeper做注册中心,如果注册中心集群都挂掉,发布者和订阅者之间还能通信么?Dubbo 的整体架构设计有哪些分层?什么是 Spring Boot?以及Spring Boot的优劣势?你如何理解 Spring Boot 中的 Starters?服务注册和发现是什么意思?Spring Cloud 如何实现?Spring Cloud断路器的作用什么是 Hystrix 断路器?我们需要它吗?微服务学习笔记

2021-06-27 21:43:36 3368

原创 杭州java培训学校有哪些,附学习笔记+面试整理+进阶书籍

一面:阿里巴巴面试答案文末可以领取!1. 触发新生代GC,如果存活对象总量大于survivor区容量,咋办2. 如果任务很多,线程池的阻塞队列会撑爆内存的哪个区域3. 栈在堆上吗4. GC root有哪些5. 实例变量可以是GC root吗6. 了解哪些GC算法,介绍一下7. 给个场景,问怎么设置JVM参数8. 问了很多SQL调优,各种语句能不能命中索引,能命中哪些,怎么优化9. MySQL的一张表里有三个字段ABC,A的种类有1000种,B有1W种,C有10W种,ABC的联合索引怎么设

2021-06-27 21:42:52 177

原创 有没有学校考研考java,附详细答案

正文现在市面上的算法资料也五花八门,种类繁多,小编也整理了一份不同于市面且有意思的算法资料,不能说多全面,但是是小编花了很长时间整理归纳出来的,自我感觉还行。分享给同事及群里反响都不错,所以小编打算分享出来给大家,可以一起探讨完善,觉得不错的话可以点赞,以下就是具体内容 :01 程序员与算法什么是算法程序员必须要会算法吗算法的乐趣在哪算法及代码02 算法设计的基础程序的顺序执行、循环结构、分支跟跳转结构、基本数据结构在算法设计中的应用复杂数据结构在算法设计中的应用数据结构与数

2021-06-27 21:42:09 818 3

原创 最初开发java语言的目的,附相关架构及资料

Spirng IOC1.Spring框架2.Spring IOC 容器 Bean 对象实例化模拟3.Spring IOC 配置文件加载4.Spring IOC 容器 Bean 对象实例化5.Spring IOC 注入6.Spring IOC 扫描器7.Bean的作用域与生命周期Spirng AOP核心组件分析Spring IOC+AOP源码笔记1.Spring入门和IOC介绍2.对象依赖3.AOP入门4.JDBCTemplate和Spring事务5.Spri

2021-06-27 21:41:25 306

原创 最全SpringBoot学习教程,深度解析,值得收藏

Spring面试高频问题SpringMVC面试高频问题MyBatis面试高频问题SpringBoot面试高频题SpringCloud面试高频问题Redis高级面试题Dubbo高频常问面试问题Java虚拟机(JVM)MySQL数据库高频面试问题Java高频面试专题合集解析:当然在这还有更多整理总结的Java进阶学习笔记和面试题未展示,在这也是免费分享给那些有需要的朋友,其中囊括了Dubbo、Redis、Netty、zookeeper、Spring cloud、分布式、高

2021-06-27 21:40:42 64

原创 无法装入java运行时环境,帮你突破瓶颈

第一部分 Java相关以及答案答案第二部分算法跟编程第三部分html&JavaScript&ajax部分答案第四部分Javaweb部分答案第五部分数据库部分答案第六部分XML部分答案第七部分.流行的框架与新技术答案第八、九部分.软件工程与设计模式以及j2ee部分总结在清楚了各个大厂的面试重点之后,就能很好的提高你刷题以及面试准备的效率,接下来小编也为大家准备了最新的互联网大厂资料。资料领取:点我即可免费领取[外链图片转存中…(

2021-06-27 21:39:59 152

原创 数据库性能优化面试题,全网最新

一面1. 二叉搜索树和平衡二叉树有什么关系,强平衡二叉树(AVL 树)和弱平衡二叉树2. B 树和 B+树的区别,为什么 MySQL 要使用 B+树3. HashMap 如何解决 Hash 冲突4. epoll 和 poll 的区别,及其应用场景5. 简述线程池原理,FixedThreadPool 用的阻塞队列是什么?6. sychronized 和 ReentrantLock 的区别7. sychronized 的自旋锁、偏向锁、轻量级锁、重量级锁,分别介绍和联系8. HTTP 有哪些问题

2021-06-27 21:39:16 1367

原创 搞定kafka看这一篇就够了,给大家安排上!

整理的70道阿里的Java面试题,都来挑战一下,看看自己有多厉害。1、java事件机制包括哪三个部分?分别介绍。2、为什么要使用线程池?3、线程池有什么作用?4、说说几种常见的线程池及使用场景。5、线程池都有哪几种工作队列?6、怎么理解无界队列和有界队列?7、线程池中的几种重要的参数及流程说明。8、什么是反射机制?9、说说反射机制的作用。10、反射机制会不会有性能问题?11、你怎么理解http协议?12、说说http协议的工作流程。13、http有哪些请求提交方式?14、http

2021-06-27 21:38:33 173

空空如也

空空如也

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

TA关注的人

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