首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
222
订阅
墨期风
更多收藏集
微信扫码分享
微信
新浪微博
QQ
35篇文章 · 0订阅
吐血收集备战时长6个月,终于斩获百度技术岗!现分享2W字完整面试经历
如果让你写一个消息队列,该如何进行架构设计啊?说一下你的思路。 引擎支持不同的锁机制。 . MyISAM 和 MEMORY 存储引擎采用的是表级锁(table-level locking); . InnoDB 存储引擎既支持行级锁( row-level locking),也支持…
面试官最爱问的Kafka,基础+进阶+高级,44问疯狂轰炸!
Kafka是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是在现代网络上的许多社会功能的一个关键因素。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。 对于像Hadoop的一样的日…
腾讯Java社招面试经历记录(含答案)
hashmap理解。 12306网站设计架构。 谈谈对面向对象的理解,谈谈对多态的理解。 tcp四次挥手过程?为什么等待2MSL。 一个无序数组,求topk。 分库分表是以什么维度来划分的?划分的算法是怎样的,会不会出现数据分配不均衡的情况。 排序算法你知道那些?快速排序平均时…
你品,你细品,深入分析Zookeeper快速领导者选举原理
正常情况下,选举是一定要投票的。 我们应该都经历过投票,在投票时我们可能会将票投给和我们关系比较好的人,如果你和几个候选人都比较熟,这种情况下你会将选票投给你认为能力比较强的人,如果你和几个候选人都不熟,并且你自己也是候选人的话,这时你应该会认为你是这些候选人里面最厉害的那个人…
MyBatis——缓存机制(一、二级缓存\缓存实验\源码分析\缓存工作流程及其原理)
MyBatis是常见的Java数据库访问层框架。在日常工作中,开发人员多数情况下是使用MyBatis的默认缓存配置,但是MyBatis缓存机制有一些不足之处,在使用中容易引起脏数据,形成一些潜在的隐患。个人在业务开发中也处理过一些由于MyBatis缓存引发的开发问题,带着个人的…
开源框架:Spring Boot如何扩展 SpringMVC,怎样实现IOC?
从最初的单体架构,到现在的微服务架构,Spring Boot 都发挥着超大的作用,它简洁快速开发的魅力,值得推广到公司的任何项目中。目前,Spring Boot 拥有超棒的特性和它集成许多的优秀技术! SpringBoot框架中还有两个非常重要的策略:开箱即用和约定优于配置。 …
Mybatis框架一级缓存、二级缓存的区别
MyBatis 是一个可以自定义 SQL、存储过程和高级映射的持久层框架。MyBatis 避免了几乎所有的 JDBC代码和手动设置参数以及获取结果集。 我们在使用了 MyBatis 之后,只需要提供 SQL 语句就好了,其余的诸如:建立连接、操作 Statment、Result…
真实的面试翻车经历,我以为我对Mysql(ACID原理、事务隔离级别、Mysql的锁机制、事务底层实现原理)事务很熟,直到我遇到了阿里面试官。。。
本文分享给需要面试刷题的朋友,我特意整理了一下,里面的技术不是靠几句话就能讲清楚,多问题其实答案很简单,但是背后的思考和逻辑不简单,要做到知其然还要知其所以然。如果想学习Java工程化、高性能及分布式、深入浅出。性能调优、Spring,MyBatis,Netty源码,数据结构,…
就很哇塞,3万字Java面试题总结(2021版)
另外本人整理收藏了20年多家公司面试知识点整理 ,以及各种Java核心知识点免费分享给大家,我认为对面试来说是非常有用的,想要资料的话请点795983544进群 备注掘金。 拆箱就是自动将包装器类型转换为基本数据类型(Integer-->int)。调用方法:Integer 的 …
Java线程池,你五分钟讲完,而我和面试官聊了30分钟直接拿下offer。
找Java工作的时候,线程池是一个必问的知识点,面试时,有的人只能讲五分钟,而有些人可以讲半个小时,差别在哪?在于知识的深度。下面几个面试高频题,你会吗?不会?那就赶紧点赞收藏。 线程池各个参数的作用,简单阐述一下线程池工作流程。 提高响应速度。任务到达时,相对于手工创建一个线…