上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 126 下一页
摘要: 一、docker 安装 PG 的基本使用 1、查看本地pg镜像 —— 需要先 pull 下来一个合适版本的 postgressql 镜像,然后再查看 docker images | grep postgres 2、初始化镜像 —— 需要先创建数据卷 docker run --name postgre 阅读全文
posted @ 2021-08-02 23:38 古兰精 阅读(3162) 评论(0) 推荐(0) 编辑
摘要: 一、docker run 的 --rm 选项的作用 Docker容器进程有两种运行模式。 1、前台模式(默认) —— foreground 容器 docker run ... // 或 docker run -d=false ... 注意,只有在前台模式下,才有必要设置-it命令选项,为容器设置伪T 阅读全文
posted @ 2021-08-02 22:39 古兰精 阅读(9230) 评论(0) 推荐(1) 编辑
摘要: 一、PostgreSQL备份与还原指定数据库数据和导出指定的数据表 // 备份(pg_dump) pg_dump -h [127.0.0.1] -U [postgres] -d [dbname] -f [dump.sql] // 还原(psql) psql -h [127.0.0.1] -U [po 阅读全文
posted @ 2021-08-01 23:24 古兰精 阅读(1737) 评论(0) 推荐(0) 编辑
摘要: 一、docker 内文件系统是如何工作的 —— 镜像启动容器的本质 首先,需要明确 Docker 内的文件系统是如何工作的,Docker镜像被存储在一系列的只读层。 Docker 镜像是由多个文件系统(只读层)叠加而成,当启动一个容器的时候,Docker 会加载只读镜像层并在其上(镜像栈顶部)添加一 阅读全文
posted @ 2021-08-01 22:55 古兰精 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 一、Docker 数据管理 在生产环境中使用Docker的过程,往往需要对数据进行持久化,或者需要在多个容器之间进行数据共享,这必然涉及容器的数据管理操作。 所谓Docker的数据持久化即:数据不随着Container的结束而结束。在Docker中,要想实现数据的持久化,需要将数据从宿主机挂载到容器 阅读全文
posted @ 2021-08-01 22:18 古兰精 阅读(494) 评论(0) 推荐(1) 编辑
摘要: 一、docker 安装 redis 步骤 1、找一个合适的 redis 版本 —— 目前推荐的稳定版是 5.0 2、使用 docker 安装 redis docker pull redis:5.0 docker images 3、准备redis的配置文件 因为需要redis的配置文件,这里最好还是去 阅读全文
posted @ 2021-08-01 19:04 古兰精 阅读(9308) 评论(0) 推荐(3) 编辑
摘要: 一、Linux 创建文件的5种方式 1、touch 命令 // 创建一个文件 touch test.ini // 同时创建两个文件 touch test1.txt test2.txt // 批量创建文件(如创建2000个文件) touch test{0001..2000}.txt // 更改文件 t 阅读全文
posted @ 2021-08-01 18:16 古兰精 阅读(6601) 评论(0) 推荐(0) 编辑
摘要: 一、四种常见的线程池 CachedThreadPool:可缓存的线程池,该线程池中没有核心线程,非核心线程的数量为Integer.max_value,就是无限大,当有需要时创建线程来执行任务,没有需要时回收线程,适用于耗时少,任务量大的情况。 SecudleThreadPool:周期性执行任务的线程 阅读全文
posted @ 2021-07-27 22:30 古兰精 阅读(1086) 评论(0) 推荐(0) 编辑
摘要: 一、线程池介绍 我们知道,线程的创建和销毁都需要映射到操作系统,因此其代价是比较高昂的。出于避免频繁创建、销毁线程以及方便线程管理的需要,线程池应运而生。 1、线程池优势 (1)降低资源消耗:线程池通常会维护一些线程(数量为 corePoolSize),这些线程被重复使用来执行不同的任务,任务完成后 阅读全文
posted @ 2021-07-27 18:59 古兰精 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 在项目中使用 @Async 注解,发现异步任务没生效,最后发现是线程池没配置或配置的有问题,所以准备研究下Java里的异步 在项目中,当访问其他人的接口较慢或者做耗时任务时,不想程序一直卡在耗时任务上,想程序能够并行执行,我们可以使用多线程来并行的处理任务,也可以使用spring提供的异步处理方式@ 阅读全文
posted @ 2021-07-27 14:57 古兰精 阅读(4145) 评论(0) 推荐(0) 编辑
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 126 下一页