- linux系统常用服务命令大全
-
基本使用的是linux系统内部的服务利用apt或者yum方式安装的服务可通过以下的方式进行查看,具体系统之间可能存在差异1.mysql服务servicemysqlstatus//查看状态s...
- zabbix 5系列之微信实时告警
-
1.微信报警:Zabbix除了可以使用邮件报警和钉钉告警之外,还可以通过微信报警,或者只要有api,你能想到的告警方式,zabbix都能实现。越灵活的告警机制越能及时有效地把告警信息推送到负责人,方...
- 深入Linux C/C++ Timer定时器的实现核心原理
-
我曾以为像定时器这样基础的功能,操作系统会有一个完备的实现。当需要开启一个定时任务的时候,会有一个优雅的、如下形式的接口:12typedefvoid(*callback)(void*);vo...
- 「Linux」400行纯C语言代码带你「手撕线程池」
-
线程池的基本概念不管线程池是什么东西!但是我们必须知道线程池被搞出来的目的就是:提高程序执行效率而设计出来的;了解了线程池的目的后:我们就可以开始理解线程池:首先回答一个问题:为什么会有线程池?呃呃,...
- 后端开发-Reactor设计模式
-
在高性能的I/O设计中,有两个比较著名的模式Reactor和Proactor模式,其中Reactor模式用于同步I/O,Proactor用于异步I/O操作。Reactor模式称之为响应器模式,通常用于...
- 线程池的使用及ThreadPoolExecutor源码分析
-
一、线程调度CPU资源的最小单位,线程模型分为KLT模型与ULT模型,JVM使用的KLT模型,Java线程与OS线程保持1:1的映射关系,也就是说有一个Java线程也会在操...
- Java线程池的四种用法与使用场景
-
一、如下方式存在的问题newThread(){@Overridepublicvoidrun(){//业务逻辑}}.start();1、首先频繁的创建、销毁对象是一个很消耗...
- 面试官:线程池遇到未处理的异常会崩溃吗?
-
首先,这个问题考察的是你对线程池execute方法和submit方法的理解,在Java线程池的使用中,我们可以通过execute方法或submit方法给线程池添加任务,但如果线程池...
- 面试官:核心线程数为0时,线程池如何执行?
-
线程池是Java中用于提升程序执行效率的主要手段,也是并发编程中的核心实现技术,并且它也被广泛的应用在日常项目的开发之中。那问题来了,如果把线程池中的核心线程数设置为0时,线程池是如何执行的?...
- malloc函数背后的实现原理——内存池
-
1|0前言相对于栈而言,堆这片内存面临着一个稍微复杂的行为模式:在任意时刻,程序可能发出请求,要么申请一段内存,要么释放一段已经申请过的内存,而且申请的大小从几个字节到几个GB都有可能,我们不能假设程...
- 一周热门
-
-
28个SQL常用的DeepSeek提示词指令,码住直接套用
-
Spring Boot 大屏展示,私活项目,已开源,接私活必备,真香
-
一起免费考 MySQL OCP 认证啦(mysql ocp5.7)
-
SpringBoot 各种分页查询方式详解(全网最全)
-
Oracle VM VirtualBox虚拟机软件(oracle vm virtualbox win10)
-
postgresql实现跨库查询-dblink的妙用
-
拥抱开源:微软Azure云平台支持更多Linux系统
-
备份软件调用rman接口备份报错RMAN-06820 ORA-17629 ORA-17627
-
SQL优化实战:从慢如蜗牛到快如闪电的必杀技
-
面试二:pagehelper是怎么实现分页的,
-
- 控制面板
- 网站分类
- 最新留言
-