网站首页 站内搜索

搜索结果

查询Tags标签: 模式,共有 1729条记录
  • java Builder模式

    Builder 模式也叫建造者模式,builder模式的作用将一个复杂对象的构建与他的表示分离,一步一步创建一个复杂对象的创建型模式。在不知道内部建造细节的情况下,可以更精细的控制对象的构造流程。目的就是为了解耦。public class UserInfo {private String name;private S…

    2022/9/3 1:23:32 人评论 次浏览
  • 设计模式 引子

    设计模式的世界丰富多彩,比如生产一个个“产品”的工厂模式,衔接两个不相关接口的适配器模式,用不同的方式做同一件事情的策略模式,构建步骤稳定,根据不同配置构造稳定的建造者模式。而有了设计模式不是就完美无缺,需要结合面向对象,产生一个个真正的产品,让产品可…

    2022/9/1 6:53:05 人评论 次浏览
  • Linux快速入门(七)效率工具(Vim)

    Vim编辑器 所有的Linux系统都会内建一个Vi文本编辑器,而Vim是从Vi发展出来的一个高度可配置的文本编辑器,旨在高效的创建和更改任何类型的文本,它还可以根据文件的扩展名判别编程语言。 使用方式:vim 文件名。 编辑器模式 Vim有三种编辑模式分别是: (1) 普通命令模式…

    2022/8/31 5:22:50 人评论 次浏览
  • Java之23种设计模式

    一、七大原则 1.1、单一职责原则 1.2、里氏替换原则 1.3、依赖倒置原则 1.4、接口隔离原则 1.5、迪米特法则 1.6、开闭原则 1.7、合成复用原则 二、设计模式总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式…

    2022/8/31 1:22:49 人评论 次浏览
  • Linux学习笔记3——vi和vim编辑器

    Linux学习笔记3——vi和vim编辑器 一、vi和vim编辑器: vi和vim是Linux中的文本编辑器,用来在Linux中创建、查看或编辑文本文件,就好像window系统的记事本一样,但是不能查看图片、音频和视频等文件。 vim是vi的增强版本,vi的绝大多数用法在vim都适合。 二、vi和vim的使…

    2022/8/30 5:24:12 人评论 次浏览
  • Redis 集群模式

    概述 Redis 在 3.0 之后开始支持 Cluster(集群)模式,特点如下:支持节点的自动发现:可向集群动态添加节点,并自动融入 支持 slave-master 选举和容错:多个 master 宕机后,选举出新的 master 继续工作 在线分片:当有新的节点加入时,为新节点分配 slot 空间,从其他…

    2022/8/28 2:22:49 人评论 次浏览
  • vim 模式切换与常用命令

    前两天涉及到在linux中新增,编辑文件,那么vim就是绕不过去的使用工具了,本篇主要记录vim的简单使用指南,有遇到新的使用方法在进一步补充。 首先是vim的简单介绍: Vim is a highly configurable text editor built to make creating and changing any kind of text v…

    2022/8/27 23:23:42 人评论 次浏览
  • Spring Boot 2.x基础教程:使用Redis的发布订阅功能

    通过前面一篇集中式缓存的使用教程,我们已经了解了Redis的核心功能:作为K、V存储的高性能缓存。 接下来我们会分几篇来继续讲讲Redis的一些其他强大用法!如果你对此感兴趣,一定要关注收藏我哦! 发布订阅模式 如果你看过之前我写的关于MQ的相关文章,那么对于发布订阅…

    2022/8/27 2:23:16 人评论 次浏览
  • 设计模式之工厂模式

    写在前面:程序设计中常见的设计模式有23种,大致可以分为:创建型模式、结构型模式、行为型模式,见下图;创建型模式:主要用于对象的创建;结构型模式:用于处理类或者对象的组合;行为型模式:用于描述类或对象怎样交互和分配职责;—————————————————…

    2022/8/26 23:53:07 人评论 次浏览
  • 1.单例模式

    1.单例模式单例,顾名思义是一个实例,即在一个项目之中,单例的类只实例化一次。它常常应用于数据库操作、日志函数。 在一个大型项目中使用到日志和数据库操作的地方很多,不能每个文件都去单独实例化一次,此时单例模式就显示出了他的价值。 单例的核心在类的内部方法 …

    2022/8/26 23:24:44 人评论 次浏览
  • 设计模式-观察者模式

    观察者模式被观察者using UnityEngine;// 声明一个委托 public delegate void Tesk(); // 老板 public class Boss : MonoBehaviour {// 创建一个委托public static Tesk ReleaseTask;void Start() {ReleaseTask += () => { Debug.Log("发布新任务"); };}// …

    2022/8/25 23:27:36 人评论 次浏览
  • PerfView专题 (第八篇):洞察 C# 内存泄漏之寻找静态变量名和GC模式

    一:背景 这篇我们来聊一下 PerfView 在协助 WinDbg 分析 Dump 过程中的两个超实用技巧,可能会帮助我们快速定位最后的问题,主要有如下两块:洞察内存泄漏中的静态大集合变量名。验证当前程序的 GC 模式。这里就把经验分享一下,希望让大家少走弯路。 二:如何洞察 1. 查…

    2022/8/23 5:25:07 人评论 次浏览
  • bash的四种模式

    记录下今天在工作遇到的问题。 大致的问题是我以某种方式通过ssh登陆到服务器上执行一些指令,导致指令运行结果不符合预期。 导致问题的根本原因是bash的四种模式,bash在不同的模式下会加载不同的环境变量 1. interactive + login shell 交互式、登陆的shell。交互式指用…

    2022/8/22 23:24:26 人评论 次浏览
  • Linux基本操作指令

    目录-ls、cd、mkdir、rmmv、cp、cat、tail、管道、重定向解压缩命令时间日期、内存磁盘使用率、进程查看vim编辑器的使用vim编辑器的常用命令因为要学习Hadoop,所以虚拟机是必不可少的,我在我的电脑上安装了Unbutu22.04以及Rehl9,总体来说rehl9确实比unbutu在这方面好用…

    2022/8/17 5:24:24 人评论 次浏览
  • 设计模式-单例模式

    1. 单例模式介绍所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法)。比如 Hibernate 的 SessionFactory,它充当数据存储源的代理,并负责创建 Session 对象。SessionFa…

    2022/8/15 23:23:21 人评论 次浏览
扫一扫关注最新编程教程