菜单windows模式win
创建型设计模式-原型 Prototype
### 简介 原型模式支持按照一个对象为模板,创建出另一个一模一样的对象。 简单说就是把 A 对象的属性,都赋值到 B 上,注意必须是深拷贝,即 clone 后的 AB 关联的对象是不同的对象。 ### 角色 - 抽象原型类 定义 clone 方法 - 具体实现类 实现 clone 方法 ### 类 ......
学习笔记-设计模式-创建型模式-工厂模式
### 工厂模式 工厂模式是一种创建者设计模式,细分之下可以分成三类`简单工厂模式`,`工厂方法模式`和`抽象工厂模式`。 #### 简单工厂模式 最简单的工厂模式,它采用静态方法的方式来决定应该应该生产什么商品。 ```java public class StoreFactory { public ......
Windows Server 2012 安装 Sql Server 2017提示安装KB2919355
Download Windows Server 2012 R2 更新 (KB2919355) from Official Microsoft Download Center 按照顺序安装插件 ......
Windows命令实现一键息屏+锁屏
息屏命令: powershell (Add-Type '[DllImport(\"user32.dll\")]^public static extern int SendMessage(int hWnd, int hMsg, int wParam, int lParam);' -Name a -Pa ......
Windows快速启动
之前清理C盘文件,删除了一个将近5G的东西,然后发现最近开机时间越来越慢,今天居然将近30s了,这可忍不了了 ![](https://img2023.cnblogs.com/blog/2171496/202309/2171496-20230906100058442-676855925.png) 然后 ......
64.点击菜单,瞄点到相应的位置
HTML,JAVASCRIPT,CSS实现点击菜单栏,瞄点到相应位置 2023/9/6 09:05:14 要通过HTML、JavaScript和CSS实现点击菜单栏后瞄点到相应位置,可以按照以下步骤进行操作: HTML结构: 在HTML中,定义一个菜单栏和对应的内容区域,例如: htmlCopy C ......
win11安装ubuntu(by wsl2)
### 欢迎访问我的GitHub > 这里分类和汇总了欣宸的全部原创(含配套源码):[https://github.com/zq2599/blog_demos](https://github.com/zq2599/blog_demos) ### 本机情况 - 省吃俭用入手了ThinkPad T14, ......
Windows服务守护程序模板
Linux-Windows系统-部署-运维系列导航 守护程序的指标 开机能启动 正常运行时不守护 手动关闭进程,守护启动 只有一个进程 本文以windows批处理程序(.bat)来演示守护程序,也可以使用其他方式,如Python、VB等脚本语言,当然也可以使用C/C++、C#、Java等高级语言编写 ......
莫名显示的【Create event...】菜单问题
问题现象:开发的程序在英语环境下,选择时间控件内的文本,按Ctrl+C时,会弹出一个【Create event...】菜单(如下图)。 问题原因:WIN11的新功能。电脑在安装了日历APP后,选择当前日期之后的时间时,会弹出此菜单(仅支持北美)。可以让用户创建相应的日程计划。 相应的功能说明:htt ......
win7|10|11强制启动安全模式
win10|11: 按电源开机在出现Windows的开机logo时候长按电源关机,重复三次 操作可以参考(有图):https://jingyan.baidu.com/article/a3aad71ac5919bb1fa009667.html 参考:https://answers.microsoft. ......
设计模式系列文章
本系列文章介绍常见的设计模式,按照设计模式的类别注意介绍。设计模式一般可分为三种大类型:创建型、结构型,行为型。 - **创建型**:讨论的是如何创建实例,将对象的创建和对象的使用分离。 - 工厂方法 Factory Method - 抽象工厂 Abstract Factory - 建造者 Buil ......
Ubuntu20.04 和 Windows11 基于 PyPy3.10 编译安装 OpenCV4
pypy 的速度算是毋庸置疑的了,但之前的版本兼容性一直不是很好,时隔多年回来,发现已经更新到 3.10 版本了,因此打算填上一些之前的坑,把 OpenCV 给编译出来(这片文章创建时间已经是三年前了) Windows 先安装 Visual Studio 2022 ,其他版本也行,下面记得做对应的修 ......
创建型设计模式-建造者 Builder
### 简介 建造者模式可将对象的初始化转变成一步步配置的过程。如当对象的初始化时有很多可选参数,建造者模式可以定制参数实现对象的创建。好处有: 1. 定制对象参数 2. 针对不同参数,做不同的校验,如当设置了三角形的两个边长,设置第三个边时必须满足两边之和大于第三边的条件。 ### 角色 - Bu ......
创建型设计模式-抽象工厂 Abstract Factory
### 简介 拿工厂方法模式作对比,在工厂方法模式中,一个工厂只能创建一种产品,如椅子工厂只能创建椅子。而抽象工厂可以创建一系列产品,如家具工厂可以创建椅子,桌子,床等等。 抽象工厂类负责定义可以创建的抽象产品类,具体工厂编写不同风格(即各自的业务逻辑)的创建产品的过程。 ### 角色 - 抽象工厂 ......
创建型设计模式-工厂方法 Factory Method
### 简介 工厂方法中,每一个具体工厂类都对应创建一个具体产品类,所有具体工厂类都实现抽象工厂,所有具体产品类都实现抽象产品。 抽象工厂定义了创建抽象产品的方法签名,具体工厂类各自实现各自逻辑,来创建具体的产品。 ### 角色 - 抽象工厂 Abstract Factory 定义创建产品的方法签名 ......
4.端口模式与端口聚合
## 端口模式 ### 端口的自协商与强制 自动协商模式是端口根据另一端设备的连接速度和双工模式,自动把它的速度调节到最高的公共水平,即线路两端能具有的最快速度和双工模式。 自动协商的内容主要包括双工模式、运行速率、流控等内容,一旦协商通过,链路两端的设备就锁定在这样一种运行模式下。 自协商功能允许 ......
Windows驱动程序是支持多线程【chatgpt】
是的,Windows驱动程序是支持多线程的。驱动程序是运行在操作系统内核空间的软件模块,可以通过创建和管理多个线程来实现并发处理的能力。通过多线程,驱动程序可以同时处理多个请求或事件,提高系统的响应性能和并发处理能力。 在Windows驱动程序的开发中,可以使用内核模式线程来执行异步操作或后台任务。 ......
【原创】基于QT编写的支持IPv4/IPv6双协议栈,TCP/UDP双模式,DLL内存加载的模块化远控木马
本人已经本科毕业一年有余,在平常实习过程中,发现大佬都对我的本科毕设--双协议栈远控木马感兴趣。 据我所知,目前流行的C2远控软件 中,MSF支持IPv4和IPv6,但是MSF生成的单个木马只是支持其中的一种协议,而不是双协议栈。Cobalt Strike目前尚无IPv6的使用案例。其他支持双协议栈 ......
dotnet 6 在 win7 系统 AES CFB 抛出不支持异常
本文记录在 win7 系统上调用 AES 加密时,采用 CFB 模式,可能抛出 CryptographicException 异常 可以看到抛出的异常提示是 System.Security.Cryptography.CryptographicException: The current platfo ......
docker 打开报错 windows hypervisor is not present docker desktop is unable to detect a hypervisor. ..........
docker desktop - windows hypervisor is not present docker desktop is unable to detect a hypervisor. hardware assisted virtualization and data executio ......
事件总线(发布订阅者模式)
点击查看代码 ``` class EventEmitter { constructor() { this.cache = {} } on(name, fn) { if (this.cache[name]) { this.cache[name].push(fn) } else { this.cache ......
win10本地客户端配置SSL并使用MQTTX
1. 本地下载Openssl(默认安装即可,最后一个将打赏取消勾选) Win32/Win64 OpenSSL Installer for Windows - Shining Light Productions (slproweb.com) 2. 配置环境变量 3. 验证本地Openssl安装 cmd ......
【23种设计模式】桥接模式(七)
## 前言 【**桥接模式**】是【**结构型**】设计模式的第二个模式,也有叫【桥模式】的,英文名称:**Bridge Pattern**。 大家第一次看到这个名称会想到什么呢?我第一次看到这个模式根据名称猜肯定是连接什么东西的。因为桥在我们现实生活中经常是连接着A地和B地,再往后来发展,桥引申为 ......
解耦---组件模式
优点: 1、代码复用,对比。 2、通过使用组件容器对象,可以降低组件之间得耦合。 缺点: 1、组件之间通信比较复杂。 组件之间通信方式: 1、组件容器对象保存组件需要的状态 优点:组件之间可以直接从容器对象获取所需要的数据,降低组件之间的耦合 缺点:当使用相同的组件容器,但是使用不同的组件配置,并且 ......
Web前端设计模式
- [CSS Modules](https://github.com/css-modules) : A CSS Module is a CSS file in which all class names and animation names are scoped locally by defaul ......
Windows 官方提供的触屏硬件延迟测量方法
本文记录微软 Windows 官方在 Windows Hardware Lab Kit 提供的触屏硬件延迟测量方法 [Overview of measuring Touch Down Hardware Latency - Microsoft Learn](https://learn.microsof ......
WinUI 3 修复非打包应用运行提示缺少 Windows App Runtime 环境
本文将告诉大家如何修复 WinUI 3 非打包的应用,在分发给到客户时,在客户的机器上运行提示缺少 Windows App Runtime 环境 在用户的机器上提示的 Windows App Runtime 环境缺失的提示内容大概如下 > This application requires the ......
Win32 使用 CreateProcess 方法让任务管理器里的命令行不显示应用文件路径
本文记录一个 Win32 的有趣行为,调用 CreateProcess 方法传入特别的参数,可以让任务管理器里的命令行不显示应用文件路径 开始之前,先看看下面这张有趣的图片 ![](http://image.acmx.xyz/lindexi%2F2023216168561786.jpg) 可以看到我 ......