源码及原理
源代码以及原理分析详解
RRRRRGT
纸上得来终觉浅,绝知此事要躬行
展开
-
【Java】理解Java注解和反射
注解相关概念注解 : Annotation,是从JDK5.0开始引入得新技术注解的作用(1)不是程序本身,可以对程序作出解释,这一点和注释没什么区别(2)可以被其他程序(编译器等)读取注解的格式:注解是以@Name在代码中存在的,还可以i添加一些参数值,例如:@Value(value="Spring")注解的使用:注解可以附加在package、class、method、field等...原创 2020-02-21 13:49:43 · 602 阅读 · 0 评论 -
什么是双亲委派机制?分析源代码来一探究竟!
什么是双亲委派机制?当某个类加载器需要加载某个.class文件时,它首先把这个任务委托给他的上级类加载器,递归这个操作,如果上级的类加载器没有加载,自己才会去加载这个类。类加载器有哪几种?BootstrapClassLoader(启动类加载器)c++编写,加载java核心库 java.*,构造ExtClassLoader和AppClassLoader。由于引导类加载器涉及到虚拟机本地...原创 2020-04-28 11:20:54 · 669 阅读 · 0 评论 -
详解 Redis 中布隆过滤器解决缓存穿透问题
为什么要用缓存?在一个网页应用中,当访问请求非常多时,随之而来的也会有很多问题如果全部增删改查都在数据库完成,由于数据库的数据是存储在磁盘上的,那么就会带来性能问题使用缓存中间件,例如Redis,就是为了解决数据的高速访问所带来的问题,来缓解数据访问的压力使用缓存,可以 提升应用程序性能、提高读取吞吐量(IOPS)、消除数据库热点、可预测的性能、减少后端负载、降低数据库成本Redis 概述Redis是一个开源的Key-Value存储系统,其中Value支持String、list、set、原创 2020-07-20 00:53:11 · 2038 阅读 · 0 评论