自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 互联网三高-高性能之JVM调优

互联网三高,高性能,JVM调优,GC算法,垃圾收集器,CMS,G1

2025-04-08 00:12:49 931

原创 互联网三高架构设计

三高架构设计

2025-04-06 16:19:23 741

原创 互联网三高架构分析

互联网三高架构,三高架构,高可用,高并发,高性能

2025-04-06 14:03:28 1159

原创 Redis集群数据倾斜问题

在集群模式下,数据被分割成多个部分(slot槽),分布在多个Redis节点上。集群中的节点分为主节点和从节点,主节点负责读写请求和集群信息的维护,从节点只进行主节点数据和状态信息的复制。Redis集群有16384个哈希槽,集群的每个节点负责一部分的哈希槽,每个key通过CRC16校验后对16384取余来决定放置哪个哈希槽。

2025-03-21 16:49:48 758

原创 Spring事务失效的常见场景

事务,Spring事务,Spring事务失效的常见场景

2025-03-20 17:32:00 960

原创 Spring02-容器初始化的核心入口:refresh()

Spring,容器初始化的核心入口,ApplicationContext容器初始化的核心入口

2025-04-04 12:45:39 685

原创 MySQL索引失效的10种场景

MySQL索引,B+树,索引失效

2025-04-03 10:29:43 988

原创 String01-概览

spring,Spring概述,IoC,AOP,DI,控制反转,依赖注入

2025-04-03 09:33:50 819

原创 并发编程之深入理解ConcurrentHashMap

Java,多线程,ConcurrentHashMap

2025-04-02 11:12:00 726

原创 并发编程之线程池参数动态调整

JUC,并发编程,线程池,动态调整线程池

2025-03-27 22:55:25 520

原创 分布式锁技术实战

在商品秒杀、车票抢购等高并发场景中,确保同一时刻仅有一个线程扣减库存,避免因并发操作导致库存数量错误(如库存扣减为负数)‌。Redis单机实现分布式锁是CP,单机场景是不可靠的,适用低频、简单业务场景Redis集群实现分布式锁是AP,适用高并发、短事务场景Zookeeper集群实现分布式锁是CP,Zookeeper是强一致性的,适用强一致性要求场景。

2025-03-27 15:51:54 727

原创 DDD1-DDD架构设计

DDD,领域驱动模型

2025-03-23 19:21:33 448

原创 Java基本功系列

还没有整理完,后面会陆续完善!

2025-03-21 21:12:17 147

原创 并发编程之ReentrantLock底层原理

state:volatile修饰的int类型变量,多个线程会通过CAS的方式修改state双向链表:基于内部类Node维护,包含prev、next、thread等属性。

2025-03-21 20:21:54 430

原创 重新开启博客之路

开篇之词,鼓励自己坚持写博客

2022-11-12 11:18:33 91

原创 第二天 Java基本语法(一)

一、标识符在Java程序中有些名字是可以自定义的,那么这些自定义的名字我们就称为自定义的标识符。1.标识符要注意的细节① 标识符的组成元素是由字母,数字,下划线(_)和美元符号($)② 标识符不能以数字开头③ 标识符是严格区分大小写的④ 标识符是没有长度限制的⑤ 标识符的命名一般要有意义(要做到见名知意)⑥ 关键字和保留字不能用作自定义的标识符2.自定义标识符的

2015-08-17 13:09:05 256

原创 第一天 Java概述

一、计算机基础1.硬件和软件计算机 = 硬件 + 软件硬件:CPU、内存、硬盘(机械硬盘和固态硬盘)软件:软件就是按照一定的顺序组织起来的计算机指令和数据的集合。软件 = 数据 + 指令软件的类别:系统软件:Windows,Linux,Mac,IOS,Android等应用软件:QQ,飞秋,迅雷等软件的本质(软件为我们解决的问题)提高了人类与计算机交互的效率

2015-08-17 12:54:52 316

原创 springMVC学习(二)

一、数据写回到页面    1.方法返回值使用ModelAndView,new ModelAndView("index", map) ,相当于把结果数据放到request里面(不建议使用)/**  * 方法返回值使用ModelAndView,new ModelAndView("index", map)  * 相当于把结果数据放到request里面  * 不建议

2014-09-02 10:35:05 285

原创 springMVC学习(一)

springMVC学习(一)一、springMVC介绍1.springMVC都做了些什么1)controller为中心完成对系统流程的控制管理(相当于Struts2的Action)中央转发器DispatcherServlet2)从请求中收集证据(相当于Struts2的驱动模型)3)对传入的参数进行验证校验:客户端校验 服务器端校验4)将结果返回给视图5)针对不同

2014-09-01 10:40:10 300

原创 高级调试技术(一)

一 Eclipse的debug模式:代码调试1、介绍    Eclipse或MyEclipse就是开发Java的工具    Eclipse是开源的,免费的Java开发工具    MyEclipse是基于Eclipse开发出来的商业版本(收费)    debug模式:在Eclipse或MyEclipse的使用都是一样的2、代码调试的原因    真正开发一段很复杂的

2014-08-29 17:03:09 466

原创 8-19第二天上班

今天上班,按照昨天的安排,今天是先把后台模块熟悉一下,然后自己先

2014-08-20 13:23:04 351

原创 上班第一天

花了近两周的时间找工作,

2014-08-18 20:16:13 288

空空如也

空空如也

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

TA关注的人

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