java 完整知识体系

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

004 spring AOP

浏览 85 扫码 分享 2022-07-10 05:12:14

若有收获,就点个赞吧

0 人点赞

上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 000 入门
  • 理论知识
    • 面向对象
      • 001 面向对象
      • 002 特征
      • 003 五大基本原则
    • 封装、继承、多态
      • 001 多态
      • 002 方法重写与重载
      • 003 Java的继承与实现
      • 004 类变量、成员变量和局部变量
      • 005 构造函数与默认构造函数
      • 006 类变量、成员变量和局部变量
      • 007 成员变量和方法作用域
    • 跨平台
      • 001 跨平台
      • 002 支持语言
    • 值传递
      • 001 值传递、引用传递
      • 002 为什么说Java中只有值传递
  • Java 知识
    • 基础数据类型
      • 001 基本数据类型
      • 002 整型中byte、short、int、long的取值范围
      • 003 浮点型
    • 自动拆箱封箱
      • 001 自动拆装箱
      • 002 Integer的缓存机制
      • 003 如何正确定义接口的返回值(boolean Boolean)类型及命名(success Success)
    • String
      • 001 字符串的不可变性
      • 002 JDK 6和JDK 7中substring的原理及区别
      • 003 replaceFirst、replaceAll、replace区别
      • 004 String对“ ”的重载
      • 005 字符串拼接的几种方式和区别
      • 006 String.valueOf和Integer.toString的区别
      • 007 switch对String的支持
      • 008 常量池(运行时常量池、 Class常量池 )
      • 009 intern
    • Java中关键字
      • 001 transient
      • 002 instanceof
      • 003 synchronized
      • 0004 volatile
      • 005 final
      • 006 static
    • 集合类
      • 001 Collection和Collections区别
      • 002 Set和List区别?
      • 003 ArrayList和LinkedList和Vector的区别
      • 004 SynchronizedList和Vector的区别
      • 005 Set如何保证元素不重复
      • 006 HashMap、HashTable、ConcurrentHashMap区别
      • 007 Enumeration和Iterator区别
    • 枚举
      • 001 枚举的用法
      • 002 枚举的实现
      • 003 枚举与单例
    • IO
      • 001 字符流、字节流
      • 002 输入流、输出流
      • 003 字节流和字符流之间的相互转换
      • 004 同步、异步
      • 005 阻塞、非阻塞
      • 006 Linux 5种IO模型
      • 007 BIO、NIO和AIO的区别、三种IO的用法与原理
    • 反射
      • 反射
    • 动态代理
      • 001 静态代理
      • 002 动态代理
      • 003 动态代理的几种实现方式
      • 004 AOP
    • 序列化
      • 001 什么是序列化与反序列化
      • 002 Java如何实现序列化与反序列化
      • 003 Serializable 和 Externalizable 有何不同
      • 004 serialVersionUID
    • 注解
      • 001 元注解
      • 002 如何自定义一个注解?
      • 003 Spring常用注解
    • 泛型
      • 001 什么是泛型
      • 002 类型擦除
      • 003 泛型带来的问题
      • 004 泛型中K T V E ? object等的含义
      • 005 限定通配符和非限定通配符
      • 006 上下界限定符extends 和 super
      • 007 List和原始类型List之间的区别
    • 单元测试
      • 001 junit
      • 002 junit 和Spring 的结合
  • vue
    • vue基础
  • Java并发编程
    • 线程
      • 001 线程与进程的区别
      • 002 线程的实现
      • 003 线程的状态
      • 004 线程优先级、调度
    • 线程池
      • 001 线程池简介
      • 002 为什么用线程池
      • 003 线程池的结构
      • 004 线程池的类型及其应用场景
      • 005 submit() 和 execute()
      • 006 线程池的实现原理
      • 007 线程池的源码解读
      • 008 线程池不允许使用Executors创建
    • 线程安全
      • 001 什么是线程安全
      • 002 如何解决线程安全
      • 003 CPU多级缓存和缓存一致性
    • 并发编程
      • 001 线程问题
      • 002 JMM&Lock
      • 003 atomic&collections
      • 004 并发编程之定时线程池&DCL
      • 005 线程池ThreadPoolExecutor
      • 006 徒手实现线程池
      • 007 Fork-join原理解析
      • 008 BlockingQueue框架原理解析
  • jvm
    • 000 jvm
    • 002 jvm栈内存
    • 003 JVM 堆和本地方法栈
    • 004 jvm 执行引擎
    • jvm结构和垃圾回收
    • JVM指令集
    • jvm优化命令和工具
    • 垃圾回收
    • GC格式、常规优化方式
  • 数据库
    • mysql
      • 001 Mysql索引数据结构详解
      • 002 Mysql 索引优化实战
      • 003 mysql锁与事务隔离级别
      • 006 Tomcat生产环境应用
    • redis
      • reids
      • redis 下载安装
      • redis高可用集群之水平拓展
  • 框架
    • spring
      • 001 IOC容器设计理念与源码解读
      • 002 spring 事物
      • 003 spring mvc 原理
      • 004 spring AOP
    • mybatis
      • 001 整体认识mybatis、mybatis的体系结构
      • 002 Mybatis源码分析
  • 分布式框架
    • ELK
      • 环境搭建
      • Lucene
      • 集群 和ik安装
    • kafka
      • Kafka集群搭建与使用
      • kafka设计原理分析
    • Rocketmq
      • Rocketmq--消息驱动
      • Rocketmq之初识消息中间件、快速开始
      • Rocketmq特性
      • 十分钟消息中间件
    • spring cloud alibaba
      • 微服务介绍
      • 环境搭建
      • 服务治理
      • Sentinel--服务容错
      • spring cloud alibaba Sentinel之限流
      • Gateway--服务网关
      • sleuth--链路追踪
      • Nacos Config--服务配置
    • dubbo
      • dubbo入门
    • netty
      • Nginx 生产环境常规应用
      • Nginx的核心模块和案例配置
      • Netty-NIO
      • netty线程模型、源码解析
      • netty的编码、解码、案例
      • 案例实时推送
    • zookeeper
      • 001 Zookeeper分布式集群搭建
      • 002 zookeeper
      • 003 zookeeper zkclient&curator详解
      • zookeeper源码
  • 工具
    • Liunx
      • 001 认识操作系统开始
      • 002 初探Linux
      • 003 Linux文件系统概览
      • 004 shell
    • jenkins
      • 001 jenkins 概述与环境配置
      • 002 基于jenkins 实现可持续化集成
      • 003 jenkins pipeline 核心应用
    • maven
      • 001 maven 安装
      • 002 maven核心配置
      • 003 项目聚合与继承
    • git
      • 001 GIT和SVN
      • 002 GIT 核心命令使用
      • 003 git 底层原理
      • 004 GIT服务器搭建方式
      • 005 基于gogs快速搭建企业私有GIT服务
  • 容器
暂无相关搜索结果!

    让时间为你证明

    展开/收起文章目录

    分享,让知识传承更久远

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

    请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
    PDF文档 EPUB文档 MOBI文档

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度

        思维导图备注