`
weishuwei
  • 浏览: 326477 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

课件同步操作

 
阅读更多
课件同步分为元素同步和数据库信息同步:
java 代码
 
  1. SYNC_NONE=0;SYNC_FAILE=-1;SYNC_ELE_OK=2; YNC_DB_OK=4;SYNC_SUCCEED=8;初始为SYNC_NONE  
  2. 同步步骤:  
  3. If(course!=null){  
  4. int isSync= course.getIsSync();  
  5. //先元素  
  6. if(isSync!= SYNC_ELE_OK&&isSync!= SYNC_SUCCEED){//if1;  
  7.   try{  
  8.    同步元素;  
  9.    If(isSync== SYNC_DB_OK){  
  10.        isSync= SYNC_SUCCEED;  
  11.        return true;  
  12.    }else{  
  13.       isSync= SYNC_ELE_OK;  
  14.       }  
  15.    }catch(Exception e){  
  16.      isSync= SYNC_FAILE;  
  17.   }//end of catch  
  18.  } 
  19.   
  20. //再data信息  
  21. if(isSync!= SYNC_DB_OK&&isSync!= SYNC_SUCCEED}{//if2  
  22.   try{  
  23.    同步信息;  
  24.    If(isSync== SYNC_ELE_OK){  
  25.        isSync= SYNC_SUCCEED;  
  26.        return true;  
  27.    }else{  
  28.       isSync= SYNC_DB_OK;  
  29.       }  
  30.    }catch(Exception e){  
  31.      isSync= SYNC_FAILE;  
  32.   }//end of catch  
  33. //end of if2  
  34.   
  35.   if(course.getIsSync()!=isSync){  
  36.    Couese.setIsSync(isSync);  
  37.    update(course);  

  38.  
分享到:
评论

相关推荐

    2023王道操作系统课件

    2023年王道操作系统课件正是针对这一需求精心编排的资源,旨在帮助学生全面掌握操作系统的基本概念、设计原理及其实现方法。 首先,我们要了解操作系统的基本功能,它作为用户与计算机硬件之间的桥梁,主要负责资源...

    使用SMIL实现同步流媒体课件制作

    **使用SMIL实现同步流媒体课件制作** SMIL(Synchronized Multimedia Integration Language)是一种标记语言,用于描述多媒体内容的时间同步和布局,特别是在网络环境中。它使得不同类型的媒体,如音频、视频、图像...

    操作系统同步互斥作业PPT课件.pptx

    在给出的PPT课件中,通过一系列的作业实例,深入浅出地讲解了同步互斥的基本原理和应用。 首先,我们来看经典的问题——生产者和消费者问题。这个问题展示了如何使用信号量(semaphores)来实现同步。在最简单的...

    操作系统课件1操作系统课件

    在标签"操作系统课件"中,我们可以推测这些课件将涵盖操作系统的基本概念,如进程管理、内存管理、文件系统、输入/输出(I/O)管理、调度策略、同步与通信机制,以及分布式系统和嵌入式系统的相关内容。这些主题对于...

    计算机操作系统课件课件

    操作系统负责创建、撤销、调度和同步进程,以保证多任务环境下各个程序的有序运行。 2. 内存管理:内存管理是操作系统的重要组成部分,它涉及到内存分配、回收、保护和优化。操作系统采用分页、分段或段页式等技术...

    王道操作系统课件 2024

    "王道操作系统课件 2024" 是一套全新的教学资料,旨在帮助学习者深入理解操作系统的工作原理和设计思想。这些课件包含了操作系统的一些关键主题,如操作系统概念、体系结构、进程管理、输入输出、文件系统以及存储...

    南京大学操作系统课件

    本课件集是南京大学操作系统课程的教学资料,旨在帮助学生深入理解操作系统的原理与实现。 课件涵盖了操作系统的基础概念,包括进程管理、内存管理、文件系统、设备管理和调度策略。其中: 1. 进程管理:讲解了...

    哈工大操作系统全部课件李治军版本

    2. 进程管理:讲述进程的概念、状态转换、进程调度、同步与通信等,这些都是操作系统中至关重要的一部分,关系到程序的执行效率和并发性。 3. 内存管理:讨论内存的分配、回收、页面替换算法以及虚拟内存技术。这...

    计算机操作系统进程的互斥及同步PPT课件.pptx

    在本节课件中,我们将讨论计算机操作系统中进程的互斥和同步的概念和方法。 首先,让我们讨论一下进程的互斥。互斥是指在多进程系统中,多个进程竞争共享资源的时,需要采取措施来避免多个进程同时访问同一个资源,...

    北航操作系统课件

    1. **进程管理**:操作系统负责进程的创建、调度、同步和通信。进程是程序在执行过程中的一个实例,它们共享系统资源,通过进程间通信进行交互。调度算法如FCFS(先来先服务)、SJF(短作业优先)、优先级调度等是...

    操作系统课件(老师上课用的课件)

    这份"操作系统课件(老师上课用的课件)"提供了丰富的教育资源,帮助大学生深入学习操作系统的核心概念。 首先,我们来看"ch3-3.3信号量与PV操作.ppt",这明显是关于进程同步的章节。信号量和PV操作是荷兰计算机...

    计算机操作系统课件

    2. **进程管理**:详细讲解进程的概念、状态转换、进程调度、同步与通信机制,如PV操作、管程等,以及死锁预防和避免策略。 3. **内存管理**:阐述虚拟存储器的概念,分页和分段技术,页面替换算法,以及内存分配与...

    操作系统课件——041进程互斥、同步与通信_36260487.ppt

    同步操作可以防止进程间的不确定性和竞争条件。例如,生产者-消费者问题就是典型的同步问题,生产者进程必须等待缓冲区有空位时才能放入产品,而消费者进程则需等待缓冲区有产品时才能取出。同步机制包括信号量、...

    王道操作系统课件ppt.zip

    操作系统是计算机科学中的核心课程,它管理并控制计算机硬件资源,为用户提供服务,同时协调各个程序的执行。王道考研操作系统笔记是针对准备操作系统考研的学生所编写的复习资料,旨在帮助他们深入理解操作系统的...

    哈工大 操作系统 课件

    1. **操作系统基本概念**:课件会介绍操作系统的定义、类型(如批处理、分时、实时、网络和分布式系统),以及操作系统的主要功能,包括进程管理、内存管理、文件系统、设备管理和用户接口。 2. **进程管理**:这一...

    汤子赢操作系统ppt课件

    这份“汤子赢操作系统ppt课件”涵盖了操作系统的基本概念、设计原理以及实际应用,对于学习和理解操作系统具有很高的价值。 首先,课件可能从操作系统的基本功能出发,讲解操作系统如何处理硬件资源,如CPU调度、...

    操作系统 中南大学精品课程课件

    进程管理涉及进程的创建、同步、通信以及调度,它是多任务环境下保证系统效率的关键。内存管理则关乎如何分配和回收内存,确保程序的正常运行。文件系统管理着数据的存储和访问,而设备管理则关注外设的驱动和控制。...

    操作系统讲解(操作系统课件)

    本资料包“操作系统讲解(操作系统课件)”深入浅出地介绍了操作系统的概念、设计原理及其在实际应用中的重要性。 在课件中,首先会涉及操作系统的基本概念,包括进程、线程、内存管理和调度算法等核心概念。进程是...

    操作系统os课件

    本套课件涵盖了操作系统的基本概念、主要功能以及关键组件,旨在帮助学习者深入理解操作系统的工作原理。 一、引论 在操作系统(OS)的引论部分,我们将了解操作系统的历史发展、基本功能和分类。操作系统可以分为...

Global site tag (gtag.js) - Google Analytics