菜单windows模式win
深入学习RabbitMQ五种模式(三)
1.路由模式(精确匹配) 路由模式(Routing)的特点: 该模式的交换机为direct,意思为定向发送,精准匹配。 队列与交换机的绑定,不能是任意绑定了,而是要指定一个RoutingKey(路由key) 消息的发送方在向Exchange发送消息时,也必须指定消息的 RoutingKey。 Exc ......
深入学习RabbitMQ五种模式(二)
# 1.工作模式 工作模式也被称为任务模型(Task Queues)。当消息处理比较耗时的时候,可能生产消息的速度会远远大于消息的消费速度。长此以往,消息就会堆积越来越多,无法及时处理。此时就可以使用 work 模型:让多个消费者绑定到一个队列,共同消费队列中的消息。队列中的消息一旦消费,就会消失, ......
深入学习RabbitMQ五种模式(一)
1.安装erlang 下载otp_win64_25.3.exe https://www.erlang.org/downloads erlang安装完成,需要配置erlang环境变量 ERLANG_HOME=E:\software\Erlang OTP PATH=%PATH%;%ERLANG_HOME ......
单例模式
单例模式 单例模式是指确保一个类在任何情况下都绝对只有一个实例,并提供一个全局访问点。即:类在内存中只能存在一个示例对象 设计思路: 创建的对象肯定是要存入内存的,也就是用户态的那片空间(栈、堆、读写段、只读段),如果直接将类对象的创建放在类的外面,无论放在哪块区域都是行不通的。故需要强制不能在类外 ......
适用于 Windows 10 的触摸板手势
在 Windows 10 笔记本电脑的触摸板上试用这些手势。 选择项目:点击触摸板。 滚动:将两个手指放在触摸板上,然后以水平或垂直方向滑动。 放大或缩小:将两个手指放在触摸板上,然后收缩或拉伸。 显示更多命令(类似于右键单击):使用两根手指点击触摸板,或按右下角。 查看所有打开的窗口:将三根手指放 ......
Win32 API从磁盘文件图片创建工具栏图标
关键字:Win32 API从磁盘,文件,图片创建工具栏图标,包含提示文字。 编译命令:g++ demo01.cpp -mwindows -lcomctl32 -ldwmapi -o demo01 -static -Wall -std=c++11 #define UNICODE #include <W ......
MFC-CListCtrl-InsertColumn报告模式下插入一列
int i= mylist4.InsertColumn(0, _T("姓名"), LVCFMT_CENTER,70,-1);//在报告模式下插入一列 /* 参数1:int nCol 要插入列的列号 参数2:LPCTSTR lpszColumnHeading 字符串地址 参数3:int nFormat ......
Windows下配置vscode和gcc开发环境
vscode下载安装 下载地址vscode官网,直接点击下载可能会比较慢,可以在开始下载之后复制下载地址,然后用vscode.cdn.azure.cn替换下载地址开头,用国内镜像加速下载 下载安装完成后打开,安装简体中文插件和C++插件,重启 MinGW-w64下载安装 由于MinGW-w64的官方 ......
Cloud集群模式XXL-job开启自动注册执行器
在微服务架构下,传统的spring task、Quartz已经不再推荐使用, 在数据与业务增长的同时,定时任务处理数据是避免不了的,抛开单节点不谈,集群服务如果想要执行以往的定时任务最简单粗暴的方式就是使用分布式锁来保证唯一性,但是由于不可控原因,可能在执行任务期间所以压力集中到其中一个节点,所以这 ......
windows server加固(密码策略)
#密码策略 ###设置启用密码复杂度,最短密码长度为8,密码的最小长度为7,最长为30 使用win建 + R,打开运行输入 gpedit.msc回车进入本地策略组编辑器 ###设置允许5次登录错误,账户锁定时间为30分钟,重置账户锁定时间30分钟 ###设置sale用户只能在周一至周五8:00到20 ......
单例模式和多例模式
目开发中通常会使用:singleton 单例、 prototype多例 Singleton: 在一个spring容器中,对象只有一个实例。(默认值) Prototype: 在一个spring容器中,存在多个实例,每次getBean 返回一个新的实例。 Prototype:每次从容器中调用bean时, ......
Java设计模式-单例模式
一、前言 单例模式是一种设计模式,它确保一个类只能创建一个实例,并提供一种全局访问这个实例的方式。在Java中,单例模式可以通过多种方式来实现,其中最常见的是使用私有构造函数和静态方法实现 二、基本语法 在Java中,实现单例模式的方式有多种,其中最常见的实现方式包括以下几种: 1、懒汉式单例模式 ......
Windows、IDEA、VS Code常用快捷键
一、Windows快捷键 win+E 打开文件管器 win+D 显示桌面 win+L 锁计算机 alt+F4 关闭当前程序 ctrl+shift+Esc 打开任务管理器(或者ctrl+alt+delete) ctrl+F 在一个文本或者网页里面查找,相当实用(退出一般按ESC) ctrl+A 选中所 ......
windows【7】:匿名共享访问的一些关键点
服务器端: 必须启用(enable)guest账号 guest账号必须不能设置密码——密码留空 ntfs文件系统上给相应的文件、文件夹分配guest(或guests组)相应权限 share共享上也分配相应的权限 ......
Poetry在windows下的安装使用
1.安装 1.下载软件包 下载地址 下载最新release的win版,例如:poetry-1.1.13-win32.tar.gz 2.获取安装脚本 脚本获取地址 直接复制到本地,新建一个文件即可,名字随意,后续要用到 3.使用命令安装 打开cmd,进入安装包和脚本文件所在目录 执行命令:python ......
pyqt5-右键菜单
1、介绍 pyqt支持两种类型的菜单,窗口的菜单和右键菜单。这里阐述右键菜单的使用。 2、右键触发 from PyQt5.QtCore import Qt self.ui.plainTextEdit: QPlainTextEdit self.ui.plainTextEdit.setContextMe ......
Windows 11 竟然还自带了expand工具
Windows从3.x版本,到Windows 9x,再到Windows NT/2K/XP,安装过程都是使用微软自己的压缩格式,及文件后缀是一个下划线的一种格式,比如exe压缩后,就是ex_,bmp压缩后就为bm_,mid压缩后就是mid_ 安装过程就是把文件解压到目标位置。这种情况一直持续到Vist ......
开源大数据可视化工具,企业打造高效办公新模式!
在现代化办公环境中,做好数据资源管理,实现数字化办公,是大多数企业现下追求的梦想。采用开源大数据可视化工具可以帮助广大用户实现这一梦想。那么,什么是开源大数据可视化工具,又有什么功能和特点?本文就针对广大用户关心的问题做一个阐述和介绍,希望能给大家带来帮助。 1、关于开源大数据可视化工具 我们都知道 ......
wampserver 设置在windows下开机自动启动
wampserver 安装后默认是手动启动。想随开机自启动,需要在服务中设置一下。 右键点 开始 进 计算机管理 点 服务 将 wampapache64 和 wampmysqld64 改为 自动 即可 ......
win安装mongo无法启动
mongod安装后服务无法启动,要手动在指定目录下创建db文件夹,MongoDB.log文件不可提前创建,要在执行下面这条指令的时候才能生成,不然系统显示无权限 mongod --dbpath=D:\app\mongo\data\db --logpath=D:\app\mongo\log\Mongo ......
Windows/Android/iOS 等常见 User-Agent 大全
User Agent 中文名为用户代理,简称 UA,是一个特殊字符串头,使得服务器能够识别客户使用的操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。Python 爬虫通过伪装 UA 可以绕过某些检测。 以下为搜集的常见的各浏览器的 User-Agent,其中: ......
工厂模式-工厂方法模式
工厂方法 案例改进 定义 定义一个工厂父类,工厂父类负责定义创建对象的公共接口,而子类则负责生成具体的对象。即将类的实例化延迟到工厂类的子类中完成,即由子类来决定应该实例化哪一个类。 UML类图 优缺点 优点: 符合设计原则 缺点:类的个数成倍增加,增加了系统的复杂度 代码 1.Program.cs ......
设计模式
第一章 软件架构设计原则 1.1 开闭原则 开闭原则的核心思想就是面向抽象编程 开闭原则是面向对象编程中的一个设计原则,也被称为OCP原则。它的定义为:软件中的对象(类、模块、函数等)应该对扩展开放,对修改关闭。换句话说,一个软件实体应该通过扩展来实现变化,而不是通过修改已有的代码来实现变化。 这个 ......
Windows中qtcreator怎么将编译路径更改为当前目录?
像VC那样,将执行文件所在debug或release目录,放置到源文件的当前目录是不错的选择。因为便于查找。 要实现这个将编译路径更改为当前目录功能,其实很简单,只需要在“构建目录”所在的编辑框中输入“./”即可。 此时,会在源文件的当前目录中产生如下文件: .qmake.stash Makefil ......
关于为element Tree组件实现仿文件夹效果及右键菜单
<template> <div class="custom-tree-container" @contextmenu.native="handlePaste($event)"> <!-- <el-tree :data="dataSource" show-checkbox node-key="id" ......
单例模式
一、线程安全性的讲解 1、视频截图 2、线程安全性的代码 加不加临界区进行验证 1 //!!!!!!!!! 加C++泛型编程与STL开发实战 QQ群:726114806下载代码和交流 2 #include <afxwin.h> 3 #include <iostream> 4 #include <st ......
【策略设计模式详解】C/Java/JS/Go/Python/TS不同语言实现
简介 策略模式(Strategy Pattern)属于行为型设计模式。将每一个算法封装到具有共同接口的独立类中,根据需要来绑定策略,使得具体实现和策略解耦。 当你想使用对象中各种不同的算法变体,使用if...else 所带来的复杂和难以维护,可使用策略模式。或者当有许多相同类,它们仅在执行某些行为时 ......
设计模式-工厂篇(1)
意图: 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使一个类的实例化延迟到其子类。 适用性: 当一个类不知道它所必须创建的对象的类的时候。 当一个类希望由它的子类来指定它所创建的对象的时候。 当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个 ......
python的设计模式
设计模式 一、什么是设计模式 软件工程中,设计模式是指软件设计问题的推荐方案。设计模式一般是描述如何组织代码和使用最佳实践来解决常见的设计问题。需要记住一点:设计模式是高层次的方案,并不关注具体的实现细节,比如算法和数据结构。对于正在尝试解决的问题,何种算法和数据结构最优,则是由软件工程自己把我 二 ......
windows系统处理占用端口号的进程
遇到占端口被占用,一般通过如下命令处理 netstat -ano | findstr 端口号 杀掉占用端口号的进程 taskkill /f /t /im 进程号 ......