avatar
文章
69
标签
71
分类
9

首页
归档
分类
标签
相册

Java后端

Youzi
  • 首页
    归档
    分类
    标签
    相册
    知识点小结
    发表于 2022-06-21 更新于 2022-06-21 | 分类: 杂记 笔记 Java后端 | 作者: Youzi | 0条评论
    重载(Overload)和重写(Override)的区别方法的重载和重写都是实现多态的方式,区别在于前者实现的是编译时的多态性,而后者实现的是运行时的多态性。重载:一个类中有多个同名的方法,但是具有有不同的参数列表(参数类型不同、参数个数不同或者二者都不...

    阅读全文...
    乐观锁和悲观锁的理解及如何实现,有哪些实现方式?
    发表于 2022-06-17 更新于 2022-06-17 | 分类: 杂记 Java后端 | 作者: Youzi | 0条评论
    悲观锁:总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。 再比如 Ja...

    阅读全文...
    JDK 动态代理和 CGLIB 动态代理的区别
    发表于 2022-06-17 更新于 2022-06-17 | 分类: 笔记 Java后端 | 作者: Youzi | 0条评论
    Spring AOP 中的动态代理主要有两种方式,JDK 动态代理和 CGLIB 动态代理:JDK动态代理只提供接口的代理,不支持类的代理。核心 InvocationHandler接口和Proxy类,InvocationHandler 通过 invoke...

    阅读全文...
    隔离级别和传播行为
    发表于 2022-06-17 更新于 2022-06-17 | 分类: Java后端 | 作者: Youzi | 0条评论
    1、事务隔离级别spring 有五大隔离级别,默认值为 ISOLATION_DEFAULT(使用数据库的设置),其他 四个隔离级别和数据库的隔离级别一致:读未提交(Read uncommitted):在这种隔离级别下,所有事务能够读取其他事务未提交的数据...

    阅读全文...
    常见设计模式
    发表于 2022-06-15 更新于 2022-06-15 | 分类: Java后端 | 作者: Youzi | 0条评论
    1、单例模式单例模式是一种常用的软件设计模式,在应用这个模式时,单例对象的类必须保证只有一个实例存在,整个系统只能使用一个对象实例。优点:不会频繁地创建和销毁对象,浪费系统资源。可能这会需要你手写一个单例模式,这就得自己去学了,因为单例模式有很多种写法,...

    阅读全文...
    SpringBoot整合ElasticSearch
    发表于 2022-05-06 更新于 2022-05-28 | 分类: 杂记 Java后端 微服务 | 作者: Youzi | 0条评论
    1.导入依赖这里的版本要和所按照的ELK版本匹配。<dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>e...

    阅读全文...
    JSR303校验
    发表于 2022-04-14 更新于 2022-05-07 | 分类: 笔记 Java后端 | 作者: Youzi | 0条评论
    1.Entity上加上注解,实现校验在Java中提供了一系列的校验方式,它这些校验方式在“javax.validation.constraints”包中,提供了如@Email,@NotNull等注解。在非空处理方式上提供了@NotNull,@NotEmp...

    阅读全文...
    跨域
    发表于 2022-03-29 更新于 2022-05-07 | 分类: 笔记 Java后端 微服务 | 作者: Youzi | 0条评论
    1.什么是跨域跨域:指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript施加的安全限制同源策略:指的是协议,域名,端口都要相同,其中一个不同都会产生跨域2.跨域流程非简单请求(PUT,DELETE)等,需要发下...

    阅读全文...
    遍历多级菜单
    发表于 2022-03-23 更新于 2022-04-28 | 分类: 笔记 Java后端 | 作者: Youzi | 0条评论
    1.entity增加字段/** * 所有的子分类 * @TableField(exist = false)表示这个在表的字段里面不存在 */ @TableField(exist = false) private List<CategoryEn...

    阅读全文...
    注解和反射
    发表于 2022-02-11 更新于 2022-02-11 | 分类: Java后端 | 作者: Youzi | 0条评论
    注解(Annotation)什么是注解?Annotation是从JDK5.0开始引入的新技术。Annotation的作用:不是程序本身,可以对程序作出解释。(这一点和注释(comment)没什么区别)可以被其他程序(比如:编译器)读取Annotation...

    阅读全文...
    123
    avatar
    Youzi
    练习时长两年的小菜鸟
    文章
    69
    标签
    71
    分类
    9
    GitHub
    公告
    人生是旷野而不是轨道,请你做自己。
    最新文章
    在实体类里定义一个数据库不存在的字段
    在实体类里定义一个数据库不存在的字段 2024-04-30
    JVM初认识
    JVM初认识 2023-10-24
    Nginx的简单使用
    Nginx的简单使用 2023-10-24
    Thymeleaf的简单使用
    Thymeleaf的简单使用 2023-10-24
    ElasticSearch在SpringBoot中的简单运用
    ElasticSearch在SpringBoot中的简单运用 2023-10-23
    Fegin的调用流程
    Fegin的调用流程 2023-10-23
    Vue父子组件传值
    Vue父子组件传值 2023-10-01
    网站迁移步骤
    网站迁移步骤 2023-08-24
    线程创建常用方式及区别
    线程创建常用方式及区别 2023-04-19
    复习(一)
    复习(一) 2023-03-31
    最新评论
    分类
    • 杂记 11
    • 笔记 23
    • 前端 11
    • Java后端 25
    • MySQL 7
    • MyBatis 5
    • 数据库 8
    • 服务器 8
    • 微服务 10
    标签
    Java JavaScript docker MyBatis js Elasticsearch MySQL Java基础 SpringCloud Redis 数据库 JVM OpenFeign Nacos Gateway 网关 nginx SpringBoot 事务 Spring AOP
    归档
    • 4月 2024 1
    • 10月 2023 6
    • 8月 2023 1
    • 4月 2023 1
    • 3月 2023 1
    ©2021 - 2025 By Youzi
    备案号:闽ICP备2021014719号-1
    闽公网安备35020602002562号
    由 Typecho 强力驱动 | 主题 Butterfly
    本地搜索