打赏

相关文章

Java如何实现分库分表

一、为啥要分库分表 在大型互联网系统中,大部分都会选择mysql作为业务数据存储。一般来说,mysql单表行数超过500万行或者单表容量超过2GB,查询效率就会随着数据量的增长而下降。这个时候,就需要对表进行拆分。 那么应该怎么拆分…

JAVA反射机制及其原理实现

视频讲解 9.1 概念 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;public、protected、private。 OO(面向对象&#xff0…

高级java开发必问面试题

文章目录 面向对象什么是面向对象?封装继承多态 和equals比较hashCode与equals重载和重写的区别FinalHashMap怎么解决hash冲突的类加载器spring是什么AOP的理解谈谈你对IOC的理解零拷贝RocketMQ 架构设计RocketMq 事务消息原理RockeMq顺序消息消费原理简述RockerMQ…

java session的工作原理_Session机制的基本原理

Session是Web开发的一个重要内容,Web服务器通常都会使用session来记录和识别用户。 1. Session的基本机制 session机制是这样运行的: 客户端浏览器访问Web服务器,那么,由于是第一次访问,用户的请求头信息将不包含sessi…

Java-反射机制(超详解)

Java反射机制概述 前言一、Java反射机制概述1. Java Reflection2. 动态语言 vs 静态语言 二、 Class类的理解1. 类的加载过程1.1 初步了解1.2 类的加载过程图解1.3 了解:什么时候会发生类初始化?1.4 类加载器的作用1.5 JVM中不同类型的类的加载器1.6 代码…

Java多线程开发的实际应用场景

简介 基于SpringCloud(Hoxton.SR1) + SpringBoot(2.2.4.RELEASE) 的 SaaS型微服务脚手架,具备用户管理、资源权限管理、网关统一鉴权、Xss防跨站攻击、自动代码生成、多存储系统、分布式事务、分布式定时任务等多个模块,支持多业务系统并行开发, 支持多服务并行开发,可以作…

JAVA反序列化漏洞原理分析

反序列化漏洞原理分析 从序列化和反序列化说起 什么是序列化和反序列化? 简单来讲,序列化就是把对象转换为字节序列(即可以存储或传输的形式)的过程,而反序列化则是他的逆操作,即把一个字节序列还原为对象的过程。 这两个操作一…

Java锁原理与应用

一、锁 锁是一种互斥的机制,在多线程环境中实现对资源的协调与控制,凡是有资源被多线程共享,涉及到修改的情况就要考虑锁的加持。 (0)Java锁原理 0)引申:Java对象结构 Java对象结构分为3部分: ①对象头(包括:Mark Word(存储了当前对象运行时的状态信息,如HashCode…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部