菜单windows模式win

行为型模式-备忘录模式

1 什么是备忘录模式 备忘录模式(Memento Pattern)是一种行为型设计模式,它允许在不暴露对象实现细节的情况下捕获并存储其内部状态,以后可以将对象恢复到先前的状态。备忘录模式可以帮助我们实现撤销、恢复等操作,同时也可以防止对象内部状态的直接访问和修改。 在备忘录模式中,包括以下几个关键角 ......
模式 备忘录 行为

行为型模式-中介者模式

1 什么是中介者模式 中介模式是一种行为型设计模式,用于将对象之间的通信封装到一个中介者对象中,以减少对象之间的直接依赖和耦合度。通常情况下,一个系统中的对象需要和其他对象进行通信,如果直接依赖其他对象,会导致系统的可扩展性和可维护性变差。而中介模式使用中介者对象作为协调者,将对象之间的通信通过中介 ......
中介者 模式 中介 行为

设计模式实验12实验13

外观模式 package test12; public class Memory { public void check(){ System.out.println("内存自检"); } } package test12; public class HardDisk { public void re ......
设计模式 模式

软件设计模式学习每日总结-第二天

回顾第一天:昨天学习的设计模式中的uml类图,还记得类与类的关系有关联(聚合、组合),依赖,继承,实现,其中依赖的耦合度最小,而继承的耦合度最大,而软件设计追求的就是高内聚,低耦合。 还学习各种软件设计原则。 第二天 创建型模式:将创建和使用分离,使用者不需要关注创建的细节。 简单工厂模式: 工厂方 ......
设计模式 模式 软件

2023年最新!Java17于win10环境下的安装配置

2023年最新!Java17于win10环境下的安装配置 链接分享:oracle官网,Java17.exe,java17.zip 导航 目录2023年最新!Java17于win10环境下的安装配置导航一、下载Java17二、安装Java三、配置Java环境变量四、检验 一、下载Java17 这里使用 ......
环境 2023 Java win 17

Unity-单例模式

Unity-单例模式 前言 ​ 对于某些特殊的类,我们希望 在整个程序的生命周期只创建一个该类的对象 ,或是希望 在其他类没有持有该类的引用,就可以调用该类中的函数,我们就需要将这个类写成 单例模式 单例的简单实现 public class Test() { pubic abstract Test ......
模式 Unity

Unity-观察者模式(observer)

Unity-观察者模式(observer) 引言 ​ 了解完委托(delegate)与事件(event)之后,我们来讨论一个问题。 ​ 假设我们有一个热水器,我们给他同上电,当水温超过95度的时候:1、扬声器会开始发出语音,告诉你温度;2、液晶屏也会改变水温的显示,来提示水已经烧开了 ​ 现在我们需 ......
观察者 observer 模式 Unity

Unity-工厂设计模式

Unity-工厂设计模式 原文出处:工厂方法设计模式 (refactoringguru.cn) 简介 ​ 工厂方法模式是一种创建型设计模式, 其在父类中提供一个创建对象的方法, 允许子类决定实例化对象的类型。 工厂(方法)模式 问题引入 ​ 假设你正在开发一款物流管理应用。 最初版本只能处理卡车运输 ......
设计模式 工厂 模式 Unity

windows ewomail docker搭建流程记录

一、安装命令 docker run -d -h mail.dowhere.com --restart=always -p 25:25 -p 109:109 -p 110:110 -p 143:143 -p 465:465 -p 587:587 -p 993:993 -p 995:995 -p 818 ......
流程 windows ewomail docker

【windows工具使用】如何在不同设备之间传输、共享文件

前言 1. 两个window系统之间如何传输文件 通过 Wi-Fi 传输的文件在不同的操作系统中存在差异。对于操作系统为 Windows 10 和 11 的电脑,可以使用“附近共享”。 两台电脑需要连接到同一 Wi-Fi 网络并设置相同的权限(例如,可以从哪些设备共享或接收文件)。 设备winA和w ......
之间 windows 文件 工具 设备

pgsql 查询对应模式下的表结构语句

select table_name, column_name, data_type, udt_name, table_catalog, table_schema, table_name, column_name, ordinal_position, column_defaultfrom inform ......
语句 模式 结构 pgsql

Windows下如何快速移动MySQL/MariaDB数据库文件

近期遇到一个要迁移数据库的问题,用户说不希望数据库文件存在于C盘。查了一下资料,这里做个总结。这个方法适用于MySQL和MariaDB。 步骤如下: 1、停止数据库服务 2、将数据库移动到需要迁移的路径 3、修改安装路径data目录下的my.ini文件 4、将 datadir=xxx改成需要迁移的路 ......
Windows MariaDB 数据库 文件 数据

学习随笔(设计模式:装饰模式)

内容 今天学习了新的设计模式,装饰模式。装饰模式:动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更加灵活。 收获 1.当我们在设计软件时,考虑使用基类和派生类的时候,就可以考虑是否可以使用装饰模式,因为装饰模式比生成子类更加灵活 2.当我们对一个已有的类添加额外的功能时,开放 ......
模式 设计模式 随笔

Windows Media Foundation读取摄像头数据

可以读取数据,设置分辨率 如果我们期望的数据格式与摄像头的数据格式不同,就需要设置 MF_SOURCE_READER_ENABLE_ADVANCED_VIDEO_PROCESSING 否则不需要 以下是代码:int ReadCameraData(UINT32 width, UINT32 height ......
Foundation 摄像头 Windows 数据 Media

在Window系统中安装VMware虚拟机搭建Linux服务器

1、什么是VMware Workstation VMware Workstation Pro是一款桌面虚拟化软件。我们可以通过Workstation Pro在Windows或Linux PC上运行多个操作系统作为虚拟机。它是运行虚拟机的行业通用标准,可以方便快速地使用Windows或者Linux 。 ......
服务器 Window VMware 系统 Linux

win10开机输入密码后一直转圈,很长时间才登录到桌面

查看系统日志有如下记录: winlogon 通知订户 <Profiles> 正在长时间处理此通知事件(Logon)。 winlogon 通知订户 <Profiles> 耗费了 116 秒钟时间处理此通知事件(Logon)。 winlogon 通知订户 <Profiles> 耗费了 345 秒钟时间处 ......
桌面 密码 win 10

关于win10网络连接,但是无法上网问题

先说我自身遇到的问题: 网络正常连接,驱动一切正常,微软的疑难问题正常推送解决,但是依旧无法上网。 解决方式: 不知道为什么电脑自己把代理模式打开了,导致无法正常上网,把手动代理模式关闭即可 分析原因: 可能是经常挂梯子,看文献,一直没关闭导致系统自己开启了代理模式 可能是"小黄条"软件,登录异常开 ......
问题 网络 win 10

windows11 使用大鼠标指针

用了大了就看不惯小的了,默认这个预设是最精细的 但是文本选择指针三个样式都一个样 测试了几个,这个看起来还行 但是!部分应用存在自定义的鼠标指针,又会变小 此时,只有将鼠标指针整体放大一次 但是!这样默认的也被放大了 回去把默认的修改为默认小,再整体放大,这样至少所有指针是相对和谐的大小 但是!有时 ......
指针 鼠标 windows 11

软件设计实验12:外观模式

[实验任务一]:计算机开启 在计算机主机(Mainframe)中,只需要按下主机的开机按钮(on()),即可调用其他硬件设备和软件的启动方法 ,如内存(Memory)的自检(check())、CPU的运行(run())、硬盘(HardDisk)的读取(read())、操作系统(OS)的载入(load ......
外观 模式 软件

软件设计Tutorial 6_原型模式

[实验任务一]:向量的原型 用C++完成数学中向量的封装,其中,用指针和动态申请支持向量长度的改变,使用浅克隆和深克隆复制向量类,比较这两种克隆方式的异同。 实验要求: 1. 画出对应的类图; 2. 提交源代码(用C++完成); #include <iostream> #include <cstri ......
原型 Tutorial 模式 软件

软件设计Tutorial 13_享元模式

[实验任务一]:围棋 设计一个围棋软件,在系统中只存在一个白棋对象和一个黑棋对象,但是它们可以在棋盘的不同位置显示多次。 实验要求: 1. 提交类图; 2.提交源代码; 3.注意编程规范; 4.要求用简单工厂模式和单例模式实现享元工厂类的设计。 package Xiang; public class ......
Tutorial 模式 软件 13

同一用户名,远程连接Windows Server 2019 时,如何禁止打开新窗口

同一用户名,远程连接Windows Server 2019 时,如何禁止打开新窗口 答:您好!如果您想在远程连接Windows Server 2019时禁止打开新窗口,您可以尝试以下方法: 使用组策略编辑器:打开组策略编辑器,可以通过运行"gpedit.msc"命令来打开。导航到"计算机配置" > ......
用户名 Windows 用户 Server 2019

Win11 部署 Langchain-Chatchat

LangChain-Chatchat (原 Langchain-ChatGLM)基于 ChatGLM 等大语言模型与 Langchain 等应用框架实现,开源、可离线部署的检索增强生成(RAG)大模型知识库项目。项目地址:https://github.com/chatchat-space/Langc ......
Langchain-Chatchat Langchain Chatchat Win 11

KMS方式命令激活Windows系统提示: 通过WMI组件连接本地注册表失败

KMS方式命令激活Windows系统提示: 通过WMI组件连接本地注册表失败 解决方案: 1.登录服务器, 运行wmimgmt.msc命令打开控制台, 选择 WMI控件(本地), 单击 右键 -> 属性, 确认没有错误。 2.任选一种, 保存成bat, 右键管理员运行, 重新注册。 #第一种 (来自 ......
注册表 激活 组件 命令 Windows

11月1日《软件需求模式》阅读笔记一

软件需求这门课课程要求精读一门关于软件需求方面的书,我选择了《软件需求模式》这本书,从这本书来了解一下软件需求的一些流程以及需要软件工作人员做好那些事情。 首先从这本书的前言中,我知道了这本书先是要教会我们关于需求的概念,让我们知道什么是需求,然后就是教我们各种关于需求的模式,这本书中有30多个需求 ......
需求 模式 笔记 软件

在 WINDOWS 安装 ACTIVE DIRECTORY 用户和计算机管理单元 (ADUC)

在 WINDOWS 安装 ACTIVE DIRECTORY 用户和计算机管理单元 (ADUC) 安装官方AD域管理工具(AD Users and Computers) 一、在Windows Server里安装AD域管理工具: 1. Windows Server只需要在角色和功能里,安装Active  ......
DIRECTORY 单元 WINDOWS 计算机 用户

win11安装WSL2并配置Ubuntu环境

win11安装WSL2并配置Ubuntu环境 WSL是适用于 Linux 的 Windows 子系统,可让开发人员按原样运行 GNU/Linux 环境 - 包括大多数命令行工具、实用工具和应用程序 - 且不会产生传统虚拟机或双启动设置开销。 1 开启windows的WSL与虚拟平台支持 1.1 开启 ......
环境 Ubuntu WSL2 win WSL

Win10 IoT 烧写到UP板操作,将Win10设置为单应用程序操作

Mirror Deployment Manual Windows 10 installation: Make a boot disk and install the system tutorial using Ruffe-3.21 中文烧写参考地址:Windows 10 安装:使用rufus-3.2 ......
应用程序 Win 程序 10 IoT

单例模式C++实现

单例模式 全局静态变量实现饿汉式单例模式 饿汉式实现方式是线程安全的。 黑 #include using namespace std; /* 饿汉式单例模式 */ class SingleObject{ private: static SingleObject instance; SingleObj ......
模式

windows基本实用命令以及相关炫酷操作

记录一下windows常用的命令,以及一些炫酷的操作 文件操作 dir:查看当前目录下的文件,查看隐藏文件dir /a tree:使用树形查看当前目录下的文件和文件夹,以及子目录中的文件和文件夹 cd 目录名:进入指定目录 copy con 文件名:在屏幕输入内容,最后输入Ctrl + Z,将文件保 ......
命令 windows