命令 模式

Windows cmd命令行

查看当前目录: echo %cd% 列出当前目录的所有文件 dir 跳转到 Desktop 文件夹: chdir Desktop 跳转到当前目录的上一级文件夹 chdir .. 返回 home 目录 chdir %HOMEPATH% 创建一个可用于修改的新文件: echo "my awesome f ......
命令 Windows cmd

find命令

常用的find命令 find /path/to/dir -type f -name "*.txt" -print0 | xargs -0 ls -ltrh #速度快 find /path/to/dir -type f -name "*.txt" -exec ls -ltrh {} \; #速度慢 这 ......
命令 find

MFC-CListCtrl-判断模式

//判断风格 DWORD dwStyle = mylist4.GetStyle() & LVS_TYPEMASK; if (dwStyle == LVS_REPORT) { //如果是报表模式 AfxOutputDebugString(_T("报表模式\r\n")); } ......
MFC-CListCtrl CListCtrl 模式 MFC

设计模式-工厂方法

工厂方法模式 简单工厂的不足 上节的简单工厂,需要拓展时比如修改工厂类,违背了设计模式的开闭原则 简单工厂类直接生成各个子类产品,而工厂方法则有一个抽象工厂类,声明了创建产品的工厂方法,而各个不同的子类产品交由各个不同的具体工厂去完成创建,拓展时,只需要新建一个具体工厂即可,具有更好的灵活性和拓展性 ......
设计模式 工厂 模式 方法

设计模式-简单工厂

简单工厂模式 传入参数,创建属于同一父类下的不同子类实例。 定义一个父类(通常是抽象的),再定义一些基于父类的具体子类,然后定义一个工厂类,包含了一个用于创建各个不同子类的静态方法,它根据传入的参数来判断应该创建那个子类实例。 简单工厂中,存在3个角色: 抽象产品 具体产品 简单工厂 简单工厂下的角 ......
设计模式 工厂 模式

sys.argv命令行参数使用

用户命令行配置参数: 代码如下: import sys if len(sys.argv) < 2: print(' tip: ') print(' 1. select') print(' 2. select') print(' 3. select') else: for i in sys.argv[ ......
命令 参数 argv sys

【模板方法设计模式详解】C/Java/JS/Go/Python/TS不同语言实现

简介 模板方法模式(Template Method Pattern)也叫模板模式,是一种行为型模式。它定义了一个抽象公开类,包含基本的算法骨架,而将一些步骤延迟到子类中,模板方法使得子类可以不改变算法的结构,只是重定义该算法的某些特定步骤。不同的子类以不同的方式实现这些抽象方法,从而对剩余的逻辑有不 ......
设计模式 模板 语言 模式 方法

JS 设计模式

单例模式 一个类只有一个实例,并提供一个访问它的全局访问点。 1 class LoginForm { 2 constructor() { 3 this.state = 'hide' 4 } 5 show() { 6 if (this.state 'show') { 7 alert('已经显示') 8 ......
设计模式 模式 JS

Django学习笔记--命令行启动与pycharm启动

命令行模式 创建Django项目 django-admin startproject 项目名 启动django项目 cd 项目名 python manage.py runserver # 可以配置ip和端口 python manage.py runserver 0.0.0.0:8000 # 如果遇到 ......
命令 pycharm 笔记 Django

Problem C: 命令行选项

Problem Description 请你写一个命令行分析程序,用以分析给定的命令行里包含哪些选项。每个命令行由若干个字符串组成,它们之间恰好由一个空格分隔。这些字符串中的第一个为该命令行工具的名字,由小写字母组成,你的程序不用对它进行处理。在工具名字之后可能会包含若干选项,然后可能会包含一 些不 ......
命令 Problem

深入学习RabbitMQ五种模式(三)

1.路由模式(精确匹配) 路由模式(Routing)的特点: 该模式的交换机为direct,意思为定向发送,精准匹配。 队列与交换机的绑定,不能是任意绑定了,而是要指定一个RoutingKey(路由key) 消息的发送方在向Exchange发送消息时,也必须指定消息的 RoutingKey。 Exc ......
RabbitMQ 模式

深入学习RabbitMQ五种模式(二)

# 1.工作模式 工作模式也被称为任务模型(Task Queues)。当消息处理比较耗时的时候,可能生产消息的速度会远远大于消息的消费速度。长此以往,消息就会堆积越来越多,无法及时处理。此时就可以使用 work 模型:让多个消费者绑定到一个队列,共同消费队列中的消息。队列中的消息一旦消费,就会消失, ......
RabbitMQ 模式

深入学习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 ......
RabbitMQ 模式

单例模式

单例模式 单例模式是指确保一个类在任何情况下都绝对只有一个实例,并提供一个全局访问点。即:类在内存中只能存在一个示例对象 设计思路: 创建的对象肯定是要存入内存的,也就是用户态的那片空间(栈、堆、读写段、只读段),如果直接将类对象的创建放在类的外面,无论放在哪块区域都是行不通的。故需要强制不能在类外 ......
模式

linux 命令

大的文件传输时可以使用校验命令cksum fname ,可以校验出文件大小和CRC结果。 和发送前的进行对比。 文件拆分split 压缩文件合并cat f1 f2 f3 >fname.tar.gz 将三个文件合并成1个 然后进行解压缩。 ......
命令 linux

Docker CLI docker compose pause和unpause常用命令

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docke ......
命令 常用 compose unpause Docker

MFC-CListCtrl-InsertColumn报告模式下插入一列

int i= mylist4.InsertColumn(0, _T("姓名"), LVCFMT_CENTER,70,-1);//在报告模式下插入一列 /* 参数1:int nCol 要插入列的列号 参数2:LPCTSTR lpszColumnHeading 字符串地址 参数3:int nFormat ......

Cloud集群模式XXL-job开启自动注册执行器

在微服务架构下,传统的spring task、Quartz已经不再推荐使用, 在数据与业务增长的同时,定时任务处理数据是避免不了的,抛开单节点不谈,集群服务如果想要执行以往的定时任务最简单粗暴的方式就是使用分布式锁来保证唯一性,但是由于不可控原因,可能在执行任务期间所以压力集中到其中一个节点,所以这 ......
集群 XXL-job 模式 Cloud XXL

在终端(Terminal)执行 gradle build 命令控制台提示 GBK 字符编码错误

1、错误提示: 1.1、使用 EditPlus 和 IntellJ IDEA 都显示文件是 UTF-8,明明都是 UTF-8,却依然不同。 1.2、通过命令行工具查看活动代码页为 936,其对应字符编码 GBK,由此可知是字符编码不一致导致的。 1.3、EditPlus 和 IntellJ IDEA ......
控制台 终端 字符 Terminal 编码

单例模式和多例模式

目开发中通常会使用:singleton 单例、 prototype多例 Singleton: 在一个spring容器中,对象只有一个实例。(默认值) Prototype: 在一个spring容器中,存在多个实例,每次getBean 返回一个新的实例。 Prototype:每次从容器中调用bean时, ......
模式

linux命令学习--grep,egrep

grep -i --ignore-case 忽略大小写 grep -e 适用于简单的正则表达式,比如搜索一个字符串中是否包含特定的关键词。例如: grep -e 'hello' file.txt # 将会在文件file.txt中搜索出所有包含“hello”这个关键词的行。 grep -E 适用于复杂 ......
命令 linux egrep grep

python之cx_Oracle实现本地exe连接oracle数据库执行命令

代码实现 # -*-coding:GBK -*- import os import cx_Oracle # 导入cx_Oracle模块 import time def getData(): conn = cx_Oracle.connect('username/password@ip:port/orc ......
cx_Oracle 命令 数据库 数据 python

vim替换命令

1. 替换当前行中的内容::s/from/to/ (s即substitude) :s/from/to/ : 将当前行中的第一个from,替换成to。如果当前行含有多个from,则只会替换其中的第一个。 :s/from/to/g :将当前行中的所有from都替换成to。 :s/from/to/gc : ......
命令 vim

oracle基础~RAC常用命令

一 srvctl 层面:oracle_db层面管理工具 -n代表host域名 -o代表数据库启动/关闭状态 命令: 1 管理整体/具体-DB srvctl status/stop/start/add/remove instance -d rac -i rac01,rac02 srvctl confi ......
命令 常用 基础 oracle RAC

shell执行oracle命令,设置为linux crond定时任务

shell脚本编写举例 注意:此脚本执行用户为root用户,但是oracle安装在oracle用户下,脚本文件存放在/home/oracle/sqlScript目录下;脚本每次运行都会将运行日志打印到同层级的test.log文件夹。 #!/bin/bash # 输出详细日志,并保存到文件 set - ......
命令 任务 oracle shell linux

dsidm命令详解

0 实验环境 CPU :loongson 3a5000(LoongArch架构) 操作系统 :Loongnix Server 8.4(衍生自CentOS 8.4) 内核版本 :4.19.190-6.5.lns8.loongarch64 1 dsidm命令的作用 创建了本地实例,添加用户eve和组se ......
命令 dsidm

Java设计模式-单例模式

一、前言 单例模式是一种设计模式,它确保一个类只能创建一个实例,并提供一种全局访问这个实例的方式。在Java中,单例模式可以通过多种方式来实现,其中最常见的是使用私有构造函数和静态方法实现 二、基本语法 在Java中,实现单例模式的方式有多种,其中最常见的实现方式包括以下几种: 1、懒汉式单例模式 ......
模式 设计模式 Java

记录一下linux-kafka命令

login as: rootroot@*******'s password:Last login: Fri Apr 28 14:54:26 2023 from 10.10.16.80[root@kafka272c41 ~]# cd ..[root@kafka272c41 /]# ls -a. .. ......
linux-kafka 命令 linux kafka

开源大数据可视化工具,企业打造高效办公新模式!

在现代化办公环境中,做好数据资源管理,实现数字化办公,是大多数企业现下追求的梦想。采用开源大数据可视化工具可以帮助广大用户实现这一梦想。那么,什么是开源大数据可视化工具,又有什么功能和特点?本文就针对广大用户关心的问题做一个阐述和介绍,希望能给大家带来帮助。 1、关于开源大数据可视化工具 我们都知道 ......
模式 工具 数据 企业

Kubernetes 设置命令行的命名空间

在较新版本的 Kubernetes 中,kubectl 的默认命名空间已经不再是 default,而是用户的当前命名空间。这是因为 Kubernetes 强烈建议您在不同的命名空间中隔离应用程序和资源,因此 kubectl 默认使用用户当前的命名空间来提高生产力。 您可以使用以下命令来查看当前所在的 ......
Kubernetes 命令 空间