我最近在做一个系统,里面有一个模块是要显示公墓的占用情况(有12000个公墓),于是我采用了动态生成控件的办法(如果占用就显示图片1,如果没占用就显示图片2),并且还加了进度条,虽然可以实现,但是速度太慢了,大约在前面的1000里只用1分钟,但后面的简直慢得不行啦,有2小时之久。   问题一:有什么办法可使速度加快?。   问题二:如何采取多线程的方法实现?   问题三:如果不用动态生成控件的办法,还能用什么办法?

解决方案 »

  1.   

    我觉得你用WEB显示也不应该那么慢呀
      

  2.   

    问题一:有什么办法可使速度加快?。
            查询,需要什么显示什么   问题二:如何采取多线程的方法实现?
         没必要吧,不会有太大的提高,需要参考:http://expert.csdn.net/Expert/topic/2178/2178905.xml?temp=.889065   问题三:如果不用动态生成控件的办法,还能用什么办法?
           静态的很好呀,放一个IMAGE 就够了,现用现掉
      

  3.   

    对,当一种方法遇到问题的时候,也可以从根本结构算法上去考虑,是否可以换种结构或算法。同意楼上们所说的。  比如提供查询界面,还有参考GOOGLE的搜索的做法,是点1,2,3,4。等方法实现的。