首页
学习
活动
专区
工具
TVP
发布

Java后端技术栈cwnait

专栏作者
622
文章
545162
阅读量
45
订阅数
途虎 面经,其实挺简单的!
缓存穿透是指一个查询请求,数据库中不存在该数据,缓存中也不存在,导致每次查询都会直接访问数据库,增加数据库负载。
田维常
2023-10-25
1530
面试:Spring中单例模式用的是哪种?
面对这个问题,我也在做模拟面试时问过很多人,大部分都会回答Spring中的单例模式。但是只要追问:单例模式有很多种写法,那Spring中用的是哪一种呢?于是很多朋友一脸懵。
田维常
2023-09-26
1590
猫眼 面经和答案
项目中的技术栈一定要搞清楚,用到了xx技术,要知道为什么要用它,同时还要结合你的业务场景来说。很多人就是把之前的项目忘了,更不用说xx技术在项目中是用来干什么了。
田维常
2023-09-24
1340
14个Nginx的核心功能点,建议收藏!
早期的业务都是基于单体节点部署,由于前期访问流量不大,因此单体结构也可满足需求,但随着业务增长,流量也越来越大,那么最终单台服务器受到的访问压力也会逐步增高。时间一长,单台服务器性能无法跟上业务增长,就会造成线上频繁宕机的现象发生,最终导致系统瘫痪无法继续处理用户的请求。
田维常
2023-08-31
5200
北京某金融公司面试题,精选10道讲解!
面试造火箭工作拧螺丝,最近一位朋友在面试中被问到各种各样的分布式微服务的面试题,也回答上来了。可是,等正式入职后,发现这家公司居然全部是使用单体项目,完全没有分布式微服务的东东,失望至极!
田维常
2023-08-31
1570
109道Redis面试题,年后面试无忧!
一晃又到年底了,也就意味着金三银四又要到了,没拿到年终奖,或者对当前工资不满意的同学又开始想换工作了。
田维常
2023-02-27
4020
电商项目实战:如何设计站内信
可能部分同学不理解什么是站内信,但我相信大部分同学是知道的,站内信说白了就是系统内部的一些消息,和发短信、发邮件类似,但是站内信只是系统内的发送,不想短信那样需要花money。
田维常
2023-02-27
1.6K0
字节面试:项目中,什么地方用到了多线程?
多线程在面试中一直都是加分项,如果回答不上来,很有可能会影响接下来的发挥,严重的会影响面试的结果。
田维常
2023-02-27
5060
MySQL 日志:undo log、redo log、binlog
今天来和大家分享MySQL的三个日志文件,可以说 MySQL 的多数特性都是围绕日志文件实现,而其中最重要的有以下三种:
田维常
2022-11-25
1.9K0
万字长文,解密秒杀架构!(建议收藏)
网购相信大家一定不陌生,很多小伙伴甚至号称“剁手达人”,今天我们就来聊下电商中的秒杀系统是如何架构?
田维常
2022-11-25
2300
MySQL慢查询之慢 SQL 定位、日志分析与优化方案
每一个SQL都需要消耗一定的I/O资源,SQL执行的快慢直接决定了资源被占用时间的长短。假设业务要求每秒需要完成100条SQL的执行,而其中10条SQL执行时间过长,从而导致每秒只能完成90条SQL,所有新的SQL将进入排队等待,直接影响业务,然后用户就各种投诉来了。
田维常
2022-11-25
4870
面试:你知道Java性能优化有哪些手段?
前两天,一位群里的朋友找我聊,面试中被问到性能优化手段该如何回答,今天我们就聊聊。本文主要侧重于理论分析,我们从整体上看一下 Java 性能优化都有哪些可以遵循的规律。
田维常
2022-11-25
5040
Redis缓存穿透,背八股文 居然没用!!!
可是,面试官又继续追问了,如果一个用户恶意请求,查询都是不存在的产品信息,这样岂不是会导致大量无用缓存吗?
田维常
2022-06-13
2300
121道分布式面试题和答案
大家好,我是田哥。最近给大家整理了一份分布式面试题,一共有121道,后面会不断增加,争取做到全网最全的分布式面试题。大部分题目都是来自小伙伴们在面试中被问到后,反馈到我这里的。也由此可知,下一个被问到的估计就是你。
田维常
2022-06-13
1.7K0
在线面试:如何设计一个秒杀系统?
秒杀大家都不陌生。自2011年首次出现以来,无论是双十一购物还是 12306 抢票,秒杀场景已随处可见。简单来说,秒杀就是在同一时刻大量请求争抢购买同一商品并完成交易的过程。从架构视角来看,秒杀系统本质是一个高性能、高一致、高可用的三高系统。而打造并维护一个超大流量的秒杀系统需要进行哪些关注,就是本文讨论的话题。
田维常
2022-04-19
7470
图解 | JVM的11个核心知识
最近很多人都在面试,都在问如何快速复习JVM,本文就采用文字+图的形式来解说JVM,希望对你有所帮助。
田维常
2022-04-19
4101
Spring 为何需要三级缓存解决循环依赖,而不是二级缓存?
我们在使用Spring框架的日常开发中,bean之间的循环依赖太频繁了,Spring已经帮我们去解决循环依赖问题,对我们开发者来说是无感知的,下面具体分析一下Spring是如何解决bean之间循环依赖,为什么要使用到三级缓存,而不是二级缓存?
田维常
2022-04-19
7500
面试官:做过什么项目?哪个具有挑战性?
面试官在问你这个问题时,其实,此时就是该自己大显身手的时候好。通常都是选择最近自己参与的项目,或者最近自己主导的项目。这个也不一定哈,我们也完全可以把自己参与的或者主导过NB项目中,拿出来“SHOW”一把。其实,最好是拿数据来说话。比如:QPS、TPS、RT等,还有部署了多少服务器,团推规模大小等等。
田维常
2022-04-18
4670
周末,面试通过,但不想去!
春节一过,很多人就开始蠢蠢欲动了,准备给自己找个新的下家(主要是涨工资、换个新环境、找个好点的平台)。有的人估计又在造谣说“啊,受疫情影响,今年工作又非常难找了”,真的是这样吗?
田维常
2022-03-22
2960
2022年第一个线上问题,被领导骂惨了!
看到最后这张截图,就不用想了,在判断两个user_id不相等的地方,我猜测IDEA编辑器已经提示他了。两边都是Integer,属于int的包装类,也就是两个Integer对象,你用!=去比较,这不是扯淡么?
田维常
2022-01-13
1740
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档