job1

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
using WindowsFormsApplication3.Jobs;
using WindowsFormsApplication3.DataStorge;
using WindowsFormsApplication3.Enums;

namespace WindowsFormsApplication3.Jobs.Operation_System
{
    public class Job1:BaseJob
    {

        public Job1(CheckoutContext checkoutContext, CheckoutStep checkoutStep) : base(checkoutContext, checkoutStep) {

        }

        public override void Execute(object obj)
        {

            int ThisThreadNumber = Thread.CurrentThread.GetHashCode();
            //指示当前线程是否属于托管线程池
            bool isThreadPool = Thread.CurrentThread.IsThreadPoolThread;
            string strTip = string.Format("请求 {0} 开始,线程哈希码为,是否为线程池线程:{1},", ThisThreadNumber, isThreadPool.ToString());
            checkoutContext.messageList.Add(strTip);
            status = JobStatus.Error;
            strTip = string.Format("请求执行结束!");
            checkoutContext.messageList.Add(strTip);
            ReportJobStateChange();

        }

    }

}

job1

时间: 2024-10-14 21:32:24

job1的相关文章

[ci] 基于1 上文实现拉取代码后能自动触发sonar-runner实现代码扫描评测,job1完成

基于1 上文实现拉取代码后能自动触发sonar-runner实现代码扫描评测,job1完成 ? 添加sonar插件 SonarQube Plugin ? 配置: 系统设置à告知jenkins,sonar在哪 ? https://docs.sonarqube.org/display/SONAR/User+Token How to Generate a Token To generate a token, to go?User > My Account > Security. Your exist

Oracle 10g通过创建物化视图实现不同数据库间表级别的数据同步

摘自:http://blog.csdn.net/javaee_sunny/article/details/53439980 目录(?)[-] Oracle 10g 物化视图语法如下 实例演示 主要步骤 在A节点创建原表和物化视图日志 在B节点创建连接A节点的远程链接 在B节点处创建目标表和与目标表名称相同的物化视图 在B节点处刷新物化视图 升级采用存储过程定时任务JOB方式定时刷新物化视图 进一步优化 文章更新记录 参考文章 Oracle 10g 物化视图语法如下: create materia

Spring定时任务的实现

项目开发中经常需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍.一.分类从实现的技术上来进行分类,目前主要有三种技术(或者说有三种产品):Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务.使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行.一般用的较少,这篇文章将不做详细介绍.使用Quar

Quartz.NET简介及入门指南

Quartz.NET简介 Quartz.NET是一个功能完备的开源调度系统,从最小的应用到大规模的企业系统皆可适用. Quartz.NET是一个纯净的用C#语言编写的.NET类库,是对非常流行的JAVA开源调度框架 Quartz 的移植. 入门指南 本入门指南包括以下内容: 下载 Quartz.NET 安装 Quartz.NET 根据你的特定项目配置 Quartz 启动一个样例程序 下载和安装 你可以下载 zip 文件或使用 Nuget 程序包.Nuget 程序包只包含 Quartz.NET 运

oracle存储过程与job

首先存储过程是干什么的?job是干什么的? 存储过程:相当于一个复杂的sql,用来执行自定义的复杂的功能,创建了之后会存入一个表里,可以通过job来执行存储过程,实现我们需要的功能 job:实际上就是数据库内置的定时任务,可以设置存储过程什么时间执行的这么一种功能,是数据库自带的, ==========================存储过程==========================存储过程可以通过以写复杂sql的形式来实现自定义的特殊功能,由自己书写定义,定义后存入内置的表里定义格式

Quartz深入浅出(二)

Hello Quartz / 本文通过一个简单的样例让大家高速了解Quartz,上手.并了解Quartz内的一些关键对象 如 Scheduler.Job.Trigger.JobExecutionContext等对象 导入Quartz所需的两个jar包 <quartz-2.2.1.jarr.quartz-jobs-2.2.1.jar> 创建我们自己的Job类 HelloJob,进行简单的输出 package org.quartz.examples.examples01; import java.

Spark的调度

作业调度简介 设计者将资源进行不同粒度的抽象建模,然后将资源统一放入调度器,通过一定的算法进行调度,最终要达到高吞吐或者低访问延时的目的. Spark在各种运行模式中各个角色实现的功能基本一致,只不过是在特定的资源管理器下使用略微不同的名称和调度机制. Application调度 一个Application中包含多个Job,每个Job包含多个Stage,每个Stage包含多个Task,那么Application之间如何调度?多个Job之间如何调度?多个Stage之间如何调度?Task之间延时调度

MVC--DefaultModelBinder解析request参数

转载:http://www.cnblogs.com/leotsai/p/ASPNET-MVC-DefaultModelBinder.html 看到很多ASP.NET MVC项目还在从request.querystring或者formContext里面获取数据,这实在是非常落后的做法.也有的项目建了大量的自定义的modelbinder,以为很牛,实际上也落后的很. ASP.NET MVC提供了IModelBinder的默认实现,这个实现的类就叫DefaultModelBinder.我们在写代码的时

python基础教程函数参数

python里有很多的内置函数给我们的工作带来了很多发便利,在我们实现某些功能或者优化代码的时候,可以自己定义一个函数,同时我们在定义一个类的时候也会用到函数的一些知识去构造一个方法,这里就涉及到一些关于函数的基础知识和函数传参的知识. 一.函数的相关介绍 1.函数定义:函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可. 函数特性: 减少重复代码 使程序变的可扩展 使程序变得易维护 2.函数的定义示例 定义一个函数要使用def语句,依次写出函数名.括