相关文章
设计模式(14):命令模式
介绍
将一个请求封装为一个对象,从而使我们可用不同的请求对象客户进行参数化;对请求排队或者记录请求日志,以及支持可撤销的操作。也称之为:动作Action模式,事务transaction模式。
命令模式角色
抽象命令类(Comman…
编程日记
2024/12/21 12:14:31
Java入门学习Day04
本篇文章主要介绍了:如何输入数据、字符串拼接、自增自减运算符、类型转换(int,double等)
CSDN:码银
公众号:码银学编程
一、键盘输入练习
Scanner是Java中的一个类,用于从控制台或文件中读…
编程日记
2024/12/19 23:18:06
Python基础教程:从入门到实践
Python,一种解释型、交互式、面向对象的编程语言,因其简洁易懂的语法和强大的功能库而广受欢迎。无论是数据分析、机器学习还是Web开发,Python都发挥着重要作用。本文将带你走进Python的世界,从基础语法开始,逐步深入实…
编程日记
2024/12/12 4:10:09
第十四届蓝桥杯省赛大学B组(C/C++)整数删除
原题链接:整数删除
给定一个长度为 N 的整数数列:A1,A2,...,AN。
你要重复以下操作 K 次:
每次选择数列中最小的整数(如果最小值不止一个,选择最靠前的),将其删除,并把与它相邻的…
编程日记
2024/12/22 21:41:18
C++经典面试题目(十九)
1、什么是析构函数?它有什么作用?
析构函数是类的特殊成员函数,用于在对象被销毁时执行清理工作。它的名称与类名相同,前面加上波浪号(~)。析构函数的作用在于确保在对象被销毁时释放占用的资源࿰…
编程日记
2024/12/21 3:59:15
【Java多线程(4)】案例:设计模式
目录
一、什么是设计模式?
二、单例模式
1. 饿汉模式
2. 懒汉模式
懒汉模式-第一次改进
懒汉模式-第二次改进
懒汉模式-第三次改进 一、什么是设计模式?
设计模式是针对软件设计中常见问题的通用解决方案。它们提供了一种被广泛接受的方法来解决…
编程日记
2024/12/23 1:16:21