`
weishuwei
  • 浏览: 326919 次
  • 性别: 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. 内存管理:内存管理是操作系统的重要组成部分,它涉及到内存分配、回收、保护和优化。操作系统采用分页、分段或段页式等技术...

    东北大学操作系统全套课件

    东北大学操作系统全套课件 操作系统(OS)是计算机科学的核心组成部分,它管理计算机硬件资源,提供服务于用户。操作系统的设计、实现和应用是计算机科学的重要研究方向。本课程将介绍操作系统的基本概念、设计方法...

    王道操作系统课件 2024

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

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

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

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

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

    北航操作系统课件

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

    计算机操作系统课件

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

    操作系统os课件

    为了帮助学习者深入理解操作系统的工作原理,本文将全面解读一套完整的操作系统课件,其中包括引论、进程管理、处理机调度与死锁以及存储器管理等内容,并辅以实验环节,帮助学习者将理论知识转化为实践技能。...

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

    综上所述,操作系统课件的内容体系是全面而深入的,从进程同步到进程管理,再到整体理论框架的讲解,无一不是学习操作系统不可或缺的要素。通过这些课件的学习,学生可以系统地掌握操作系统的知识体系,为未来在IT...

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

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

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

    为深入理解操作系统的工作原理和设计哲学,“操作系统讲解(操作系统课件)”这一资料包应运而生,旨在为学习者提供一系列系统性的知识和实例讲解。 课件的第一部分,从基础概念入手,介绍了操作系统的核心要素,...

    王道操作系统课件ppt.zip

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

    哈工大 操作系统 课件

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

    汤子赢操作系统ppt课件

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

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

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

Global site tag (gtag.js) - Google Analytics