背景 这篇博文是接着上一篇 线程池专题 的一个补充,是针对线程池底层队列的种类做一个进一步的深入详解,上一篇博文主要针对一线大厂针对线程池的灵魂 5 问展开的,而这一篇也是综合了另外面试经验,把底层的一些内容再深入剖析一下。 线程池任务处理 如果运行的线程数 < corePoolSize,则 Exe ...
分类:
编程语言 时间:
2020-04-28 00:53:17
阅读次数:
79
1、进程池的作用 进程池来控制进程数目,比如httpd的进程模式,规定最小进程数和最大进程数 2、创建进程池的类Pool 如果指定numprocess为3,则进程池会从无到有创建三个进程,然后自始至终使用这三个进程去执行所有任务,不会开启其他进程 Pool([numprocess [,initial ...
分类:
编程语言 时间:
2020-04-27 21:02:25
阅读次数:
65
1.查看各参数内存配置方式#全局共享内存 9个变量show variables like 'innodb_buffer_pool_size'; /* InnoDB 数据和索引缓存(InnoDB Buffer Pool) */show variables like 'innodb_additional ...
分类:
数据库 时间:
2020-04-27 19:54:35
阅读次数:
92
文件功能 编辑 ├—WINDOWS │ ├—system32(存放Windows的系统文件和硬件驱动程序) │ │ ├—config(用户配置信息和密码信息) │ │ │ └—systemprofile(系统配置信息,用于恢复系统) │ │ ├—drivers(用来存放硬件驱动文件,不建议删除) │ ...
简介 linux环境下定时或者周期性的执行一些任务通常由cron这个守护进程来完成,这是一个系统自带的相对也比较方便的系统工具。 cron进程能实现定时任务这些需求,cron搭配shell脚本,非常复杂的指令也没有问题。 crontab命令是cron table的简写,它是cron的配置文件,也可以 ...
分类:
系统相关 时间:
2020-04-27 09:47:57
阅读次数:
151
.yml 格式配置 # 数据库配置 datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/springboot?useUnicode=true&characterEncoding=u ...
分类:
编程语言 时间:
2020-04-26 19:20:10
阅读次数:
78
ORA-04031 在使用dbca建库正式安装的的第一阶段“Creating and starting Oracle instance”报出如下的错误 ORA-04031:unable to allocate 1572864 bytes of shared memory ("shared pool" ...
分类:
其他好文 时间:
2020-04-26 18:43:07
阅读次数:
67
链接地址:https://ceph.io/rados/new-in-nautilus-pg-merging-and-autotuning/ [root@controller ~]# ceph osd pool autoscale-status Error ENOTSUP: Module 'pg_au ...
分类:
其他好文 时间:
2020-04-26 11:08:43
阅读次数:
132
1、安装 pip install flask-session 2、使用 方式一: import redis pool = redis.ConnectionPool(host="10.0.0.10", password="azn950626", port=6379) single_pool = red ...
分类:
其他好文 时间:
2020-04-25 01:26:33
阅读次数:
122
/* 时间:2020年4月24日20:28:06 地点:gfdx function:金字塔数字*/ #include <stdio.h> void pyramid(int n);//函数原型 int main() { int n; scanf_s("%d", &n); pyramid(n); ret ...
分类:
编程语言 时间:
2020-04-24 21:44:12
阅读次数:
278