搜索结果
查询Tags标签: ctl,共有 34条记录-
CentOS7图形界面和命令行界面的切换快捷键 从图形界面进入命令行:ctl+alt+F2 从命令行返回图形界面:ctl+alt+F1
CentOS7图形界面和命令行界面的切换快捷键CentOS7图形界面和命令行界面的切换快捷键看了很多网上的教程,其实不用每次设置开机默认启动方式然后重启,就是这么简单:从图形界面进入命令行:ctl+alt+F2 从命令行返回图形界面:ctl+alt+F1https://blog.csdn.net/phychang/a…
2022/9/14 5:17:34 人评论 次浏览 -
PostGreSql运维操作
对PostGreSql进行运维操作时,必须切换到postgres用户(也可以切换到其他管理员用户) 1.PostGresql启停等运维 进入postgresql的bin目录下 启动命令 ./pg_ctl start -D pg的data文件夹所在目录一、启停方法两种方法1、直接运行postgres进程启动;2、使用pg_ctl命令启动po…
2022/6/17 6:20:14 人评论 次浏览 -
20211018-ThreadPoolExecutor
成员变量 ctl变量 /*** The main pool control state, ctl, is an atomic integer packing * two conceptual fields * workerCount, indicating the effective number of threads * runState, indicating whether running, shutting down etc * RUN…
2022/5/22 23:05:38 人评论 次浏览 -
gitlab文件恢复
gitlab文件恢复xshell的ftp中下载 cd /var/opt/gitlab/backups 点击ftp插件 get 1573077714_2019_11_07_12.1.4_gitlab_backup.tar C:\Users\admin\Desktop\aagitlab数据恢复 新gitlab进入到备份目录下 如果没有则要生成备份目录 sudo gitlab-rake gitlab:backup:create…
2022/5/6 6:12:45 人评论 次浏览 -
线程池ThreadPoolExector核心ctl, execute, addWorker, reject源码分析
线程池核心方法execute()解析: public void execute(Runnable command) {//#1if (command == null)throw new NullPointerException();int c = ctl.get();if (workerCountOf(c) < corePoolSize) {//#2if (addWorker(command, true))return;c = ctl.get();}if (isRunni…
2022/4/3 22:19:43 人评论 次浏览 -
线程池 ThreadPoolExecutor 源码详细分析
1、线程池的作用 一方面当执行大量一步任务的时候线程池能够提供较好的性能,在不使用线程池的时候,每当需要执行异步的时候都是直接 new 一线程进行运行,而线程的创建和销毁都是需要开销的。使用线程池的时候,线程池里面的线程是可复用的,不会每次执行异步任务的时候…
2022/2/10 17:12:59 人评论 次浏览 -
oracle RAC控制文件多路复用
1、检查control file配置。SQL> select value control_files from v$parameter where name = control_files; CONTROL_FILES--------------------------------------------------------------------------------+DATADG/shinfo/control01.ctl, +DATADG/shinfo/control…
2022/2/9 19:29:09 人评论 次浏览 -
Redis
Redis是一个基于内存存储的Key-Value结构的非关系型数据库 Redis采用IO多路复用机制, 非常大的提升了网络通讯的效率 IO多路复用: 采用Reactor模式,直白来讲,就是使用一个线程解决所有的客户端的IO请求, 其核心使用的是Linux提供的Select, poll, epoll机制来实现IO多路复…
2022/1/26 19:06:02 人评论 次浏览 -
由浅入深了解线程池之源码初探
前面初步了解了下线程池,包括如何定义一个线程池,线程池的常用构造参数以及jdk的默认实现,今天想结合源码来聊一聊线程池加载任务的顺序、线程池如何回收线程等问题; 前置知识了解 ctl参数private final AtomicInteger ctl = new AtomicInteger(ctlOf(RUNNING, 0));一个线…
2022/1/14 17:03:45 人评论 次浏览 -
由浅入深了解线程池之源码初探
前面初步了解了下线程池,包括如何定义一个线程池,线程池的常用构造参数以及jdk的默认实现,今天想结合源码来聊一聊线程池加载任务的顺序、线程池如何回收线程等问题; 前置知识了解 ctl参数private final AtomicInteger ctl = new AtomicInteger(ctlOf(RUNNING, 0));一个线…
2022/1/14 17:03:45 人评论 次浏览 -
【芯片前端】Filelist -f/-F的文件解析方式探究
前言 测试所用的文件目录(列举关键文件): /home/xiaotu/my_work/uvm_demo -cfg/ -ctl/ -rtl/ -sim/-Makefile -tc/ -th/ -ver/ -f/-F影响后跟filelist文件内的解析方式,不影响后跟文件的解析方式 典型的场景,就是makefile里用-f还是-F来后缀路径都是一样的(仅仅对于…
2021/11/28 23:41:27 人评论 次浏览 -
【芯片前端】Filelist -f/-F的文件解析方式探究
前言 测试所用的文件目录(列举关键文件): /home/xiaotu/my_work/uvm_demo -cfg/ -ctl/ -rtl/ -sim/-Makefile -tc/ -th/ -ver/ -f/-F影响后跟filelist文件内的解析方式,不影响后跟文件的解析方式 典型的场景,就是makefile里用-f还是-F来后缀路径都是一样的(仅仅对于…
2021/11/28 23:41:27 人评论 次浏览 -
线程池源码解析2.工作原理与内部结构
线程池核心参数以及工作原理参考第六节 线程池简单原理见1.7ThreadPoolExecutor内部结构 1.核心属性之ctl/** 线程池核心属性之一 ctl。* 高三位表示当前线程池运行状态,低29位表示当前线程池中所拥有的线程数量。* 是一个原子类 AtomicInteger。*/private final AtomicI…
2021/11/28 17:12:17 人评论 次浏览 -
线程池源码解析2.工作原理与内部结构
线程池核心参数以及工作原理参考第六节 线程池简单原理见1.7ThreadPoolExecutor内部结构 1.核心属性之ctl/** 线程池核心属性之一 ctl。* 高三位表示当前线程池运行状态,低29位表示当前线程池中所拥有的线程数量。* 是一个原子类 AtomicInteger。*/private final AtomicI…
2021/11/28 17:12:17 人评论 次浏览 -
Java线程池源码分析
Java线程池,基于jdk1.8 一些属性 //线程数量和线程池状态 高三位是状态 低29位是数量private final AtomicInteger ctl = new AtomicInteger(ctlOf(RUNNING, 0));//位移位数 29private static final int COUNT_BITS = Integer.SIZE - 3;//容量 2的29次方-1 0001111…
2021/10/22 9:11:34 人评论 次浏览