E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
线程池定时任务
okhttp3拦截器——基于责任链模式的拦截器的工作流程
前言之前分析了okhttp3的基本工作流程,其中重点说明了分发器、高并发
线程池
设计、任务的分发和转换原理,后面还有一个比较重要的5大拦截器还没有具体深入研究,其实okhttp中核心工作基本上都是在拦截器中执行的
Dex_
·
2024-01-17 02:35
浅析项目实践接触到的java并发
线程池
应用场景
文章目录前言场景一、营销场景-门店活动信息定时校验场景二、算法工程依赖-批量查询数据集总结前言最近研读《java并发编程之美》这本书8、9、11章关于
线程池
的部分,有很多新的收获,在此想结合项目经历,总结分析一下实践中对于
线程池
的应用场景
无一郎的技术圈
·
2024-01-17 02:36
java
后端
权限,
定时任务
练习题
权限练习题:查看当前用户是谁whoami将以下权限翻译成数字rw-r--r--644rwx--x--x711rw-------600rwxr--r--744rw-rw-r--664将以下数字权限用字母表示751rwxr-x--x771rwxrwx--x632rw--wx-w-551r-xr-x--x622rw--w--w-对一个文件进行chmodg+x,o-wfile之后,则该文件最终权限是rw-
Chosen_One23
·
2024-01-17 00:30
并发编程(五)——
线程池
一、什么是
线程池
为什么要使用
线程池
在开发中,为了提升效率的操作,我们需要将一些业务采用多线程的方式去执行。比如有一个比较大的任务,可以将任务分成几块,分别交给几个线程去执行,最终做一个汇总就可以了。
小灰灰-58
·
2024-01-17 00:58
并发编程
java
jvm
Juc并发编程14——线程计数器CountdownLatch源码剖析
前言作者简介:半旧518,长跑型选手,立志坚持写10年博客,专注于java后端专栏简介:juc并发编程,讲解锁原理、锁机制、
线程池
、AQS、并发容器、并发工具等,深入源码,持续更新。
半旧518
·
2024-01-17 00:58
juc
java
juc
并发
多线程
原力计划
webserver整理
项目介绍Linux下C++轻量级Web服务器使用
线程池
+epoll(ET和LT均实现)+同步模拟Proactor模式的并发模型使用状态机解析HTTP请求报文,支持解析GET和POST请求通过访问服务器数据库实现
ミ míSs °
·
2024-01-17 00:49
webSever
Lern
开发语言
c++
linux
服务器
C#-异步委托
1.什么是异步委托1)异步委托是采用异步回调的方式实现异步执行,当使用委托异步执行某个方法时,将从
线程池
中取出一个线程去执行该方法。
MrLss
·
2024-01-16 23:18
C#
c#
多线程
这可能是最全面的Java并发编程八股文了
线程池
线程池
:一个管理线程的池子。为什么平时都是使用
线程池
创建线程,直接new一个线程不好吗?嗯,手动创建线程有两个缺点不受控风险频繁创建开销大为什么不受控?
大彬聊编程
·
2024-01-16 23:14
分享
java
开发语言
面试
一天吃透Java并发面试八股文
线程池
线程池
:一个管理线程的池子。为什么平时都是使用
线程池
创建线程,直接new一个线程不好吗?嗯,手动创建线程有两个缺点不受控风险频繁创建开销大为什么不受控?
大彬聊编程
·
2024-01-16 23:13
面试
Java
java
面试
开发语言
Spring Boot中实现订单30分钟自动取消的策略
方案一:
定时任务
利用SpringBoot中的@Scheduled注解,我们可以轻松地实现
定时任务
。该任务将周期性地扫描
Dashesand
·
2024-01-16 22:50
spring
boot
后端
java
SpringBoot异步处理
后端备份数据库的处理逻辑需要很长一段时间,此时前端会一直等待后端返回结果,给用户给等待时间过长,这是就要考虑异步处理了,如客户点击数据库备份操作后之间返回响应结果,至于备份多久后台异步在处理,处理完成后看日志就行了1.异步任务方式1使用
线程池
小袁搬码
·
2024-01-16 21:17
spring
boot
后端
java
Spring--@Async解析
一、@Async简介从Spring3开始提供了@Async注解,被该注解标注的方法,Spring底层会新建一个
线程池
或者使用已有的
线程池
中的线程去异步的执行被标注的方法。
FearlessVoyager
·
2024-01-16 20:05
spring
spring
java
后端
JavaScript设计模式-单例模式
描述单例模式是一种常见的模式,有一些对象我们往往只需要一个,如果
线程池
、全局缓存、浏览器中的window对象等。在JavaScript开发中,单例模式的用途非常广泛。
小小的开发人员
·
2024-01-16 19:43
Java
线程池
必知必会
Java
线程池
必知必会知其然更要知其所以然。同学们在使用
线程池
的过程中,有没有理解我们为什么要这么做,怎么配置
线程池
才能有更好的效果呢?
桃子大大
·
2024-01-16 19:22
线程池
-5
tryTerminate()这个方法又有点晦涩了,也分解成3个部分:1、这个还挺好理解的,即如果是以下3个条件则直接返回,不执行终止
线程池
//1.
线程池
RUNNING还在运行,不能终止//2.
线程池
处于
沉淀_0x0
·
2024-01-16 15:04
BIO,NIO,AIO 有什么区别?
线程池
本身就是天然的漏斗,可以缓冲一些系统处理不了的连接或者请求。但是,当面对十万及以上的连接时,传统的BIO模型就无能为力。NIO
布鲁斯的单双调
·
2024-01-16 14:35
Java基础
java
多线程
nio
JavaEE进阶知识学习----多线程JUC高级知识-2-内存可见性-CAS算法
1.JavaJUC简介在java5.0之后提供了一个java.util.concurrent包(简称JUC),此包中增加了很多在并发编程中常用的工具类,用于定义类似于线程的自定义系统,包括
线程池
,异步IO
Waldeinsamkeit4
·
2024-01-16 13:14
【Java使用】通过Map将数据缓存到内存中
ConcurrentHashMap,可以保证在并发环境下不会出现键值对被覆盖的问题常量定义与redis类似,定义一个默认的缓存时长、缓存容量、储存数据的结构(采用的Map)此外,需要一个定时器来控制缓存的超时时间,逻辑上类似于一个
定时任务
线程
乐墨宁
·
2024-01-16 12:03
缓存
java
开发语言
小程序小程序--定时器(
定时任务
、循环任务)
微信小程序要设定一个定时器有两种方法文章目录前言一、setInterval和setTimeout方法有什么区别二、注意点:及时回收定时器三、好了,上代码1.setInterval定时器应用2.setTimeout定时器应用总结前言微信小程序要设定一个定时器有两种方法1、setInterval:按照指定的周期(以毫秒计)来执行注册的回调函数2、setTimeout:在定时到期以后执行注册的回调函数详
聊者说
·
2024-01-16 12:37
小程序
javascript
一天吃透Java并发面试八股文
线程池
线程池
:一个管理线程的池子。为什么平时都是使用
线程池
创建线程,直接new一个线程不好吗?嗯,手动创建线程有两个缺点不受控风险频繁创建开销大为什么不受控?
xiaoyuziliao
·
2024-01-16 11:49
java
分享
java
面试
开发语言
ORACLE
定时任务
ORACLE
定时任务
一、基础知识点1、创建jobvariablejobnonumber;dbms_job.submit(:jobno,--job号'your_procedure;',--执行的存储过程next_date
天选之子123
·
2024-01-16 10:52
ORACLE
oracle
数学建模
数据库
【Java 设计模式】创建型之单例模式
单例模式在需要控制某些资源,如数据库连接池、
线程池
等共享资源的情况下非常有用。在本文中,我们将介绍Java设计模式中的单例模式,了解其实现方式、使用场景以及如何在实际开发中应用。
好久不见的流星
·
2024-01-16 10:48
设计模式
java
设计模式
单例模式
Spring Boot 中实现
定时任务
(quartz)功能实战
作者简介,普修罗双战士,一直追求不断学习和成长,在技术的道路上持续探索和实践。多年互联网行业从业经验,历任核心研发工程师,项目技术负责人。欢迎点赞✍评论⭐收藏SpringBoot领域知识链接专栏SpringBoot专业知识学习一SpringBoot专栏SpringBoot专业知识学习二SpringBoot专栏SpringBoot专业知识学习三SpringBoot专栏SpringBoot专业知识学习
普修罗双战士
·
2024-01-16 09:53
Java专栏
SpringBoot专栏
Java基础学习
spring
boot
redis
后端
spring
cloud
java
intellij-idea
定时任务
---quartz
什么是quartzQuartz是一个开源的作业调度框架,用于在Java应用程序中进行任务调度。它允许你在指定的时间间隔或在特定的时间点执行任务,可以实现各种灵活的调度策略。Quartz提供了一个简单而强大的API,可以轻松地创建和管理作业调度。它支持高度可配置的作业调度,可以设置作业的执行时间、重复间隔、延迟执行等。它还提供了错误恢复机制,当作业执行失败时,可以根据配置的策略进行重新调度。JobB
Flying_Fish_roe
·
2024-01-16 09:20
java
容器化postgres备份策略
文章目录1.策略和背景1.1背景1.2备份策略2.docker-compose的修改2.1挂载备份目录2.2备份脚本3.3重启容器3.
定时任务
1.策略和背景1.1背景使用docker-compose管理的
玄德公笔记
·
2024-01-16 08:09
#
常用服务-postgre
容器
docker
docker-compose
postgres
postgresql
备份策略
数据库备份
线程池
的使用
线程池
的分析线程重用在实际生产环境中,线程的数量必须得到控制,盲目的大量创建线程对系统性能是有伤害的。为了避免系统频繁的创建和销毁线程,我们可以让创建的线程进行复用。
线程池
就是为了实现线程的复用。
三郎神
·
2024-01-16 07:57
Linux例行性工作 at和crontab命令
1,例行性工作例行性工作——在某一时刻,必须要做的事情——
定时任务
(比如:闹钟)例行性工作分为两种:“单一的例行性工作at”和“循环的例行性工作crontab”2,单一执行的例行性工作at2.1介绍at
GaLeng_Yang
·
2024-01-16 07:17
LINUX
linux
运维
服务器
15.单例模式
这样的实例通常用于控制对资源的访问,例如数据库连接、
线程池
、日志对象等。在单例模式中,类负责创建自己的唯一实例,并
Be reborn
·
2024-01-16 06:25
设计模式
单例模式
java
设计模式
crontab
定时任务
Linux操作系统中,通常使用crontab设置周期性执行某一个shell脚本或Linux命令,这种操作叫做「
定时任务
」。
old_GGB
·
2024-01-16 06:58
linux
运维
服务器
Spring Boot使用@Async实现异步调用:使用Future以及定义超时
如果您对于@Async注解的使用还不了解的话,可以看看之前的文章,具体如下:使用@Async实现异步调用使用@Async实现异步调用:自定义
线程池
使用@Async实现异步调用:资源优雅关闭定义异步任务首先
程序猿DD
·
2024-01-16 05:19
高性能爬虫之单线程、多进程、多线程的使用,
线程池
、进程池、协程池的使用
单线程爬虫代码实现二、多线程爬虫1、多线程的方法使用2、队列模块的使用3、多线程实现思路剖析4、代码实现**注意点:**三、多进程爬虫1、多进程程的方法使用2、多进程中队列的使用3代码实现**小结**四、
线程池
实现爬虫
名难取aaa
·
2024-01-16 05:15
爬虫
爬虫
python
多线程
多进程
协程
Java进阶 —— 多线程并发
在这篇文章中荔枝主要会梳理有关线程创建、线程生命周期、同步锁和死锁、线程通信和
线程池
的知识,并给出相应的精简示例,希望能帮助有需要的小伙伴们哈哈哈~~~文章目录前言一、基础概念二、创建线程的三种方式2.1
荔枝当大佬
·
2024-01-16 03:30
Java开发
java
多线程
并发
线程池
面试题查缺补漏
1.
线程池
(具体参数,拒绝策略,减少线程的机制,具体实现类及对应的阻塞队列,阻塞队列有什么特点,为什么用这个阻塞队列,线程复用的原理)2、JVM(对象是否可回收的判断条件,怎么判断,回收算法,垃圾回收器的类别及特点
浪里摸鱼
·
2024-01-16 02:39
后端
spring
boot
三分钟学会cron 表达式
Cron表达式Cron表达式是一种用于配置
定时任务
的时间表达式。它由六个字段组成,分别表示分钟、小时、日期、月份、星期和年份。
今晚务必早点睡
·
2024-01-15 23:29
Python
前端
运维
java
前端
服务器
一文搞懂系列——Linux C
线程池
技术
背景最近在走读诊断项目代码时,发现其用到了
线程池
技术,感觉耳目一新。以前基本只是听过
线程池
,但是并没有实际应用。对它有一丝的好奇,于是趁这个机会深入了解一下
线程池
的实现原理。
谢艺华
·
2024-01-15 23:37
一文搞懂系列
linux
c语言
运维
线程池
线程池
及红黑树复习--Apple的学习笔记
之前学习过协程,我应该用不到,所以我想先复习下
线程池
,其实我认为也是服务器要用到的,估计我也用不到。作为基础复习下。因为最基础的东西才
applecai
·
2024-01-15 22:55
MySQL数据库设计原则
是一种关系型数据库MySQL区别于其它关系型数据库很大的一个特点就是支持插件式的存储引擎,支持如InnoDB,MyISAM,Memory等MySQL设计成C/S模型MySQL的服务器模型采用的是I/O复用+可伸缩的
线程池
允歆辰丶
·
2024-01-15 18:42
MySQL
mysql
数据库
Spring Boot集成Quartz
定时任务
详解
在实际项目开发中,我们想在规定时间执行一些任务,所以会经常用到
定时任务
。
十点摆码
·
2024-01-15 18:27
Spring
Cloud
Spring
Boot
Quartz
定时任务
JavaEE进阶知识学习-----
定时任务
调度Quartz-3-Scheduler的主要函数
Scheduler的主要函数DatescheduleJob=scheduler.scheduleJob(jobDetail,trigger);绑定jobDetail和trigger,将它注册进Scheduler中,将trigger中的时间来触发jobDetail中的业务逻辑,返回的时间是最近一次的执行时间。voidstart();启动Schedulervoidstanddby();暂停核心代码如下
Waldeinsamkeit4
·
2024-01-15 18:29
【Windows】线程漫谈(二)
【Windows】线程漫谈——线程同步之关键段本系列意在记录Windwos线程的相关知识点,包括线程基础、线程调度、线程同步、TLS、
线程池
等。
Road2010
·
2024-01-15 17:17
一篇文章讲清楚循环队列——循环队列是什么?有什么应用场景?怎么实现?
1.队列的两种表示方法2.数组队列的“假溢出”现象3.循环队列应运而生二、循环队列的一些应用场景1.流水线缓冲区2.使用环形队列提升IO性能3.
线程池
三、用数组实现循环队列总结前言相比于链队列,循环队列有着内存固定
郑同学sz
·
2024-01-15 17:07
链表
数据结构
算法
解密Spring Boot的
定时任务
目录开头语**解密SpringBoot的
定时任务
**1.SpringBoot
定时任务
的基本概念2.创建一个简单的
定时任务
3.
定时任务
的参数配置4.使用Cron表达式5.错误处理与日志记录解密SpringBoot
码农阿豪
·
2024-01-15 17:45
好“物”分享
spring
boot
python
后端
Linux 系统上,你可以使用 cron
定时任务
来定期备份 MySQL 数据库
在Linux系统上,你可以使用cron
定时任务
来定期备份MySQL数据库。以下是一个基本的步骤,假设你已经安装了MySQL数据库和使用了mysqldump工具来进行备份。
二当家的素材网
·
2024-01-15 16:38
运维
数据库
linux
mysql
记录小白Linux服务器被挖矿的处理
也就是部署自己的后端项目测试起因是收到腾讯云发来的短信寻思怎么会违规于是登录腾讯云看看(平时喜欢用宝塔,因为命令记不住)导致原因6379端口自己傻波使用redis没设置密码解决办法:1、先在腾讯云把6379端口禁用了2、查看
定时任务
两年半的个人练习生^_^
·
2024-01-15 16:05
服务器
运维
【面试突击】并发编程、
线程池
面试实战
欢迎关注公众号(通过文章导读关注:【11来了】),及时收到AI前沿项目工具及新技术的推送发送资料可领取深入理解Redis系列文章结合电商场景讲解Redis使用场景、中间件系列笔记和编程高频电子书!文章导读地址:点击查看文章导读!感谢你的关注!前言最近在更新面试突击专栏,我把每一篇将字数都尽量控制在2000字以内,可能在文章里边写的没有那么细致,主要是提供一些问题以及回答的思路,以及面试中可能忽略的
11来了
·
2024-01-15 15:26
面试突击
面试
职场和发展
java
并发编程
线程池
关于超大目录数据异常增长的问题排查
初步分析:一、第一要务是解决告警,保障系统正常运行环境1)先找找找可以清理的历史数据以及历史日志,一般有
定时任务
的,直接跑清理任务即可。发现,由于前期上线认
码农终结者
·
2024-01-15 12:49
故障与异常系列
实用技巧系列
运维
linux
运维
笔记
重温系列之多线程并发:
线程池
原理
线程池
做的工作主要是控制运行的线程的数量,处理过程中将任务放入队列,然后在线程创建后启动这些任务,如果线程数量超过了最大数量则超出数量的线程排队等候,等其它线程执行完毕,再从队列中取出任务来执行。
内卷星球
·
2024-01-15 11:40
深度解析Cron表达式:精确控制任务调度的艺术
在若依
定时任务
框架中,就是使用该表达式实现任务调度!这里我们对于该规范做一个分享!Cron表达式的基本概念Cr
IT小辉同学
·
2024-01-15 10:20
基础扎实
java
阅读
代码人生
程序员的感悟
Java锁的分类
系列文章目录第一章Java
线程池
技术应用第二章CountDownLatch和Semaphone的应用第三章SpringCloud简介第四章SpringCloudNetflix之Eureka第五章SpringCloudNetflix
青花锁
·
2024-01-15 09:22
Java微服务
java
开发语言
锁
偏向锁
读锁
写锁
定时任务
---Timer
什么是TimerTimer是Java中的一个类,用于在指定的时间间隔内执行重复的任务。它可以在后台线程中运行,不影响主线程的执行。Timer类可以安排一个任务在未来的某个时间开始执行,或者以固定的时间间隔重复执行。它提供了一些方法来安排任务的执行,如schedule(TimerTasktask,Datetime)方法用于在指定的时间开始执行任务,schedule(TimerTasktask,lon
Flying_Fish_roe
·
2024-01-15 09:44
java
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他