自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 适配器模式

适配器模式的思想是为了解决不同接口之间的兼容性问题,通过引入一个适配器来转换接口,使得原本不兼容的组件能够协同工作。这种思想在实际开发中非常有用,能够提高系统的灵活性、可扩展性和可维护性。

2024-02-06 17:57:09 944

原创 装饰器模式

装饰器模式是一种灵活而强大的设计模式,可以动态地为对象添加新的功能,同时保持其封装性和单一职责原则。通过正确地使用装饰器模式,可以使系统更加灵活、可扩展,并且易于维护。

2024-02-06 16:40:38 1014

原创 观察者模式

观察者模式的思想在于通过一种灵活的方式实现对象之间的通信,使得系统中的对象能够以相对独立的方式协同工作。这种模式提供了一种基于事件和通知的机制,使得对象能够更好地响应变化,从而提高系统的可维护性和可扩展性。

2024-02-05 17:57:11 903

原创 单例模式

单例模式是一种创建型设计模式,旨在确保一个类只有一个实例,并提供一个全局访问点以获取该实例。这种模式有助于控制资源的访问、管理全局配置或共享状态,确保系统中某个类只存在一个实例。

2023-12-20 19:15:24 752

原创 访问者模式

访问者模式是一种行为设计模式,它允许定义在不改变对象结构的情况下,将新操作应用于对象的方法。这样可以在不修改每个元素类的情况下,定义新的操作。

2023-12-18 17:02:52 1111

原创 C#如何使用Task完成异步方法

简单介绍了在C#中如何使用Task完成简单的异步方法,内容包含了创建简单的异步方法,异步的取消,异步的等待...

2023-04-06 16:23:56 4061

原创 C#中的嵌套类型

主要介绍了C#中的嵌套类

2023-04-05 21:54:57 1088

原创 C#中的可空类型

主要介绍了C#中的可空类型

2023-04-05 18:54:39 889

原创 C#中的反射和特性

主要介绍了C#中的反射和特性。

2023-04-05 16:19:10 1170

原创 C#中的预处理指令

介绍了一些C#中的预处理指令

2023-04-05 13:16:38 624

原创 C#中的异常

介绍了异常以及异常处理的情况

2023-04-04 22:51:07 1005

原创 命名空间和程序集

简单介绍了命名空间以及程序集的结构。

2023-04-04 20:25:27 778

原创 C#程序集引用类库

通过引用自定义类库的案例,介绍了C#中的程序集如何引用一个类库。

2023-04-04 19:17:21 3430

原创 C#中的语言集成查询(LINQ)

简单介绍了LINQ,包含了一些基本语句的语法

2023-04-04 17:55:46 1692

原创 C#中的枚举器和迭代器

主要介绍了可枚举类型、枚举器以及迭代器之间的关系,案例包括可枚举类和枚举器的使用,以及如何使用迭代器创建可枚举类型和枚举器。

2023-04-03 21:12:50 636

原创 C#中的泛型

主要介绍了C#中的泛型

2023-04-03 15:15:04 956

原创 C#中的转换

介绍了不同类型的转换。包括两个值类型之间的转换;两个引用类型之间的转换;值类型和引用类型之间的转换(拆箱与装箱);用户自定义转换。最后介绍了as和is运算符来让我们避免盲目转换。

2023-04-02 23:22:27 1050

原创 C#中的接口

简单介绍了C#中的接口,包括了类对接口的实现,接口之间的继承等。

2023-04-02 19:27:53 3526

原创 C#中的事件——发布者订阅者模式

简单介绍了事件的发布者/订阅者模式,以及如何使用系统提供的处理事件的标准委托类型EventHandler。

2023-03-28 16:22:34 2444 3

原创 C#中的委托

简单介绍了委托的声明,为委托增减方法,以及委托的调用。

2023-03-28 12:36:44 438

原创 C#中的数组

简单介绍了C#中的数组。

2023-03-27 22:34:28 1553

原创 C#中的枚举

简单介绍了C#中的枚举

2023-03-27 18:49:32 324

原创 C#中的结构

简单介绍了C#中的结构以及结构和类的区别

2023-03-27 17:57:13 155

原创 C#中的语句

简单介绍了一些C#中的分支,循环,跳转语句,以及一个using语句

2023-03-27 14:58:43 42

原创 C#中的表达式和运算符

简单介绍了表达式,运算符,以及运算符的重载等内容。

2023-03-27 13:52:47 416

原创 C#推荐的命名约定

C#命名约定

2023-03-26 22:41:48 39

原创 C#中的抽象类

主要简单介绍了抽象类以及密封类和静态类。

2023-03-26 22:34:44 1135

原创 C#的类和继承

本章简单介绍了类之间的继承,包括如何屏蔽和访问基类成员,虚方法和覆写方法之间的关系,类中构造函数的执行以及构造函数之间的相互调用的语法。

2023-03-26 20:53:01 1041

原创 属性和索引器

简单介绍了C#中的属性和索引器

2023-03-20 21:42:19 163

原创 C#深入理解类

主要介绍了类中的一些成员以及构造函数。

2023-03-20 21:41:27 56

原创 C#中的方法

本章介绍了C#中方法以及方法中不同参数类型传递的方式,有包含值参数、引用参数、输出参数和参数数组的方法之间调用时参数的传递过程,对于代码示例只展示了图解,并没有详细说明代码执行步骤,注重自己理解。

2023-03-20 16:47:46 356

原创 C#类的基本概念

简单总结了一下C#中的类的概念

2023-03-20 10:39:13 739

原创 C#类型与成员

简单介绍了C#中的类型和成员,以及简单说明了值类型和引用类型在内存中的存储情况

2023-03-19 16:53:57 175

原创 C#关键字与标识符

C#基础知识点,包含了第一个C#程序,标识符,关键字和注释等。

2023-03-19 14:48:43 294

原创 C#和.NET框架

初识.NET和C#,包含.NET框架的组成、代码的编译与运行过程图解,以及一些概念名词解释。

2023-03-17 22:36:31 283

原创 双向链表DoubleLinkedList

使用Java语言简单地实现双向链表的增删改查,Java集合中的LinkedList底层数据结构就是使用了双向链表,由简单向困难过渡,通过简单模拟双向链表的增删改查对分析LinkedList集合底层源码也有一定的帮助。

2022-09-20 16:59:23 453

原创 约瑟夫(Joseph)问题,循环单向链表

约瑟夫问题可以使用循环单向链表来解决,本参考案例使用Java语言来实现,通过约瑟夫问题可以对单向链表以及循环单向链表有一些更多的理解。

2022-09-19 01:47:45 1338

原创 单向链表SingleLinkedList

本文案例仅仅使用Java语言实现单向链表的一些简单的增删改查,完成反转单向链表,以及借助栈逆序遍历单向链表等功能。

2022-09-09 22:42:05 1018

原创 创建一个Maven项目

本文仅仅提供了一个创建普通maven项目的步骤,仅供参考。我提供的参考案例使用的是IDEA_2021.3,同时需要一台配置了maven和tomcat环境的电脑。

2022-09-04 16:59:13 191

原创 队列Queue

这里只是简单介绍了队列的先进先出这一基本概念,以及如何使用数组模拟队列,关于环形数组主要关注取模这个小技巧就好了。

2022-08-30 22:27:34 119

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除