一种智慧病房平台优化UI线程阻塞方法技术

技术编号:43378456 阅读:21 留言:0更新日期:2024-11-19 17:56
本发明专利技术公开了一种智慧病房平台优化UI线程阻塞方法,包括以下步骤:S1:复杂任务拆解:首先将数据集分解任务,拆分为若干个小数据集子任务,每个小数据集子任务独立进行排序;S2:webworkers创建:将监听线程预配置通过参数传递,监听来自主线程的消息事件,对接收到的小数据集进行排序。本发明专利技术利用WebWorkers优化UI线程阻塞,使得用户既可在后台线程中执行复杂任务,也可在前台继续执行其它交互操作,通过将复杂计算任务分解并分派到后台线程执行,显著降低了UI线程的负担,提高了Web应用的响应速度,避免了UI线程长时间阻塞导致的界面卡顿和不响应问题,改善了用户体验。

【技术实现步骤摘要】

本专利技术涉及智慧病房平台优化,尤其涉及一种智慧病房平台优化ui线程阻塞方法。


技术介绍

1、在现代智慧病房平台软件中,在常见场景如宣教视频、图片的上传下载、大文件日志下载等操作时,软件界面往往会弹出全屏加载动画等禁止用户操作的过渡效果,这是因为在浏览器中,javascript脚本的运行是单线程的,无法并行处理多任务,导致界面卡顿无法响应操作,即ui(用户界面)线程负责处理用户交互、更新界面和执行各种脚本操作,当执行大量复杂的计算任务(如持续下载大文件)时,ui线程可能会被阻塞,导致界面卡顿、不响应用户操作,从而严重影响用户体验,为了解决这个严重影响用户体验的问题,我们提出了一种智慧病房平台优化ui线程阻塞方法。


技术实现思路

1、基于
技术介绍
存在的技术问题,本专利技术提出了一种智慧病房平台优化ui线程阻塞方法。

2、本专利技术提出的一种智慧病房平台优化ui线程阻塞方法,包括以下步骤:

3、s1:复杂任务拆解:首先将数据集分解任务,拆分为若干个小数据集子任务,每个小数据集子任务独立进行本文档来自技高网...

【技术保护点】

1.一种智慧病房平台优化UI线程阻塞方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种智慧病房平台优化UI线程阻塞方法,其特征在于,所述S1中,进行复杂任务拆解时的具体步骤如下:

3.根据权利要求1所述的一种智慧病房平台优化UI线程阻塞方法,其特征在于,所述S2中,webworkers创建使用的程序代码如下:

4.根据权利要求1所述的一种智慧病房平台优化UI线程阻塞方法,其特征在于,所述S3中,子任务分派使用的程序代码如下:

5.根据权利要求1所述的一种智慧病房平台优化UI线程阻塞方法,其特征在于,所述S4中,结果搜集与合并使用...

【技术特征摘要】

1.一种智慧病房平台优化ui线程阻塞方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种智慧病房平台优化ui线程阻塞方法,其特征在于,所述s1中,进行复杂任务拆解时的具体步骤如下:

3.根据权利要求1所述的一种智慧病房平台优化ui线程阻塞方法,其特征在于,所述s2中,we...

【专利技术属性】
技术研发人员:林建齐黄杰
申请(专利权)人:厦门狄耐克物联智慧科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1