后台数据完全处理完的时间很长,页面一直在转一个等待页面,想要修改,可以变成一边处理一边加载的

问题描述

后台处理程序在做一个测试,页面进行加载,使用ViewData将一个dataset传到页面,然后页面对这个dataset进行分解展示,现在希望能够实现,处理完成一条数据加载一条。。

解决方案

解决方案二:
求大神解决、。。
解决方案三:
处理一条加载一条中间会有通知事件相当于条数据都要通知得不偿失
解决方案四:
你可以用ajax加载,在数据正在处理时显示“等待中...”
解决方案五:
多线程应该可以一般BS的系统,数据库里都有个分页的存储过程吧
解决方案六:
做是可以做,用SignalR,后台注册代理varhubConnection=newHubConnection("http://localhost/");IHubProxyproxy=hubConnection.CreateHubProxy("AppHub");hubConnection.Start().Wait();

再写个刷新方法:publicvoidRefreashValue(stringnewvalue){Clients.All.PushToClient(newvalue);}

前台用JS注册代理,varconnection=$.hubConnection();varproxy=connection.createHubProxy("AppHub");proxy.on("PushToClient",...

这样子只需要后台调用下proxy.Invoke("RefreashValue"....就可以实现你要的效果
解决方案七:
引用2楼liqiucu的回复:

处理一条加载一条中间会有通知事件相当于条数据都要通知得不偿失

没事啊。反正用到的次数不会很多。。不是很费资源
解决方案八:
引用3楼bwangel的回复:

你可以用ajax加载,在数据正在处理时显示“等待中...”

这个有的。。
解决方案九:
引用4楼sjrw96004的回复:

多线程应该可以一般BS的系统,数据库里都有个分页的存储过程吧

没有用到数据库、、一个页面全部展示的、、

时间: 2024-09-30 14:12:01

后台数据完全处理完的时间很长,页面一直在转一个等待页面,想要修改,可以变成一边处理一边加载的的相关文章

mysql-MySQL插入数据缓慢,建立session连接需要很长时间是怎么回事?

问题描述 MySQL插入数据缓慢,建立session连接需要很长时间是怎么回事? 为什么在执行Mysql插入的时候会等待20-30秒,就是建立SessionFactory的这个过程. program strt: 2013-09-22 16:22:40.413 complete build SessionFactory: 2013-09-22 16:23:10.299 open session begin transaction time: 2013-09-22 16:23:10.322 这是我在

c#点击保存后要执行的动作很多,所以等待的时间很长,除了优化代码,还有什么比较好的解决方案!

问题描述 我点击保存订单,一次保存执行的订单有1000条,里面还有其他价格操作,数据量大,客户等待的时间很长,求各位大神给个解决方案! 解决方案 解决方案二:异步啊弹出等待界面啊解决方案三:1000条直接插入数据库就完事,告诉用户订单已提交处理,用户不看详情最好,如果查看可以显示订单信息处理中等友善提示解决方案四:1.保存过程不允许操作时,弹出等待界面,防止客户乱点,以为程序卡2.保存过程允许操作时,可以使用线程.3.1000条数据并不多,算不上大数据量,减少连接数据库的次数.优化插入数据库过程

数据-spark Task Deserialization Time时间越来越长

问题描述 spark Task Deserialization Time时间越来越长 随着job的运行,在相同数据量的情况下,spark的 task 反序列化时间越来越长, 在24小时后,发现反序列化时间大于excutor的计算时间,甚至达到3,4倍的结果, 请问反序列化到底哪哪些东西?还有如何解决这种现象?

windows 7开机时间很长怎么解决?

1 在电脑中我们右击桌面的"计算机"图标,然后在弹出菜单点击"属性"点击进入.  2 然后在弹出对话框中我们"高级系统设置"-->在窗口左侧的列表中,点击"高级系统设置"选项.   3 在高级选项中我们找到"启动和故障恢复" 点击进入 如图所示. 然后在弹出窗口我们点击"高级"-->"启动和故障恢复"项,点击"设置"按钮. 4 进入到了

win7系统关机时间很长的几点常用的解决方法

WIN7用久了.感觉关机太慢了.不知道是什么原因.下面我们来解决一下- 1.开始菜单->控制面板->电源选项->启用高级电源管理. 2.查看计算机设备管理器,看看是否有存在驱动问题的硬件设备,如果有,重新安装相关驱动. 3.磁盘碎片整理.我的电脑--右击要整理磁盘碎片的驱动器->属性->工具->选择整理的磁盘打开"磁盘碎片整理程序"窗口->分析->碎片整理->系统即开始整理,完成后系统会通知你. 4.关机前把一切不用的程序都关了,再

android-Android 摄像如何不保存录制时间很短的视频。

问题描述 Android 摄像如何不保存录制时间很短的视频. 遇到一个问题,项目要求视频拍摄的视频要求小于两秒的视频不能保存,该怎么实现? 解决方案 视频可以获取长度,拍摄完成后可以查看视频长度然后判断是否需要保存啊

js插件dropload上拉下滑加载数据实例解析_javascript技巧

本文实例为大家分享了dropload插件上拉下滑加载数据的具体代码,供大家参考,具体内容如下 效果图: 1.导入js  dropload.min.js  zepto.min.js    <!-- jQuery1.7以上 或者 Zepto 二选一,不要同时都引用 -->  2.后台查询  /** * 我找的劵 * * @return */ @Action("IFindTicket") public String IFindTicket() { try { FuTransact

java-如何在输入XXX/index.jsp加载网页前进入Action获取数据

问题描述 如何在输入XXX/index.jsp加载网页前进入Action获取数据 进入Index.jsp时 里面有需要从后台获取的数据然后显示,所以进入这个页面时不先到Action获取数据再跳转回来就会报错 请问怎么解决! 解决方案 写js,页面加载时就发ajax请求到后台,然后前端得到数据,写js给页面的元素赋值 解决方案二: 在struts里面配置好,在action加载完你想加载的数据之后,返回SUCCESS或者你指定的返回结果,这个时候通过配置文件自动会跳转到XXX/index.jsp 解

iis webservice-求助:iis下的C# webservice部分请求不知道哪里卡住了,cpu很高,处理时间很长

问题描述 求助:iis下的C# webservice部分请求不知道哪里卡住了,cpu很高,处理时间很长 一个app的服务器端,使用的是C# webservice,部署在IIS下.service业务比较简单,基本就是操作另一个远程的数据库. 客户端反映调用service请求时,有时候会很久才返回(十几秒甚至几十秒,直到超时).查看iis的"工作进程",发现时不时会出现一些请求"经过的时间"很长,正常的请求只要毫秒级就能处理完,但是有些请求时间很不正常,如下图所示: 当