排序
结构化并发应用程序-Executor框架的理解与使用
目录前言任务的描述FutureTask的设计与实现FutureTask状态机FutureTask几个关键方法ThreadPoolExecutor的设计与实现简介类的描述与状态ThreadPoolExecutor字段描述Thread…
同步协程的必备工具: WaitGroup
1.简介本文将介绍Go语言中的WaitGroup并发原语,包括WaitGroup的基本使用方法、实现原理、使用注意事项以及常见的使用方式。能够更好地理解和应用WaitGroup来协调多个Goroutine的执…
celery
1、Celery的概念Celery是一个基于python开发的分布式异步消息任务队列,通过它可以轻松的实现任务的异步处理,如果你的业务场景中需要用到异步任务,就可以考虑使用celery,举几个实例场景中可...
从5分钟到60秒,袋鼠云数栈在热重启技术上的提效探索之路
更好地提高效率一直以来是袋鼠云数栈产品的主要目标之一。当前数栈客户的实时任务都是基于Per-Job模式运行的,客户在进行一些任务参数的修改之后,只能先取消当前任务,再选择CheckPoint恢复或...
Redis分布式锁常见坑点分析
日常开发中,基于Redis天然支持分布式锁,大家在线上分布式项目中都使用过Redis锁。本文主要针对日常开发中加锁过程中某些异常场景进行讲解与分析。本文讲解示例代码都在https://github.com/way...
剖析flutter_download_manager学习如何做下载管理,暂停和取消
前言内容类应用中图片或文件下载,一般应用中应用更新和升级,这些都是经典的下载场景。下载是项目中基础且重要的模块。从代码逻辑复用性和人力成本考虑,一直想实现一个纯Dart实现的下载库,作...
Java的Lambda表达式总结-JDK1.8
前言:lambda是一个匿名函数()里的表示参数{}里的表示方法体->表示lambda运算符常用的表达式如下:一、groupingBy用法目的:数据库(想把相同的合并到一起)代码示例://1.分页查询,通过重点...
读Java实战(第二版)笔记15_并行数据处理与性能
1.Stream1.1.允许你声明性地将顺序流转变成并行流1.2.能对这些集合执行操作流水线,可以充分利用计算机的多个核2.并行流2.1.把内容拆分成多个数据块,用不同线程分别处理每个数据块的流2.2.自动...
浅议实时操作系统RTOS
01.什么是实时操作系统(RTOS)?实时操作系统(Real-TimeOperatingSystem,RTOS)是一种为实时应用程序提供服务的操作系统,该类操作系统能快速响应并处理数据,处理时间要求以0.1秒的精度进行增...
袋鼠云产品功能更新报告04期丨2023年首次,产品升级“狂飙”
新的一年我们加紧了更新迭代的速度,增加了数据湖平台EasyLake和大数据基础平台EasyMR,超40项功能升级优化。我们将继续保持产品升级节奏,满足不同行业用户的更多需求,为用户带来极致的产品使...
互动玩法任务平台介绍
作者:京东科技雷自海一、概述任务平台是科技内各业务方开展互动玩法的中心化平台,支撑科技内拉新、促活、交易等业务场景,包含基础任务、基于任务的通用活动玩法和业务投放能力。提供了任务玩...