CN105335526A - 一种图片加载方法及装置 - Google Patents

一种图片加载方法及装置 Download PDF

Info

Publication number
CN105335526A
CN105335526A CN201510885462.0A CN201510885462A CN105335526A CN 105335526 A CN105335526 A CN 105335526A CN 201510885462 A CN201510885462 A CN 201510885462A CN 105335526 A CN105335526 A CN 105335526A
Authority
CN
China
Prior art keywords
picture
client
server
thread
pictures
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510885462.0A
Other languages
English (en)
Inventor
朱德伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201510885462.0A priority Critical patent/CN105335526A/zh
Publication of CN105335526A publication Critical patent/CN105335526A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5027Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明提供一种图片加载方法及装置,能够通过对客户端设备的处理器性能及网速进行分析,以对待加载图片进行分割处理,并多线程同步加载图片,从而提高了图片加载的效率。该图片加载方法包括:向服务器发送图片加载请求;接收服务器返回的待加载图片的大小信息;根据所述大小信息确定可用于图片加载的最大线程数,并将所述最大线程数发送给服务器;接收服务器发送的多个子图片的加载路径信息,并分别加载所述加载路径信息对应的图片数据;待所有图片数据加载完毕后,将所述多个子图片进行图像融合并显示。

Description

一种图片加载方法及装置
技术领域
本发明涉及计算机技术领域,特别地涉及一种图片加载方法及装置。
背景技术
随着科技的高速发展,以及人们审美观的进步,单纯的文字已不能满足人们对于信息的获取需求。由于图片信息展示更为直观、动态,尤其是伴随着移动设备终端(例如掌上游戏机、移动电话、智能手机以及平板电脑等)等在日常生活的广泛应用,图片已成为日常生活中获取信息的重要途径。在日常生活中,经常需要加载各种图片,例如日趋流行的各种网络购物应用客户端,在显示商品时大都需要加载图片。
在客户端需要加载图片时,常用的方法是由客户端新建一个线程,在该线程中通过http请求图片数据,待接收到服务器返回的响应数据后,对数据进行解析以得到图片。
由于现有技术一般是开启一个线程来获取图片数据,未能充分利用移动设备客户端的处理器速率、客户端所在网络环境的网速等资源,因此图片加载很慢,已不能满足用户的需求。
发明内容
有鉴于此,本发明提供一种图片加载方法及装置,能够通过对客户端设备的处理器性能及网速进行分析,以对待加载图片进行分割处理,并多线程同步加载图片,从而提高了图片加载的效率。
为实现上述目的,根据本发明的一个方面,提供了一种图片加载方法。
一种图片加载方法,包括:向服务器发送图片加载请求;接收服务器返回的待加载图片的大小信息,其中所述服务器根据所述图片加载请求确定所述待加载图片;根据所述大小信息确定可用于图片加载的最大线程数,并将所述最大线程数发送给服务器;接收服务器发送的多个子图片的加载路径信息,并分别加载所述加载路径信息对应的图片数据,其中,所述服务器把所述待加载图片分割成所述多个子图片,所述子图片的个数与所述最大线程数相等;待所有图片数据加载完毕后,将所述多个子图片进行图像融合并显示。
可选地,确定可用于图片加载的最大线程数包括:根据所述待加载图片的大小信息以及预定的图片加载时间和客户端访问服务器的平均速度,计算可用于图片加载的线程数;将所计算的线程数与客户端设备处理器的线程数阈值进行比较以确定最大线程数,其中,若所述线程数大于所述线程数阈值,则取线程数阈值为最大线程数,若所述线程数不大于所述线程数阈值,则取所述线程数为最大线程数。
可选地,所述客户端访问服务器的平均速度通过周期性地测量客户端与服务器的交互流量数据而确定,其中,所述交互流量数据通过***提供的应用程序编程接口进行获取。
根据本发明的另一方面,提供了一种图片加载方法。
一种图片加载方法,包括:接收客户端发送的图片加载请求;根据所述图片加载请求确定待加载图片,并将待加载图片的大小信息返回给客户端;接收客户端发送的最大线程数,并将所述待加载图片分割为多个子图片,其中所述子图片的个数与所述最大线程数相等,所述客户端根据所述大小信息确定可用于图片加载的最大线程数;将所述多个子图片的加载路径信息返回给客户端以便客户端加载该多个子图片。
可选地,将所述待加载图片分割为多个子图片之后,还包括:为每个子图片添加图片标识,所述图片标识包括图片名称和序号信息。
可选地,所述分割为等分分割。
为实现上述目的,根据本发明的又一方面,提供了一种图片加载装置。
一种图片加载装置,包括客户端,所述客户端包括:请求发送模块,用于向服务器发送图片加载请求;信息接收模块,用于接收服务器返回的待加载图片的大小信息,其中所述服务器根据所述图片加载请求确定所述待加载图片;线程数确定模块,用于根据所述大小信息确定可用于图片加载的最大线程数,并将所述最大线程数发送给服务器;图片加载模块,用于接收服务器发送的多个子图片的加载路径信息,并分别加载所述加载路径信息对应的图片数据,其中,所述服务器把所述待加载图片分割成所述多个子图片,所述子图片的个数与所述最大线程数相等;图像融合模块,用于待所有图片数据加载完毕后,将所述多个子图片进行图像融合并显示。
可选地,所述线程数确定模块还用于:根据所述待加载图片的大小信息以及预定的图片加载时间和客户端访问服务器的平均速度,计算可用于图片加载的线程数;将所计算的线程数与客户端设备处理器的线程数阈值进行比较以确定最大线程数,其中,若所述线程数大于所述线程数阈值,则取线程数阈值为最大线程数,若所述线程数不大于所述线程数阈值,则取所述线程数为最大线程数。
可选地,所述客户端访问服务器的平均速度通过周期性地测量客户端与服务器的交互流量数据而确定,其中,所述交互流量数据通过***提供的应用程序编程接口进行获取。
根据本发明的又一方面,提供了一种图片加载装置。
一种图片加载装置,包括服务器,所述服务器包括:请求接收模块,用于接收客户端发送的图片加载请求;图片信息返回模块,用于根据所述图片加载请求确定待加载图片,并将待加载图片的大小信息返回给客户端;图片分割模块,用于接收客户端发送的最大线程数,并将所述待加载图片分割为多个子图片,其中所述子图片的个数与所述最大线程数相等,所述客户端根据所述大小信息确定可用于图片加载的最大线程数;路径信息返回模块,用于将所述多个子图片的加载路径信息返回给客户端以便客户端加载该多个子图片。
可选地,所述图片分割模块还用于:为每个子图片添加图片标识,所述图片标识包括图片名称和序号信息。
可选地,所述分割为等分分割。
根据本发明的技术方案,通过不同网络环境下客户端与服务器数据交互的平均速度、图片大小等综合计算出客户端获取图片的线程数以及服务器端分割图片的份数,实现了根据不同的网络环境将客户端需要加载的图片在服务器端分割为多个部分,且客户端在同步下载完成之后进行图片融合显示。采用本发明的技术方案,可以根据客户端所在的网络环境,充分利用客户端的处理器速率,提升图片加载的效率,从而提升用户的体验。
附图说明
附图用于更好地理解本发明,不构成对本发明的不当限定。其中:
图1是根据本发明第一实施例的一种图片加载方法的主要步骤示意图;
图2是根据本发明第二实施例的一种图片加载方法的主要步骤示意图;
图3是根据本发明第三实施例的一种图片加载方法的时序图;
图4是根据本发明第一实施例的一种图片加载装置的主要模块示意图;
图5是根据本发明第二实施例的一种图片加载装置的主要模块示意图。
具体实施方式
以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
图1是根据本发明第一实施例的一种图片加载方法的主要步骤示意图。在该实施例中,是以客户端的处理过程为例进行说明。
如图1所示,本发明的一种图片加载方法主要包括如下的步骤S11至步骤S15。
步骤S11:向服务器发送图片加载请求;
步骤S12:接收服务器返回的待加载图片的大小信息,其中所述服务器根据所述图片加载请求确定所述待加载图片;
步骤S3:根据所述大小信息确定可用于图片加载的最大线程数,并将所述最大线程数发送给服务器;
步骤S14:接收服务器发送的多个子图片的加载路径信息,并分别加载所述加载路径信息对应的图片数据,其中,所述服务器把所述待加载图片分割成所述多个子图片,所述子图片的个数与所述最大线程数相等;
步骤S15:待所有图片数据加载完毕后,将所述多个子图片进行图像融合并显示。
根据本实施例的实施过程,在步骤S13确定可用于图片加载的最大线程数时,可以按照以下的步骤来执行:
步骤S131:根据所述待加载图片的大小信息以及预定的图片加载时间和客户端访问服务器的平均速度,计算可用于图片加载的线程数;
步骤S132:将所计算的线程数与客户端设备处理器的线程数阈值进行比较以确定最大线程数,其中,若所述线程数大于所述线程数阈值,则取线程数阈值为最大线程数,若所述线程数不大于所述线程数阈值,则取所述线程数为最大线程数。
其中,所述客户端访问服务器的平均速度通过周期性地测量客户端与服务器的交互流量数据而确定,其中,所述交互流量数据通过***提供的应用程序编程接口进行获取。
通过步骤S131至步骤S132,即可得到可用于图片加载的最大线程数,也就是图片分割的份数,从而可进行图片的分割加载以提高图片加载的效率。
图2是根据本发明第二实施例的一种图片加载方法的主要步骤示意图。在该实施例中,是以服务器的处理过程为例进行说明。
如图2所示,本发明的一种图片加载方法主要包括如下的步骤S21至步骤S24。
步骤S21:接收客户端发送的图片加载请求;
步骤S22:根据所述图片加载请求确定待加载图片,并将待加载图片的大小信息返回给客户端;
步骤S23:接收客户端发送的最大线程数,并将所述待加载图片分割为多个子图片,其中所述子图片的个数与所述最大线程数相等,所述客户端根据所述大小信息确定可用于图片加载的最大线程数;
步骤S24:将所述多个子图片的加载路径信息返回给客户端以便客户端加载该多个子图片。
在步骤S23中将所述待加载图片分割为多个子图片之后,还可以为每个子图片添加图片标识,所述图片标识包括图片名称和序号信息,以便用于之后的图像融合显示。其中,在对图片进行分割时最好是等分分割,如此即可保证分割后的图片的加载时间大致相同,以达到加载时间最短的效果。
图3是根据本发明第三实施例的一种图片加载方法的时序图。结合上述第一实施例和第二实施例的方案,图3中示出了图片加载时服务器与客户端之间的双向交互时序过程。如图3所示,本发明的图片加载方法主要包括如下的步骤S31至步骤S38。
步骤S31:客户端向服务器发送图片加载请求。
步骤S32:客户端计算客户端和服务器之间数据交互的平均速度v。客户端在向服务器发送图片加载请求之后,可以通过客户端***提供的接口获得当前的网络环境如GPRS、3G、4G、wifi等信息,同时通过周期性地测量客户端与服务器的交互流量数据,来计算客户端访问服务器的平均速度v,以用于之后计算可用于图片加载的线程数。
步骤S33:服务器根据接收到的图片加载请求,确定待加载图片,并返回待加载图片的大小信息给客户端。
步骤S34:客户端根据图片的大小信息计算可用于图片加载的线程数n,并与***的线程数阈值进行比较,以确定最大线程数N。在计算可用于图片加载的线程数n时,首先,需预先确定图片加载时间t0,一般情况下当图片加载时间不超过0.5s时用户体验较好,因此可取图片加载时间t0=0.5s;其次,再根据待加载图片的大小信息、图片加载时间以及客户端访问服务器的平均速度,计算可用于图片加载的线程数n,此处,在进行线程数n的计算时,由于图片处理线程拼接多个子图片数据的时间t1非常短,一般不超过几十毫秒,相对于图片加载时间t0来说可忽略不计,因此,在计算n时,可以不考虑t1。例如:假设在GPRS网络环境下,通过步骤S32计算得到的平均速度v=0.5k/s,通过步骤S33返回的待加载图片的大小为S=2k字节,那么可根据n=S/v/t0求得可用于图片加载的线程数为8。
得到可用于图片加载的线程数n后,可将线程数n与客户端设备处理器的线程数阈值n0进行比较以确定最大线程数N。其中,若线程数n大于线程数阈值n0,则取线程数阈值n0为最大线程数N,若线程数n不大于线程数阈值n0,则取线程数n为最大线程数N。此处,线程数阈值n0可以是预先给定的,例如:有些核心处理器CPU厂商会提供相应的线程数阈值n0,比如Intel厂家等;也可以是在CPU厂商未提供n0值时自行设定的,但是考虑到手机的性能,设定时一般不超过8;也可以认为是根据多个手机训练得到,以不大于手机核心处理器总消耗的80%即可;或者是根据CPU核心个数以及CPU负载率等参数进行相应的算法,以求得不影响应用APP反应速度的线程数阈值n0,例如n0=CPU核心个数+1等等。
步骤S35:客户端将步骤S34中得到的最大线程数N发送给服务器。
步骤S36:服务器根据接收到的最大线程数N对图片进行分割为N等分,同时为每个子图片添加图片标识。其中,图片标识主要包括图片名称和序号信息,以便于图片接收完毕后进行图像融合。
步骤S37:服务器返回这N个子图片的加载路径url。
步骤S38:客户端接收到服务器返回的加载路径信息后,将开启N个线程同时加载这N个加载路径url的图片数据,并在图片数据加载完毕后,根据图片标识进行图像融合,然后显示。
根据以上的步骤S31至步骤S38,通过不同网络环境下客户端与服务器数据交互的平均速度、图片大小等综合计算出客户端获取图片的线程数以及服务器端分割图片的份数,实现了根据不同的网络环境将客户端需要加载的图片在服务器端分割为多个部分,且客户端在同步下载完成之后进行图片融合显示,提升了图片加载的效率。
图4是根据本发明第一实施例的一种图片加载装置的主要模块示意图。如图4所示,该实施例中的图片加载装置40位于客户端,主要包括请求发送模块41、信息接收模块42、线程数确定模块43、图片加载模块44和图像融合模块45。
请求发送模块41用于向服务器发送图片加载请求;信息接收模块42用于接收服务器返回的待加载图片的大小信息,其中所述服务器根据所述图片加载请求确定所述待加载图片;线程数确定模块43用于根据所述大小信息确定可用于图片加载的最大线程数,并将所述最大线程数发送给服务器;图片加载模块44用于接收服务器发送的多个子图片的加载路径信息,并分别加载所述加载路径信息对应的图片数据,其中,所述服务器把所述待加载图片分割成所述多个子图片,所述子图片的个数与所述最大线程数相等;图像融合模块45用于待所有图片数据加载完毕后,将所述多个子图片进行图像融合并显示。
根据本发明第一实施例的实施过程,线程数确定模块43还可以用于根据所述待加载图片的大小信息以及预定的图片加载时间和客户端访问服务器的平均速度,计算可用于图片加载的线程数;将所计算的线程数与客户端设备处理器的线程数阈值进行比较以确定最大线程数,其中,若所述线程数大于所述线程数阈值,则取线程数阈值为最大线程数,若所述线程数不大于所述线程数阈值,则取所述线程数为最大线程数。
其中,所述客户端访问服务器的平均速度通过周期性地测量客户端与服务器的交互流量数据而确定。其中,所述交互流量数据通过***提供的应用程序编程接口进行获取。
图5是根据本发明第二实施例的一种图片加载装置的主要模块示意图。如图5所示,该实施例中的图片加载装置50位于服务器中,主要包括请求接收模块51、图片信息返回模块52、图片分割模块53和路径信息返回模块54。
请求接收模块51用于接收客户端发送的图片加载请求;图片信息返回模块52用于根据所述图片加载请求确定待加载图片,并将待加载图片的大小信息返回给客户端;图片分割模块53用于接收客户端发送的最大线程数,并将所述待加载图片分割为多个子图片,其中所述子图片的个数与所述最大线程数相等,所述客户端根据所述大小信息确定可用于图片加载的最大线程数;路径信息返回模块54用于将所述多个子图片的加载路径信息返回给客户端以便客户端加载该多个子图片。
其中,图片分割模块53还可以用于为每个子图片添加图片标识,所述图片标识包括图片名称和序号信息。并且,较佳地,所述分割为等分分割。
综上,根据本发明实施例的技术方案,通过不同网络环境下客户端与服务器数据交互的平均速度、图片大小等综合计算出客户端获取图片的线程数以及服务器端分割图片的份数,实现了根据不同的网络环境将客户端需要加载的图片在服务器端分割为多个部分,且客户端在同步下载完成之后进行图片融合显示。采用本发明的技术方案,可以根据客户端所在的网络环境,充分利用客户端的处理器速率,提升图片加载的效率,从而提升用户的体验。
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。

Claims (12)

1.一种图片加载方法,其特征在于,包括:
向服务器发送图片加载请求;
接收服务器返回的待加载图片的大小信息,其中所述服务器根据所述图片加载请求确定所述待加载图片;
根据所述大小信息确定可用于图片加载的最大线程数,并将所述最大线程数发送给服务器;
接收服务器发送的多个子图片的加载路径信息,并分别加载所述加载路径信息对应的图片数据,其中,所述服务器把所述待加载图片分割成所述多个子图片,所述子图片的个数与所述最大线程数相等;
待所有图片数据加载完毕后,将所述多个子图片进行图像融合并显示。
2.根据权利要求1所述的方法,其特征在于,确定可用于图片加载的最大线程数包括:
根据所述待加载图片的大小信息以及预定的图片加载时间和客户端访问服务器的平均速度,计算可用于图片加载的线程数;
将所计算的线程数与客户端设备处理器的线程数阈值进行比较以确定最大线程数,其中,若所述线程数大于所述线程数阈值,则取线程数阈值为最大线程数,若所述线程数不大于所述线程数阈值,则取所述线程数为最大线程数。
3.根据权利要求2所述的方法,其特征在于,所述客户端访问服务器的平均速度通过周期性地测量客户端与服务器的交互流量数据而确定,其中,所述交互流量数据通过***提供的应用程序编程接口进行获取。
4.一种图片加载方法,其特征在于,包括:
接收客户端发送的图片加载请求;
根据所述图片加载请求确定待加载图片,并将待加载图片的大小信息返回给客户端;
接收客户端发送的最大线程数,并将所述待加载图片分割为多个子图片,其中所述子图片的个数与所述最大线程数相等,所述客户端根据所述大小信息确定可用于图片加载的最大线程数;
将所述多个子图片的加载路径信息返回给客户端以便客户端加载该多个子图片。
5.根据权利要求4所述的方法,其特征在于,将所述待加载图片分割为多个子图片之后,还包括:
为每个子图片添加图片标识,所述图片标识包括图片名称和序号信息。
6.根据权利要求4所述的方法,其特征在于,所述分割为等分分割。
7.一种图片加载装置,其特征在于,包括客户端,所述客户端包括:
请求发送模块,用于向服务器发送图片加载请求;
信息接收模块,用于接收服务器返回的待加载图片的大小信息,其中所述服务器根据所述图片加载请求确定所述待加载图片;
线程数确定模块,用于根据所述大小信息确定可用于图片加载的最大线程数,并将所述最大线程数发送给服务器;
图片加载模块,用于接收服务器发送的多个子图片的加载路径信息,并分别加载所述加载路径信息对应的图片数据,其中,所述服务器把所述待加载图片分割成所述多个子图片,所述子图片的个数与所述最大线程数相等;
图像融合模块,用于待所有图片数据加载完毕后,将所述多个子图片进行图像融合并显示。
8.根据权利要求7所述的装置,其特征在于,所述线程数确定模块还用于:
根据所述待加载图片的大小信息以及预定的图片加载时间和客户端访问服务器的平均速度,计算可用于图片加载的线程数;
将所计算的线程数与客户端设备处理器的线程数阈值进行比较以确定最大线程数,其中,若所述线程数大于所述线程数阈值,则取线程数阈值为最大线程数,若所述线程数不大于所述线程数阈值,则取所述线程数为最大线程数。
9.根据权利要求8所述的装置,其特征在于,所述客户端访问服务器的平均速度通过周期性地测量客户端与服务器的交互流量数据而确定,其中,所述交互流量数据通过***提供的应用程序编程接口进行获取。
10.一种图片加载装置,其特征在于,包括服务器,所述服务器包括:
请求接收模块,用于接收客户端发送的图片加载请求;
图片信息返回模块,用于根据所述图片加载请求确定待加载图片,并将待加载图片的大小信息返回给客户端;
图片分割模块,用于接收客户端发送的最大线程数,并将所述待加载图片分割为多个子图片,其中所述子图片的个数与所述最大线程数相等,所述客户端根据所述大小信息确定可用于图片加载的最大线程数;
路径信息返回模块,用于将所述多个子图片的加载路径信息返回给客户端以便客户端加载该多个子图片。
11.根据权利要求10所述的装置,其特征在于,所述图片分割模块还用于:
为每个子图片添加图片标识,所述图片标识包括图片名称和序号信息。
12.根据权利要求10所述的装置,其特征在于,所述分割为等分分割。
CN201510885462.0A 2015-12-04 2015-12-04 一种图片加载方法及装置 Pending CN105335526A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510885462.0A CN105335526A (zh) 2015-12-04 2015-12-04 一种图片加载方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510885462.0A CN105335526A (zh) 2015-12-04 2015-12-04 一种图片加载方法及装置

Publications (1)

Publication Number Publication Date
CN105335526A true CN105335526A (zh) 2016-02-17

Family

ID=55286053

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510885462.0A Pending CN105335526A (zh) 2015-12-04 2015-12-04 一种图片加载方法及装置

Country Status (1)

Country Link
CN (1) CN105335526A (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106250010A (zh) * 2016-07-06 2016-12-21 北京元心科技有限公司 一种图片显示控制方法和***
CN106993218A (zh) * 2017-05-02 2017-07-28 青岛海信电器股份有限公司 截屏图片划分传输方法、电视及移动终端
CN107273080A (zh) * 2017-05-25 2017-10-20 深圳市彬讯科技有限公司 一种基于多线程的移动端图片渲染方法及装置
CN107273223A (zh) * 2017-06-13 2017-10-20 青岛海信电器股份有限公司 驱动层到应用层之间的图像数据传输方法及装置、终端
CN108255392A (zh) * 2018-01-25 2018-07-06 努比亚技术有限公司 图像处理方法、移动终端及计算机可读存储介质
CN108334531A (zh) * 2017-09-19 2018-07-27 平安普惠企业管理有限公司 图片色调提取方法、设备以及计算机可读存储介质
CN109324858A (zh) * 2018-09-20 2019-02-12 郑州云海信息技术有限公司 网页中显示内容的获取方法和装置
CN111405003A (zh) * 2020-03-05 2020-07-10 维沃移动通信有限公司 一种资源加载方法及电子设备
CN111435527A (zh) * 2019-01-11 2020-07-21 北京京东尚科信息技术有限公司 页面图片显示方法、装置、存储介质及电子设备
CN114371798A (zh) * 2020-10-23 2022-04-19 统信软件技术有限公司 一种图片显示方法及计算设备

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030093510A1 (en) * 2001-11-14 2003-05-15 Ling Cen Method and apparatus for enumeration of a multi-node computer system
CN102882738A (zh) * 2012-09-06 2013-01-16 北京奇虎科技有限公司 一种网络访问速度的检测方法和装置
CN103514241A (zh) * 2012-12-07 2014-01-15 Tcl集团股份有限公司 图片加载方法及***
CN103716719A (zh) * 2013-12-02 2014-04-09 乐视网信息技术(北京)股份有限公司 一种多媒体文件的下载方法及用户终端
CN103929427A (zh) * 2014-04-23 2014-07-16 无锡天脉聚源传媒科技有限公司 一种动态多线程下载装置及其下载方法
CN104391890A (zh) * 2014-11-10 2015-03-04 广东欧珀移动通信有限公司 图片加载方法及***
CN104699498A (zh) * 2014-12-10 2015-06-10 上海斐讯数据通信技术有限公司 基于Android平台的通过列表控件异步加载图片的优化方法
CN104850457A (zh) * 2015-05-27 2015-08-19 北京航天理想科技股份有限公司 一种关联图中海量图像的快速加载显示方法及***

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030093510A1 (en) * 2001-11-14 2003-05-15 Ling Cen Method and apparatus for enumeration of a multi-node computer system
CN102882738A (zh) * 2012-09-06 2013-01-16 北京奇虎科技有限公司 一种网络访问速度的检测方法和装置
CN103514241A (zh) * 2012-12-07 2014-01-15 Tcl集团股份有限公司 图片加载方法及***
CN103716719A (zh) * 2013-12-02 2014-04-09 乐视网信息技术(北京)股份有限公司 一种多媒体文件的下载方法及用户终端
CN103929427A (zh) * 2014-04-23 2014-07-16 无锡天脉聚源传媒科技有限公司 一种动态多线程下载装置及其下载方法
CN104391890A (zh) * 2014-11-10 2015-03-04 广东欧珀移动通信有限公司 图片加载方法及***
CN104699498A (zh) * 2014-12-10 2015-06-10 上海斐讯数据通信技术有限公司 基于Android平台的通过列表控件异步加载图片的优化方法
CN104850457A (zh) * 2015-05-27 2015-08-19 北京航天理想科技股份有限公司 一种关联图中海量图像的快速加载显示方法及***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
陶利军: "《决战Nginx***卷 高性能Web服务器详解与运维》", 30 June 2012 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106250010A (zh) * 2016-07-06 2016-12-21 北京元心科技有限公司 一种图片显示控制方法和***
CN106250010B (zh) * 2016-07-06 2020-01-07 北京元心科技有限公司 一种图片显示控制方法和***
CN106993218A (zh) * 2017-05-02 2017-07-28 青岛海信电器股份有限公司 截屏图片划分传输方法、电视及移动终端
CN107273080B (zh) * 2017-05-25 2020-05-22 深圳市彬讯科技有限公司 一种基于多线程的移动端图片渲染方法及装置
CN107273080A (zh) * 2017-05-25 2017-10-20 深圳市彬讯科技有限公司 一种基于多线程的移动端图片渲染方法及装置
CN107273223A (zh) * 2017-06-13 2017-10-20 青岛海信电器股份有限公司 驱动层到应用层之间的图像数据传输方法及装置、终端
CN108334531A (zh) * 2017-09-19 2018-07-27 平安普惠企业管理有限公司 图片色调提取方法、设备以及计算机可读存储介质
CN108255392A (zh) * 2018-01-25 2018-07-06 努比亚技术有限公司 图像处理方法、移动终端及计算机可读存储介质
CN109324858A (zh) * 2018-09-20 2019-02-12 郑州云海信息技术有限公司 网页中显示内容的获取方法和装置
CN109324858B (zh) * 2018-09-20 2022-03-22 郑州云海信息技术有限公司 网页中显示内容的获取方法和装置
CN111435527A (zh) * 2019-01-11 2020-07-21 北京京东尚科信息技术有限公司 页面图片显示方法、装置、存储介质及电子设备
CN111405003A (zh) * 2020-03-05 2020-07-10 维沃移动通信有限公司 一种资源加载方法及电子设备
CN114371798A (zh) * 2020-10-23 2022-04-19 统信软件技术有限公司 一种图片显示方法及计算设备

Similar Documents

Publication Publication Date Title
CN105335526A (zh) 一种图片加载方法及装置
CN111711828B (zh) 一种信息处理方法、装置和电子设备
CN111310073B (zh) 房源信息展示方法、装置和电子设备
CN105451087A (zh) 弹幕信息的推送方法、终端、历史数据服务器及***
US20200126038A1 (en) Online shopping service processing
CN108307207A (zh) 一种视频推送方法及装置
CN111163324B (zh) 信息处理方法、装置和电子设备
CN106469183A (zh) 页面呈现方法和装置、页面数据处理方法和客户端
US9357020B2 (en) Information source selection system, information source selection method, and program
CN113935813A (zh) 信息显示方法、装置、电子设备和存储介质
CN111581560B (zh) 页面显示方法、装置、电子设备及存储介质
CN108700928A (zh) 在装置上显示内容时基于电池使用率来管理内容
CN112732652A (zh) 信息展示方法、装置和电子设备
CN108600780A (zh) 用于推送信息的方法
CN114021016A (zh) 数据推荐方法、装置、设备和存储介质
KR102250135B1 (ko) 추천 동영상 제공 방법 및 이를 위한 장치
CN105635836A (zh) 一种视频分享方法和装置
CN113220752A (zh) 展示方法、装置和电子设备
CN112256221A (zh) 信息显示方法、装置和电子设备
CN104809017A (zh) 应用程序分发控制、执行方法及其相应装置
CN106294414B (zh) 数据排序方法及装置
CN108696760A (zh) 一种信息获取、提供方法及装置
CN102843369A (zh) Ui界面的网络访问方法和***
CN110457106B (zh) 一种信息展示方法、装置、设备及存储介质
CN110990609B (zh) 一种搜索方法、装置、电子设备及存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20160217

RJ01 Rejection of invention patent application after publication