- 博客(14)
- 资源 (5)
- 收藏
- 关注
原创 【Java面试实录01】如何设计一个支持10万QPS的会员系统?|高并发架构真题拆解(附完整回答模板)
大家好呀~我是你们的Java面试搭子👩💻今天正式开启新专栏 「面试实录」——每期复盘一道真实大厂系统设计题,带你从业务背景 → 技术选型 → 架构演进 → 面试话术全链路打通!第一期就来拆解我朋友在同程旅行(原同程+艺龙) 面试中被问到的经典问题👇别小看“会员系统”这四个字——它可是公司所有业务线的命脉级服务!一旦崩了,用户连火车票都买不了,损失以秒计💰2. 多平台映射表(user_platform_mapping)✅【关键!】二、整体架构分层三、性能优化三大支柱1️⃣ 缓存策
2025-11-28 13:59:12
915
原创 《堆外内存暗杀事件:ByteBuffer.allocateDirect()引发的OOM之谜》**
大厂面试必杀技 #JVM致命陷阱 #内存泄漏刑侦现场。
2025-11-28 10:38:52
328
原创 大厂面试04 | HashMap十连问:由浅入深 × 源码级拆解
问题关键点线程安全?❌ 不安全,用 ConcurrentHashMap底层结构?数组 + 链表 + 红黑树(JDK8)初始容量?16,必须是2的幂负载因子?0.75,平衡时空哈希冲突?链地址法 + 扰动函数null key?支持,只一个必须一起重写扩容机制?2倍扩容,JDK8高效rehash并发安全方案?CAS + synchronized(头节点)能手写吗?掌握核心逻辑即可。
2025-11-25 15:00:57
905
原创 多线程灵魂拷问:线程的七种“死法”|大厂面试必问[特殊字符](超详细避坑指南)
【Java多线程7种“死法”全解析】 本文系统剖析了Java线程的7种异常终止场景: 自然退休(TERMINATED) 中断处理不当(InterruptedException丢失) 无限等待(WAITING状态永久阻塞) 死锁(循环等待资源) 活锁(忙等无进展) 资源耗尽(OOM/CPU 100%) 守护线程被强制终止 提供: ✔️ 每种场景的复现代码示例 ✔️ 大厂面试高频问题及标准回答 ✔️ 排查工具链(jstack/VisualVM/Arthas) ✔️ 最佳实践Checklist 适合: 准备Jav
2025-11-24 16:20:51
836
原创 基于java-servlet实现验证码的动态生成
在当今的一个互联网时代,大多的网站为了保护服务器的安全性,都会在用户登录的界面添加验证码的校验,本文将基于初学者的角度,探索如何使用Java Servlet是去实现验证码的动态生成。
2025-03-30 11:51:19
283
原创 大厂面试02|JVM夺命连环问のGC篇
刚被蚂蚁金服捞上岸的学长血泪经验:“面试官从GC问到JVM调优,差点把我CPU干烧…”今天用人话+场景+实战代码,手撕GC高频题!💡 先导知识卡(全文逻辑链)GC机制 → 分代设计 → 回收算法 → 收集器对比 → 调优实战 → 踩坑指南——————
2025-02-16 01:33:31
370
原创 SpringBoot操作HDFS Api报错
SpringBoot操作HDFS Api报错org.apache.hadoop.ipc.RemoteException: Permission denied: user=user, access=WRITE, inode="/input_fruit":root:supergroup:drwxr-xr-x报错如下:org.apache.hadoop.ipc.RemoteException: Permission denied: user=user, access=WRITE, inode="/input_
2020-11-19 09:35:39
412
原创 Centos7下安装与使用数据转换工具Sqoop
一、概述Sqoop是一款开源工具,主要是用于在Hadoop或Hive与传统数据库(如:MySQL、Oracle等)进行数据传递,它可以将一个关系型数据库中的数据导入到Hadoop的HDFS中,也可以将HDFS的数据导出到关系型数据库中。甚至可以使用Sqoop将数据从数据库中转移到Hbase中。二、Sqoop安装1、下载与解压首先下载你需要的sqoop版本(http://archive.apache.org/dist中一般可以下载到你需要的关于大数据方面的组件)我这里使用的是 sqoop-1.4.6.
2020-11-13 16:23:51
542
原创 Centos7下安装HBase1.4.13
Centos7下安装HBase1.4.13一、环境基础安装Hbase前需要确保已经安装了hadoop和zookeeper,可参考Centos7下安装Hadoop2.8.5和Centos7下安装zookeeper伪集群二、安装HBase1.4.131、使用工具将windows中下载的HBase的安装包复制到Centos环境下,并切换到hadoop用户,对压缩包解压su hadooptar -zxvf hbase-1.4.13-bin.tar.gz解压后重命名并移除压缩包mv hbase-1.
2020-11-11 10:22:07
492
原创 Centos7下安装Hadoop2.8.5
Centos7下安装Hadoop2.8.5一、准备Linux环境1、修改主机名vi /etc/sysconfig/network加入以下内容NEKWORKING =yesHOSTNAME=hadoop02、修改主机名和IP的映射vi /etc/hosts加入以下内容192.168.33.61 hadoop03、关闭防火墙#查看防火墙状态systemctl status firewalld#关闭防火墙systemctl stopfirewalld#关闭防火墙开机自启
2020-11-10 19:47:42
455
原创 Centos7下安装zookeeper伪集群
Centos7下安装zookeeper伪集群1、上传zookeeper压缩包至虚拟机中我这里使用的是Xftp5将window中下载的zookeeper-3.4.14.tar.gz上传到centos7中指定文件夹中,如图:2、解压并复制两份(伪集群需要)tar -zxvf zookeeper-3.4.5.tar.gzcp -a zookeeper-3.4.14 zookeeper-3.4.14-1cp -a zookeeper-3.4.14 zookeeper-3.4.14-2解压后可将压缩
2020-11-10 13:57:03
255
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅