菜单windows模式win

设计模式(十一)享元

一、定义 运用共享技术有效地支持大量细粒度对象的复用,享元模式是一种结构型模式。 二、描述 享元模式要求能够共享的对象必须是细粒度对象,因此它又称为轻量级模式。享元模式的结构较为复杂,一般结合工厂模式一起使用,在其结构图中包含了一个享元工厂类,包含以下四个角色: 1、Flyweight(抽象享元类) ......
设计模式 模式

Windows的发展史,你真的了解Windows吗?

微软的诞生 提到windows必然就会联想到微软,在如今盗版猖獗的情况下,微软仍有14%的收益来自windows。 根据CNBC的数据调查显示,windows在操作系统领域市场占有率高达80%以上。这就意味着,每10台个人电脑中有8台是windows。 最初的微软 1975年,20岁的比尔盖茨从哈佛 ......
Windows 发展史

为何越来越大!Windows最新镜像文件已达6.24 GB:三个原因导致

大家常用的Windows系统有很多版本,比如常见的家庭版、教育版和专业版等等。 但不管是哪个版本,最近几年的Windows 10和Windows 11系统变的越来越臃肿是无可置疑的,最新的Windows 11 23H2版本的镜像文件已经达到了6.24GB。 而微软之前发布的Windows 95大小只 ......
镜像 越来越 三个 原因 Windows

windows/win10/win11 关闭端口 跑的服务

起因 关闭了编辑器 访问服务接口正常显示 解决 这里的端口为5000 C:\Users\43701>netstat -aon|findstr "5000" TCP 127.0.0.1:5000 0.0.0.0:0 LISTENING 11172 TCP 127.0.0.1:5390 127.0.0. ......
端口 win windows 10 11

window系统通过反向代理部署nodejs

https://dev.to/petereysermans/hosting-a-node-js-application-on-windows-with-iis-as-reverse-proxy-397b ......
window nodejs 系统

windows常用dos命令

cmd打开方式: 开始+系统+命令提示符 win+r组合键打开终端,输入cmd打开控制台 在任意文件夹下,按住shift加鼠标右键 在资源管理器的地址栏前面加上cmd路径 常用dos命令: 1.切换盘符 D:2.查看该目录下的所有文件 dir3.切换目录 cd(change directory)比如 ......
命令 常用 windows dos

C++禁用windows全局鼠标

禁用全局鼠标的实现方式与禁用键盘类似,也是通过使用Windows API函数来创建钩子来截取鼠标消息,然后在钩子函数中阻止特定鼠标事件的执行。 下面是一个使用C++和Windows API来禁用全局鼠标的示例代码: #include <iostream>#include <Windows.h> // ......
全局 鼠标 windows

C++禁用windows全局键盘

1. 使用Windows API函数调用来拦截键盘消息。 2. 创建一个键盘钩子来截取键盘消息。3. 在钩子函数中,检测到特定按键事件时,阻止该事件执行。4. 最终在程序退出时释放钩子。 下面是一个使用C++和Windows API来禁用Windows系统键盘的示例代码: #include <ios ......
全局 键盘 windows

Windows ObjectType Hook 之 SecurityProcedure

1、背景 Object Type Hook 是基于 Object Type的一种深入的 Hook,比起常用的 SSDT Hook 更为深入。 有关 Object Type 的分析见文章 《Windows驱动开发学习记录-ObjectType Hook之ObjectType结构相关分析》。 这里进行的 ......
SecurityProcedure ObjectType Windows Hook

C++ Windows查询操作系统版本名称,例如(旗舰版、标准版、专业版)

C++查询中文名称的操作系统版本: 看网上没有例子,这里放出来两个版本的.代码如下: std::string ExecCommand(const char* cmd) { CHAR buf[128]; std::string result = ""; FILE* pipe = _popen(cmd, ......
旗舰 名称 Windows 版本 标准

bitsdojo_window自定义导航以及关闭按钮

1、Windows里面的配置 在应用程序文件夹中,转到windows\runner\main.cpp,并在文件开头添加以下两行: #include <bitsdojo_window_windows/bitsdojo_window_plugin.h> auto bdw = bitsdojo_windo ......
bitsdojo_window 按钮 bitsdojo window

c#中原型模式详解

基础介绍: 具体可分为2个角色: Prototype(原型类):声明一个Clone自身的接口; ConcretePrototype(具体原型类):,实现一个Clone自身的操作。 在原型模式中,Prototype通常提供一个包含Clone方法的接口,具体的原型ConcretePrototype使用C ......
原型 模式

Redis 的三种部署模式

提前叠个 buff:这个文章不涉及图(画起来比较麻烦),只是记录我的胡思乱想。 redis 从单点 -> 集群总共有三个部署模式:单机模式,主从模式,哨兵模式,集群模式 单机模式 新手入门模式。单机模式意味着 Redis 是单点的,部署在一台服务器,挂了就挂了,用在本地测试还可以,但是生产环境就算了 ......
模式 Redis

windows开发环境准备:python+java+anaconda+jupyter+VScode安装

PS:以下是在windows环境下操作的。 1.安装本地java并配置java环境变量 2.安装python,并添加环境变量 直接在官网下载的最新的稳定版,我的是3.12(也可以安装在anaconda里,conda install python ,配置环境变量) 3.安装anaconda3 并添加环 ......
anaconda windows jupyter 环境 python

QEMU for windows

QEMU Download QEMU - QEMU QEMU can be installed using MSYS2 also. MSYS2 uses pacman to manage packages. First, follow the MSYS2 installation procedure ......
windows QEMU for

适配器模式和桥接模式代码

适配器模式和桥接模式代码适配器模式 [实验任务一]:双向适配器 实现一个双向适配器,使得猫可以学狗叫,狗可以学猫抓老鼠。 package test8; interface Cat { void catchMouse(); } package test8; interface Dog { void b ......
模式 适配器 代码

windows环境charles过期处理方法

首先进行reset 删除原来的证书 输入mmc->文件>添加删除管理单元->找到相关证书进行删除 重复安装证书,手机再次下载安装新证书即可 ......
windows charles 环境 方法

设计模式实验8,9 适配器模式,桥接模式

适配器模式: 实现一个双向适配器,使得猫可以学狗叫,狗可以学猫抓老鼠。 桥接模式 用桥接模式实现在路上开车这个问题,其中,车可以是car或bus,路可以是水泥路或沥青路。 ......
模式 设计模式 适配器

单例模式

单例模式 引言 单例设计模式是 23 种设计模式中最简单、使用最多的设计模式,也是必须掌握的一个设计模式。 定义 单例模式为系统中的类只允许实例化唯一一个对象这类典型问题提供的解决方案。 许多时候系统只需要拥有一个的全局对象,比如系统中的日历 Calendar 类就只需要一个日历对象,因为所有人的日 ......
模式

Redis 下载与安装 Windows版教程

​ 1、下载windows版本的redis 由于redis官方更支持我们使用Linux版本; 可以下载微软官方维护的支持 Windows平台的 Redis 安装包 下载地址:Releases · microsoftarchive/redis · GitHub tporadowski 大神也提供了 支 ......
Windows 教程 Redis

设计模式—结构型模式之桥接模式

本文介绍了结构型设计模式中的桥接模式,讲解了它的特点和相关构成,并通过相应的案例,使用Java代码进行演示。 ......
模式 结构型 设计模式 结构

计算机配置 — 管理模板 — Windows 组件 — 数据收集和预览版本 对应 注册表 位置 项目

@echo off :: 切换对预览体验成员内部版本的用户控制 reg add "HKLM\SOFTWARE\Policies\Microsoft\WindowsPreviewBuilds" /v AllowBuildPreview /t REG_DWORD /d 1 /f :: 允许商业数据管道 ......
注册表 组件 模板 位置 Windows

conda环境导入到新的windows 10遇到的问题

执行conda env create -f filename.yaml报错 No packages found in current win-64 channels matching: ca-certificates 2023.01.10 haa95532_0 删除掉这行,执行还是会报错找不到下一行 ......
windows 环境 问题 conda

win 11安装 microsoft store

找了很久的教程,最简洁的方法:管理员权限打开powershell,执行命令 wsreset -i References: https://www.elevenforum.com/t/reinstall-microsoft-store-app-in-windows-10-and-windows-11. ......
microsoft store win

windows下nginx 配置 开机自启动

一、windows系统下Nginx安装启动流程:二、设置Nginx开机自动启动1、自启动工具下载2、自启动工具安装3、把nginx加入到windows服务中最后一句话一、windows系统下Nginx安装启动流程:这是我们在正常环境中,Windows下Nginx的安装及启动方式 1、到nginx官网 ......
windows nginx

Luminar Neo:用AI技术打造极致图片处理体验 mac/win版

Luminar Neo是一款备受瞩目的AI图片编辑处理软件,它将先进的人工智能技术融入到图片编辑的各个环节中,为用户带来了前所未有的便捷与高效体验。这款软件不仅具备丰富的功能和工具,还利用AI算法对图像进行智能分析和处理,使编辑效果更自然、更精准。 →→↓↓载Luminar Neo mac/win版 ......
极致 Luminar 图片 技术 Neo

读书笔记——《软件需求模式》其一

《软件需求模式》是Stephen Withall撰写的一本重要著作,旨在探讨和提供关于软件需求工程的模式和技术。本书深入剖析了软件需求工程的各个方面,并通过引入一系列软件需求模式,为软件开发人员提供了解决常见问题和挑战的实用解决方案。 作者首先强调了需求工程的重要性,指出清晰、准确的需求是软件项目成 ......
需求 模式 笔记 软件

高效排版,Affinity Publisher来帮忙 mac/win版

Affinity Publisher是一款专业的排版工具,旨在帮助用户快速创建和编辑精美的版面设计。这款软件具备丰富的功能和工具,使用户能够轻松应对各种排版需求。 →→↓↓载Affinity Publisher mac/win版 首先,Affinity Publisher提供了广泛的模板和预设,涵盖 ......
Publisher Affinity mac win

Metasploit windows 调试环境搭建

Metasploit windows 调试环境搭建 安装ruby 首先确定 metasploit的ruby版本 metasploit-framework/.ruby-version 3.0.5 在 https://rubyinstaller.org/downloads/archives/ 下载对应版 ......
Metasploit windows 环境

c#中switch常用模式

声明模式 首先检查value的类型,然后根据类型输出相应的消息 public void ShowMessage(object value) { switch (value) { case int i: Console.WriteLine($"value is int:{i}"); break; ca ......
常用 模式 switch