命令 模式

Java笔记(八):单例模式

### 懒汉式 懒汉式单例模式在第一次调用的时候进行实例化。 #### 1. 适用于单线程环境(不推荐) 此方式在单线程的时候工作正常,但在多线程的情况下就有问题了。如果两个线程同时运行到判断instance是否为null的if语句,并且instance的确没有被创建时,那么两个线程都会创建一个实例 ......
模式 笔记 Java

linux 清空文件内容命令

1.使用vi/vim命令打开文件后,输入"%d"清空,后保存即可。但当文件内容较大时,处理较慢,命令如下: vim file_name :%d :wq 2.使用cat命令情况,命令如下: cat /dev/null > file_name 3.使用echo命令清空,此时会在文件中写入一个空行“\n" ......
命令 文件 内容 linux

ubuntu 下 sudo 命令执行慢的解决办法

进入终端,输入hostname命令查看主机名称: root@danielpc:/home/daniel# hostname danielpc 编辑/etc/hosts文件,将主机名添加进去: vim /etc/hosts #追加 127.0.1.1 danielpc 测试sudo命令,此时速度就很快 ......
命令 办法 ubuntu sudo

id命令

在 Linux 中,你可以使用 `id` 命令来查看当前用户的信息,包括用户名、用户ID(UID)和所属组(主组和附加组)。 要查看当前用户的信息,只需在终端中运行 `id` 命令,如下所示: ```bashid``` 该命令会显示当前用户的用户名、用户ID(UID)以及所属组(主组和附加组)的组I ......
命令

LINUX系列-命令篇

### 1 find命令 -name 名称查找 -size 大小查找 -type 类型查找 f:普通文件 d:目录文件 l:链接文件 b:块设备文件 c:字符设备文件 p:管道文件 s:socket文件 -user 属性查找 -iname 忽略大小写查找 -[cam]time (create/acc ......
命令 LINUX

设计模式(三)行为型

1、策略模式 和桥梁模式很相似,但桥梁模式的耦合更低,结构更复杂一些。 2、观察者模式 观察者模式是一种行为型设计模式,当一个对象发生改变时,所有依赖它的对象都会得到通知并自动更新。这种模式也被称为发布-订阅模式或者消息机制。 观察者模式包含以下几个角色: Subject(主题):被观察的对象,它维 ......
设计模式 行为 模式

设计模式(二)结构型

1、代理模式 创建一个代理对象来控制对另一个对象的访问,以提供额外的功能或限制。 1 public interface FoodService { 2 Food makeChicken(); 3 Food makeNoodle(); 4 } 5 6 public class FoodServiceI ......
结构型 设计模式 模式 结构

CMake常用命令大全:提高项目构建效率

> CMake是一个跨平台、开源的构建工具,它可以自动生成Makefile或者Visual Studio等IDE的工程文件。它能够帮助开发者更方便地管理项目的构建过程,提高项目构建的效率。在本文中,我们将介绍CMake常用的命令以及对应的用法 ## add_executable `add_execu ......
命令 效率 常用 项目 大全

macos的sha的数字摘要hash命令

在 macOS 上,没有内置的 `sha256sum` 命令,但可以使用 `shasum` 命令来计算文件的 SHA-256 哈希值。`shasum` 命令支持多种哈希算法,包括 SHA-1、SHA-256、SHA-384 和 SHA-512。 以下是 `shasum` 命令的基本语法: ```ba ......
摘要 命令 数字 macos hash

3.docker容器相关命令

docker容器相关命令 容器是根据镜像创建的 docker images 1.查看容器 docker ps docker ps -a #查看所有容器 2.创建容器 docker run -itd --name XXX nginx /bin/bash docker run -it -name xxx ......
容器 命令 docker

抽象工厂模式demo

# 结构: ![](https://img2023.cnblogs.com/blog/3005444/202305/3005444-20230525110430583-1677553681.png) # 代码: ~~~python # @Time : 2023/5/25 # @Author : zh ......
工厂 模式 demo

enum-最好的单例模式

1. 引言 枚举类型(enum type)是在 Java 1.5 中引入的一种新的引用类型,是由 Java 提供的一种语法糖,其本质是 int 值。关于其用法之一,便是单例模式,并且在《Effective Java》中有被提到: 单元素的枚举类型已经成为实现 Singleton 的最佳方法 本文便是 ......
模式 最好 enum

linux日志文件常用搜索命令

查看日志文件指定内容 cat user.log | grep 'userId=88888888' 查看日志文件指定内容上下10行 grep -C 10 'userId=88888888' user.log //-B上面 -A下面 追踪最近10行内容并实时显示接下来的日志 tail -10f user ......
命令 常用 文件 linux 日志

Linux cp命令直接覆盖不提示的方法

今天在做项目的时候需要在linux上拷贝A项目中upload目录下所有的资源到B项目中的uoload目录下,所以我就打算使用【cp】命令拷贝过去,拷贝的时候我加了【-f】参数了,但还是一个个的询问我是否覆盖目标文件。所以今天就记录下这个问题。 1、使用了【-f】还是询问的情况: cp -r -f A ......
命令 方法 Linux

sed命令

`sed` 是一个流编辑器(stream editor),用于在文本流中进行搜索、替换和转换操作。它在 Linux 和其他类 Unix 系统中广泛使用,是一种强大的文本处理工具。 `sed` 命令的基本语法如下: ```bashsed OPTIONS 'script' input_file``` 其 ......
命令 sed

2.docker 镜像相关命令

docker 镜像相关命令 1、查看 docker images docker images -q #查看所有镜像ID [root@localhost ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE nginx latest f9c14f ......
镜像 命令 docker

1、docker 服务相关命令

docker 服务相关命令 1.启动docker 服务 systemctl start docker 2.查看docker 状态 systemctl status docker 3.重启docker 服务 systemctl restart docker 4.停止docker 服务 systemcl ......
命令 docker

git常用命令

git config --global user.name "username" git config --global user.email "useremail@126.com" git config --global credential.helper store git init #创建仓库 ......
命令 常用 git

POSTGRESQL PG15关于归档的新模式

开头还是介绍一下群,如果感兴趣polardb ,mongodb ,mysql ,postgresql ,redis 等有问题,有需求都可以加群群内有各大数据库行业大咖,CTO,可以解决你的问题。加群请联系 liuaustin3 ,在新加的朋友会分到3群(共810人左右 1 + 2 + 3),这里需要 ......
POSTGRESQL 模式 PG 15

Docker - docker 常用命令

帮助命令 镜像命令 容器命令 帮助命令 # 查看docker的版本信息 docker version # 显示docker的系统信息,包括镜像和容器的数量 docker info # 查看帮助信息(万能命令) docker 命令 --help 更多命令可在官网查看:https://docs.dock ......
命令 常用 Docker docker

以下是可以查询 Windows TCP 吞吐量和性能的命令

以下是可以查询 Windows TCP 吞吐量和性能的命令: netstat -s: 显示有关 TCP/IP 的统计信息,包括传输的字节数、错误数、丢包数等。 nbtstat -s: 显示 NetBIOS over TCP/IP 的统计信息,包括 TCP 连接数、数据包发送和接收数量等。 ping ......
吞吐量 命令 性能 Windows TCP

解决Windows 网速 慢 的几个命令 参数

将 netsh int tcp set global dca=enabled 命令添加到批处理脚本中 可以启用 Windows 中的数据中心加速 (DCA) 功能。DCA 可以提高网络性能和吞吐量,尤其是在高负载情况下。 需要注意的是,启用 DCA 功能可能对系统稳定性产生影响,因此请谨慎操作并在操 ......
网速 命令 参数 Windows

要关闭 Windows 的传递优化功能,可以在批处理中运行以下命令:

要关闭 Windows 的传递优化功能,可以在批处理中运行以下命令: Copy Code netsh interface tcp set global autotuninglevel=disabled 这个命令将禁用 Windows 中的 TCP/IP 自动调整。这样可以解决一些网络连接问题,比如连 ......
命令 Windows 功能

软件的结构模式及结构的扩展

软件是逻辑的层次化组合叠加,是逻辑的结构化艺术。你看到的不再只是代码和字符,而是千姿百态的结构。这些结构既在程序里,也在人类社会中。 ......
结构 模式 软件

Redis 的命令

## (一) 通用类型的命令 ### 1. Redis 服务器的启动和关闭 1. ```启动 Redis 服务```: ![image](https://img2023.cnblogs.com/blog/1053464/202305/1053464-20230524234539122-1351905 ......
命令 Redis

fastadmin 只允许在开发环境下执行命令

解决1、设置文件 [ …\fastadmin\application\config.php ] 中的 app_debug 为 true 即可。 // 应用调试模式// 'app_debug' => Env::get('app.debug', false),//在线命令提示:只允许在开发环境下执行命令 ......
fastadmin 命令 环境

Docker CLI docker compose version常用命令

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

Java设计模式-享元模式

# 简介 在Java领域的软件开发中,设计模式是提高代码可维护性和可扩展性的重要工具。其中,享元模式是一种被广泛使用的设计模式,它通过优化对象的重用来提升系统性能。 享元模式是一种结构型设计模式,旨在通过共享对象来减少系统中的对象数量,从而提升性能和减少内存消耗。在享元模式中,对象分为两类:内部状态 ......
模式 设计模式 Java

《软件需求模式》读书笔记1

书中简单的将需求定义为:需求就是定义系统需要做什么而不是怎么做。 需求也是有一些原则的, 1)定义问题而不是解决方案, 2)定义系统而不是项目, 3)区分正式和非正式部分, 4)避免重复,在几种需求流程中,我们了解到每种需求流程都有自身的优点和缺点,传统需求流程比较规规矩矩,这样可以使项目需求分析有 ......
需求 模式 笔记 软件

设计模式(一)创建型

1、单例模式 饿汉模式(最简单):类加载的时候就创建对象,线程安全 public class Singleton { // 首先,将构造方法 私有化 private Singleton() {}; // 创建私有静态实例,意味着在类加载就会进行创建 private static Singleton ......
设计模式 模式