logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java设计模式——装饰者模式

装饰者模式是Java程序设计中常用的设计模式之一,当系统设计由于继承造成子类过多不利用维护和功能扩展时,使用装饰者模式是一个非常不错的选择,本文将以模拟sso单点登录的案例进行装饰者模式的详细介绍。

文章图片
#java#设计模式#装饰器模式
【数据结构与算法】——并查集

并查集:一种树型数据结构,用于解决一些不相交集合的合并及查询问题。例如:有n个村庄,查询2个村庄之间是否有连接的路,连接2个村庄两大核心:查找 (Find) : 查找元素所在的集合合并 (Union) : 将两个元素所在集合合并为一个集合并查集有两种常见的实现思路:快查、快并

文章图片
#数据结构#算法
【Java设计模式】——工厂模式

在Java应用程序中对象无处不在,这些对象都需要进行创建,如果创建的时候直接new对象,那么如果我们要更换对象,所有new对象的地方都需要进行更改。违背了软件设计原则中的开闭原则。如果我们使用工厂生产对象,只需要在工厂中关注对象的改变即可,达到了与对象解耦的目的,工厂模式最大的特点就是解耦合,本文将介绍工厂模式的四种实现方式

文章图片
#java
【Java设计模式】——单例模式

单例模式是Java中最简单的设计模式之一,属于创建型模式,它提供一种创建对象的最佳方式。单例模式顾名思义就是单一的实例,涉及到一个单一的类,该类负责创建自己的对象,同时确保只有一个对象被创建,并且提供一种可以访问这个对象的方式,可以直接访问,不需要实例化该类的对象。单例模式的特点:单例类只能有一个实例这个实例必须由单例类自己创建单例类需要提供给外界访问这个实例

文章图片
#java#单例模式
dubbo分布式服务框架入门

目录1.dubbo简介2.dubbo架构3.dubbo搭建3.1本地本地搭建service和web模块3.2dubbo搭建3.3优化dubbo搭建本文参考b站黑马程序员dubbo入门课程视频连接:https://www.bilibili.com/video/BV1VE411q7dX?p=11.dubbo简介Dubbo是阿里巴巴公司开源的一个高性能、轻量级的JavaRPC框架,致力于提供高性能和透明

文章图片
#java#中间件
dubbo分布式服务框架(高级特性篇)

本文详细介绍并实际操作dubbo常用高级特性,序列化、地址缓存、超时、重试、负载均衡、多版本、集群容错、服务降级

文章图片
#java#中间件
dubbo分布式服务框架入门

目录1.dubbo简介2.dubbo架构3.dubbo搭建3.1本地本地搭建service和web模块3.2dubbo搭建3.3优化dubbo搭建本文参考b站黑马程序员dubbo入门课程视频连接:https://www.bilibili.com/video/BV1VE411q7dX?p=11.dubbo简介Dubbo是阿里巴巴公司开源的一个高性能、轻量级的JavaRPC框架,致力于提供高性能和透明

文章图片
#java#中间件
算法——双指针

双指针的简单介绍及四种常用解题模型

#算法
JVM详解——垃圾回收

本文详细讲解Java虚拟机进行对象内存分配的过程、对象内存分配的方式、对象内存分配过程中可能出现的问题、判断对象是否可以被回收的方式、三种垃圾回收算法。

文章图片
#jvm#java
JVM详解——内存结构

详解Java虚拟机中的内存结构,包括堆、方法区、虚拟机栈、本地方法栈、程序计数器五部分的具体是什么以及作用,并分析堆内存溢出可能出现的情况和线上排查方法。

文章图片
#jvm#java#面试
    共 11 条
  • 1
  • 2
  • 请选择