田维常

LV0
举报
发表了文章

面试官:你会哪些JVM调优参数?

你好,我是田哥。上周一位朋友去面试被问到JVM参数,本文咱们就来聊聊。面试造火箭.......,我们很多人干了三、五年的Java开发,其实压根儿没使用过JVM调...

田维常
JVMLinuxJava
发表了文章

用Spring Cloud Alibaba构建用户中心!只要5分钟

你好,我是田哥。前几天,有几位朋友私信我,叫我写一个使用Spring Cloud Alibaba 搭建项目。

田维常
对象存储数据库SQLhttpsAPI
发表了文章

四个offer,选择去外包?

大家好,我是田哥。一位朋友最近在面试,收到一些offer,不过有点点遗憾,拿到的全是外包公司的offer。

田维常
云数据库 RedisSpringMyBatisSpring BootJDK
发表了文章

面试官:如何设计一个 订单系统?

大家好,我是田哥,昨天有个朋友去面试,被问到订单系统如何设计,主要是因为他简历上有个电商相关的项目。幸好这位兄弟一开始有所准备,不然这场面试估计就凉了。

田维常
系统架构费用中心电商
发表了文章

Redis缓存穿透,背八股文 居然没用!!!

可是,面试官又继续追问了,如果一个用户恶意请求,查询都是不存在的产品信息,这样岂不是会导致大量无用缓存吗?

田维常
缓存数据库SQL分布式
发表了文章

做 SQL 性能优化真是让人干瞪眼

很多大数据计算都是用 SQL 实现的,跑得慢时就要去优化 SQL,但常常碰到让人干瞪眼的情况。

田维常
CSSSQL数据库存储编程算法
发表了文章

和面试官聊了半小时的MySQL索引!

你好,我是田哥。这篇文章是因为一位朋友前天出去面试了,然后面试上来就一顿MySQL所以追问,幸好她和我有深入的探讨MySQL索引,熬过此劫,也成功进入二面,同时...

田维常
存储
发表了文章

阿里面试官:你给我手写个RPC框架看看

今天,就来聊聊“RPC 实现原理”(其他相关如何设计一个XX系列,已发布到知识星球中了)

田维常
RPCJavaAndroidSpring文件存储
发表了文章

121道分布式面试题和答案

大家好,我是田哥。最近给大家整理了一份分布式面试题,一共有121道,后面会不断增加,争取做到全网最全的分布式面试题。大部分题目都是来自小伙伴们在面试中被问到后,...

田维常
云数据库 RedisDubbo缓存SpringApache
发表了文章

数据库分库分表,何时分?怎样分?

关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库、优化索引...

田维常
数据库数据迁移SQL数据迁移解决方案编程算法
发表了文章

面试官:策略模式和代理模式有什么区别?

大家好,我是田哥,昨天一哥们面试被问到代理模式,刚好,我也正在写《MyBatis源码分析:小白系列》专栏中的代理模式。

田维常
JDK网络安全AndroidJava
发表了文章

源码分析:小菜鸟的硬菜

最近,有朋友和我聊,如何看源码,不知道怎么看,自己看过Spring源码,可是看到后面就被劝退了,觉得太难了。

田维常
MyBatisSpring编程算法
发表了文章

面试官:在项目中,你是如何使用线程池的?

前两天,有位星友(知识星球里的朋友简称)私信我,问在项目中如何使用线程池,关于线程池的原理和八股文相关的都可以背,但是要是问到你们项目中是怎么用的,心里总是有点...

田维常
Spring BootSpring
发表了文章

一个单例模式,被问7个问题,难!

单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。单例模式属于创建型模式,它提供了一种创建对象的最佳方式。

田维常
文件存储JavaJVM
发表了文章

在线面试:如何设计一个秒杀系统?

秒杀大家都不陌生。自2011年首次出现以来,无论是双十一购物还是 12306 抢票,秒杀场景已随处可见。简单来说,秒杀就是在同一时刻大量请求争抢购买同一商品并完...

田维常
缓存CDN云数据库 SQL Server数据库SQL
发表了文章

微服务电商项目,来来来一起搞!

前台商城系统(用户端):包含首页门户、商品分类、新品上线、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、提醒发货、订单取消、个人订单管理、...

田维常
DubboSpringSpring Boot分布式Linux
发表了文章

图解 | JVM的11个核心知识

最近很多人都在面试,都在问如何快速复习JVM,本文就采用文字+图的形式来解说JVM,希望对你有所帮助。

田维常
JVM编程算法JavaJDK缓存
发表了文章

Spring 为何需要三级缓存解决循环依赖,而不是二级缓存?

我们在使用Spring框架的日常开发中,bean之间的循环依赖太频繁了,Spring已经帮我们去解决循环依赖问题,对我们开发者来说是无感知的,下面具体分析一下S...

田维常
缓存AOP编程算法Spring网络安全
发表了文章

万字总结,Spring 最核心的 7 类注解

随着技术的更新迭代,Java5.0开始支持注解。而作为java中的领军框架Spring,自从更新了2.5版本之后也开始慢慢舍弃xml配置,更多使用注解来控制Sp...

田维常
SpringAndroidHTTPSpring Boot网络安全
发表了文章

面试官:熟悉SQL优化吗?我只知道20种,其实远不止...

面对这种问题,不要害怕,田哥为你准备下面52条SQL语句性能优化策略。实在不行就多背几条,这样应对你的燃眉之急还是没问题。

田维常
云数据库 SQL Server自动驾驶SQL数据库大数据

个人简介

个人成就

扫码关注腾讯云开发者

领取腾讯云代金券