![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 85
java基础知识
我是肿肿哦~~
专注于学技术的肿肿~~~
展开
-
安装、启动Alibaba SpringCloud 之Sentinel
springcloud整合sentinel下载上图红色框框中的jar包二、启动Sentinel1. cmd启动cmd进入下载sentinel-dashboard-1.8.3.jar的目录,输入一下代码即可启动:java -Dserver.port=8180 -Dcsp.sentinel.dashboard.server=localhost:8180 -Dproject.name=se原创 2022-10-25 11:30:11 · 487 阅读 · 0 评论 -
探索java设计模式(4)之原型模式
原型模式1.分析传统方法的弊端2.原型模式3.原型模型在spring中的使用4.讨论-浅拷贝和深拷贝4.1浅拷贝的介绍4.2深拷贝基本介绍1.分析传统方法的弊端首先来看看克隆羊的问题:现在有一只羊 tom,姓名为: tom, 年龄为:1,颜色为:白色,请编写程序创建和 tom 羊 属性完全相同的 10只羊。采用传统的方法:1.创建实体类package com.xzz;public class Sheep { private String name; private int age; p原创 2021-07-20 13:57:36 · 212 阅读 · 0 评论 -
使用java实现快速算法
使用java实现快速算法快速排序是一种基于分而治之的排序算法,其中:1、通过从数组中选择一个中心元素将数组划分成两个子数组,在划分数组时,将比中心元素小的元素放在左子数组,将比中心元素大的元素放在右子数组。中心元素:也叫枢轴元素、基元,基准元素,这里就叫做中心元素。简单来说就是一个对照的数。2、左子数组和右子数组也使用相同的方法进行划分,这个过程一直持续到每个子数组都包含一个元素为止。3、最后,将元素组合在一起以形成排序的数组。快速排序算法的工作原理以一个数组为例:[6,1,2,7,9,3原创 2021-07-18 13:25:22 · 333 阅读 · 0 评论 -
探索java设计模式(3)之工厂设计模式
java设计模式之工厂设计模式工厂模式1.简单工厂模式2.工厂方法模式3.抽象工厂模式总结工厂模式工厂模式分为:简单工厂、工厂方法、抽象工厂模式。1.简单工厂模式(1)简单工厂模式是属于 创建型模式,是工厂模式的一种。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是 工厂模式家族中最简单实用的模式。(2)简单工厂模式:定义了一个创建对象的类,由这个类来 封装实例化对象的行为(代码)(3) 在软件开发中,当我们会用到大量的创建某种、某类或者某批对象时,就会使用到工厂模式。原创 2021-07-18 13:20:16 · 176 阅读 · 0 评论 -
探索java设计模式(2)之单例设计模式
java设计模式之单例设计模式单例设计模式单例设计模式单例设计模式介绍所谓类的单例设计模式,就是 采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法)。比如 Hibernate 的 SessionFactory,它充当数据存储源的代理,并负责创建 Session 对象。SessionFactory 并不是轻量级的,一般情况下,一个项目通常只需要一个 SessionFactory 就够,这是就会使用到单例模式。单例设计模式八种方式:原创 2021-07-17 12:14:06 · 178 阅读 · 0 评论 -
探索java设计模式(1)
java设计模式(1)一、设计模式的重要性二、设计模式的目的三、设计模式的七大原则1、单一职责原则2、接口隔离原则(Interface Segregation Principle)一、设计模式的重要性软件工程中, 设计模式(design pattern)是对软件设计中 普遍存在(反复出现)的各种问题,所提出的 解决方案。这个术语是由埃里希·伽玛(Erich Gamma)等人在 1990 年代从建筑设计领域引入到计算机科学的。拿实际工作经历来说, 当一个项目开发完后,如果 客户提出增新功能,怎么办?原创 2021-07-14 00:29:11 · 261 阅读 · 0 评论