ICode9

精准搜索请尝试: 精确搜索
  • xxl-job(分布式任务调度平台)学习笔记 2022-07-252022-07-25 15:01:51

    原文地址:https://blog.csdn.net/weixin_43821679/article/details/109896696 1、传统定时任务 1.1 实现方法 1.1.1 在启动类上使用@EnableScheduling注解,表示开启定时任务 @SpringBootApplication @EnableScheduling public class XxlJobExecutorApplication { public static voi

  • @Schedule执行定时任务2022-07-25 12:00:34

    @Shcedule默认情况下会单线程顺序执行。如果一个定时任务执行时间大于其任务间隔时间,那么下一次将会等待上一次执行结束后再继续执行。如果多个定时任务在同一时刻执行,任务会依次执行。 1. 单线程顺序执行demo:   package com.citi.ark.mls.timer; import lombok.extern.slf4j.S

  • Java线程池详解2022-07-25 11:00:20

    通过前文 线程的创建与使用 ,我们对线程有了一定了解。线程的创建与销毁需要依赖操作系统,其代价是比较高昂的,频繁地创建与销毁线程对系统性能影响较大。 出于线程管理的需要,线程池应运而生。线程池是一种多线程处理形式,处理过程中将任务提交到线程池,任务的执行交由线程池来管理。使

  • Flink on yarn (三种模式)-调节集群的核数和内存方法2022-07-24 17:01:25

    FLINK on YARN 将flink的任务提交到yarn上运行 1、可以先关闭flink的独立集群 stop-cluster.sh 2、配置HADOOP_CLASSPATH vim /etc/profile # 增加 export HADOOP_CLASSPATH=`hadoop classpath` source /etc/profile 3、启动hadoop start-all.sh 提交任务到yarn上运行 1

  • 快捷键2022-07-23 20:35:26

    Ctrl+C:复制 Ctrl+V:粘贴 Ctrl+X:剪切 Ctrl+A:全选 Ctrl+S:保存 Ctrl+Z:退回上一步 Alt+F4:关闭窗口 Shift+Delete:永久删除文件 Win+E:打开我的电脑 Ctrl+Alt+Delete:任务管理器 新建任务:Explorer 恢复任务 Win+Tab:切换应用程序  

  • 什么是 js 事件循环 event loop2022-07-23 14:02:40

    知识储备 : js 的执行 机制  js 的底层执行机制 : 对于 js 代码 分为了同步 和 异步 代码 ,异步代码 较少比如:setInterval setTimeout 等(不会超过10 个) 其余都是同步代码 ;当一个js 代码既有同步又有异步代码 ,js 引擎只会执行同步代码 , js 引擎把同步代码 放到执行栈 自上而下执行 ,

  • 多线程--Task2022-07-23 12:02:10

    1.1 基本介绍 Task被称为多线程的最佳实践, (1)Task线程全是线程池线程 (2)提供了丰富的API ,非常适合实践   1.2 创建和执行Task          Task 可以通过多种方式创建实例。 从 .NET Framework 4.5 开始,最常见的方法是调用静态Run方法。 此方法 Run 提供了一种使用默认值启动任

  • 定时执行专家 V6.1更新日志 - TimingExecutor V6.1 Change Log2022-07-23 02:00:19

    ▼下载链接▼ TimingExecutor-V6.1-220720.zip链接:https://pan.baidu.com/s/1CtdzoaXjMKTIFRI7V8ynCA?pwd=bmwx ------------------------------------------------------------------------------------- 定时执行专家 - 更新日志 TimingExecutor Full Change Log -- CHANGES SIN

  • 斜率优化DP2022-07-22 19:38:02

    总述 维护队列中相邻两个元素的某种“比值”的“单调性” 因为该比值对应坐标系中的斜率 所以称为斜率优化 英文称为\(convex\space hull\space trick\)(直译:凸壳优化策略) [例1]「TYVJ1098」任务安排 1 N个任务排成一个序列在一台机器上等待完成(顺序不得改变),这N个任务被分成若干批

  • 宏任务微任务执行方式2022-07-22 18:11:27

    先执行宏任务,当宏任务执行完成之后在执行微任务,如果微任务执行完成了,还存在宏任务在次执行宏任务,然后继续执行微任务。。。。。。    

  • 开发还没联调,任务就要上线2022-07-22 12:01:08

    读者提问: 明天项目要上线,开发任务还没提测,甚至还没开始联调,作为测试心里特别慌,我该怎么办 ?   问题背景:   我们产品直接拍板了,跟客户做了保证,xx时候一定可以完成上线。   但两个业务并行,时间很紧张,开发分身乏术。   开发人均要同时支撑两个业务,所以出现了明天要上线的任务,到今

  • 界面开发框架DevExtreme Gantt控件——可导出PDF、排序任务2022-07-22 11:03:43

    使用或考虑使用我们的DevExtreme Gantt UI 组件?本文将为大家介绍甘特图控件的一些新功能,一起来看看吧~ DevExtreme v22.1正式版下载 导出PDF - 官方正式发布 导出为 PDF(在 v21.1 中作为预览版提供)现在是官方发行版的一部分。 官方技术团队重新设计了导出API来与其他DevExtreme组

  • Linux 定时任务2022-07-22 08:31:57

    Linux 支持两个定时任务命令:at 、cron at 是执行一次的命令,需要配合 atd 服务才会启动 crontab 是循环执行的命令,需要配合 crond 这个服务    at 的运作方式:使用 at 生成要执行的内容并以文本文件的形式写入 /var/spool/at 目录内,然后等待 atd 这个服务的调用 为了安全起见,防止

  • 浅谈分布式任务调度---xxljob2022-07-21 22:05:35

    概念: XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。xxl三个字母是其开发者许雪里名字的缩写。   几个特性: 1、简单:支持通过Web页面对任务进行CRUD操作,操作简单,一分钟上手;2、动态

  • CompleteFuture详解2022-07-20 10:31:37

    CompleteFuture使用详解 首先我们来看下常用的方法归类: 1.异步处理(最常用) runAsync(Runnable runnable,Executor executor) supplyAsync(Supplier<U> supplier, Executor executor) 2.completeFuture结果处理 CompletableFuture<U> thenApply( Function<? super T,? extends U> f

  • 定时任务处理2022-07-20 10:07:36

    crond 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此 任务调度命令。crond命令每分钟会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。   crontab命令选项: -u指定一个用户 -l列出某个用户的任务计划 -r删除某个用户的任务 -e编辑

  • Java 线程池原理总结2022-07-20 10:00:54

    Java 线程池原理总结 (一)什么是线程池 线程池做的工作主要是控制运行的线程的数量,处理过程中将任务放入队列,然后在线程创建后启动这些任务,如果线程数量超过了最大数量超出数量的线程排队等候,等其它线程执行完毕,再从队列中取出任务来执行。 他的主要特点为: 降低资源消耗。

  • 每日工作自省 - 日常更新2022-07-20 00:32:28

    1.距离参加工作还有10天左右时间,今天下午刚一个午觉睡醒,收到人资发来的信息。安排我一个翻译任务,可能是看我是新人中唯一一位留学生,所以将这个任务丢给了我。对于这件事本身我是有抵触的,原因有二:一是因为很明显人资将自己的任务丢给我,本身就很抵触这种事情。二是因为我还没入职,就

  • ThreadPoolExecutor2022-07-19 20:34:59

    1.corePoolSize:指定了线程池中的线程数量。 2.maximumPoolSize:指定了线程池中的最大线程数量。 3.keepAliveTime:当前线程池数量超过 corePoolSize 时,多余的空闲线程的存活时间,即多次时间内会被销毁。 4.unit:keepAliveTime 的单位。 5.workQueue:任务队列,被提交但尚未被执行的任务

  • OmniFocus 3 for Mac(GTD时间管理工具)2022-07-19 12:02:52

    OmniFocus 3  mac版管理您忙碌生活中的一切。使用项目自然地组织任务,然后添加标签以组织跨项目。在旅途中轻松输入任务,并在有时间时处理它们。点击预测视图(显示任务和日历事件)以获取当天的处理。使用“审核”透视图可以使项目和任务保持正常运行。然后让我们的免费同步系统确保每

  • MPU的使用配置原则2022-07-19 11:05:01

    MPU是缩减版的MMU。最初的目的是防止一个软件错误或者恶意软件影响到其他的任务或者影响到了操作系统本身。也就是说一个完美设计好的系统,一些恶意程序很难对其进行攻击,提高了安全性和攻击难度。 MPU的使用配置原则: 1、对不同的内存区域(不区分Flash,RAM等)提供访问权限的控制。2、访

  • 动态任务调度框架V1.0说明文档2022-07-18 17:00:29

    动态任务调度框架(AutoJob)V1.0 1.0版本是在0.9版本上进行重构和优化,具体关于0.9的文档可以见地址:https://gitee.com/hyxl-520/autojob/blob/master/README.md,由于变动相比0.9较大,因此此项目单独放在一个仓库。 如果你只是想直接拿来使用,可以直接跳过“变动”的内容,直接看“开始使用

  • 基于数据驱动实现拆装任务的快速配置2022-07-18 12:02:07

    在虚拟装配系统的开发过程中,经常遇到任务需求同质化。如果以硬编码的形式将这些同质化的拆装任务进行开发,那么对每一个任务都需要进行定制开发。为了提高开发工作效率,将拆装任务的共性提取出来,并将之数据化,从而解决通用性问题。 拆装任务的共性包括: (1)任务要素:描述该操作步骤在装配

  • 浏览器的事件循环2022-07-17 17:44:29

    JavaScript的任务分为同步和异步,同步任务是直接放在主线程队列执行,而异步任务是放在任务队列中,若多个异步任务则需要在任务中排队等待(类似于缓冲区)。 单线程:一个任务完成后才能执行下一个任务。 主线程用于浏览器处理用户事件和页面绘制。 调用栈就是函数执行的地方,有主线程在运行

  • Spark Streaming实时写入Hive当日分区2022-07-17 17:13:09

    背景 由于需要查看原始数据,而原始数据实时产生,数据量较大,大约1万/分钟,写入MDB占用MDB的流量带宽,故考虑将原始数据写入Hive   逻辑 Spark Streaming作业中将消费的RDD整体处理为一个临时表,然后insert into到Hive表当日分区,即追加到当日分区   现状 写入少部分数据后就没有新数据

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有