[go: up one dir, main page]

CN108874472B - Method and system for optimally displaying user head portraits - Google Patents

Method and system for optimally displaying user head portraits Download PDF

Info

Publication number
CN108874472B
CN108874472B CN201810583545.8A CN201810583545A CN108874472B CN 108874472 B CN108874472 B CN 108874472B CN 201810583545 A CN201810583545 A CN 201810583545A CN 108874472 B CN108874472 B CN 108874472B
Authority
CN
China
Prior art keywords
user
head portrait
avatar
information
default
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.)
Active
Application number
CN201810583545.8A
Other languages
Chinese (zh)
Other versions
CN108874472A (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.)
Fujian Tianquan Educational Technology Ltd
Original Assignee
Fujian Tianquan Educational Technology 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 Fujian Tianquan Educational Technology Ltd filed Critical Fujian Tianquan Educational Technology Ltd
Priority to CN201810583545.8A priority Critical patent/CN108874472B/en
Publication of CN108874472A publication Critical patent/CN108874472A/en
Application granted granted Critical
Publication of CN108874472B publication Critical patent/CN108874472B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/44Arrangements for executing specific programs
    • G06F9/448Execution paradigms, e.g. implementations of programming paradigms
    • G06F9/4482Procedural

Landscapes

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

Abstract

The invention discloses an optimized display method and a system for a user head portrait.A service server acquires a head portrait request instruction sent by a client, generates a user head portrait address according to a user ID (identity), and sends a user picture request instruction for accessing the user head portrait address to a content server; the business server receives the head portrait picture information returned by the content server and sends the head portrait picture information to the client; the client requests the service server, the service server is in butt joint with the content of the content server, and the user head portrait is returned to the client for display, and the service server does not need to perform database query and has higher performance than the content server, so that the pressure of the server is effectively reduced; meanwhile, as the paths of the user head portraits are fixed into one path, the address of the user head portraits is not required to be stored in a database table by adding a table field, and the problem of data synchronization is solved, namely the invention reduces the pressure of a server and realizes the real-time synchronization of data.

Description

Method and system for optimally displaying user head portraits
Technical Field
The invention relates to the field of front-end development, in particular to an optimized display method and system for a user head portrait.
Background
The scenes of batch display of user avatars are many, such as chat software and the like. Since not all users upload the custom avatar after registration, a default picture is usually provided as the default avatar for the user during application design.
In conventional software design, a field is usually added to the table in the database to indicate the server address of the user avatar, and in the case where the user does not upload any avatar, the table field stores the URL of the default avatar.
This solution has several drawbacks:
1. the database table redundancy is large, and each user needs a field to store the head portrait address;
2. the server request pressure is large, the front end needs to request the head portrait address of the user from the service server, and the service server needs to query the database to obtain the head portrait information;
3. data synchronization is difficult, a user center of the user is usually arranged in a large software architecture, and when the head portrait of the user changes, the user center is difficult to synchronize updated data to other services in real time.
Disclosure of Invention
The technical problem to be solved by the invention is as follows: a method and a system for optimally displaying a user avatar are provided, thereby reducing server stress.
In order to solve the technical problems, the invention adopts the technical scheme that:
an optimized display method of a user head portrait comprises the following steps:
s1, the service server acquires the head portrait request instruction sent by the client, generates a user head portrait address according to the user ID, and sends a user picture request instruction for accessing the user head portrait address to the content server;
and S2, the service server receives the head portrait picture information returned by the content server and sends the head portrait picture information to the client.
In order to solve the technical problem, the invention adopts another technical scheme as follows:
an optimized display system of a user avatar, comprising a business server including a first memory, a first processor, and a computer program stored on the first memory and executable on the first processor, the first processor implementing the following steps when executing the computer program:
s1, acquiring an avatar request instruction sent by the client, generating a user avatar address according to the user ID, and sending a user picture request instruction for accessing the user avatar address to the content server;
and S2, receiving the head portrait picture information returned by the content server, and sending the head portrait picture information to the client.
The invention has the beneficial effects that: the method and the system for optimally displaying the user head portrait request the service server through the client, the service server is in butt joint with the content of the content server, and the user head portrait is returned to the client for displaying, and the service server does not need to perform database query and has the performance far higher than that of the content server, so that the overall pressure of the server is effectively reduced; meanwhile, as the paths of the user head portraits are fixed into one type, the address of the user head portraits is not required to be stored in a database table by adding a table field, and the problem of data synchronization is solved, namely the invention can reduce the pressure of the server and realize the real-time synchronization of the data on the whole.
Drawings
Fig. 1 is a schematic flow chart of a method for optimally displaying a user avatar according to an embodiment of the present invention;
fig. 2 is a schematic flow chart of a service server in operation according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of an optimized display system for a user avatar according to an embodiment of the present invention.
Description of reference numerals:
1. an optimized display system of a user head portrait; 2. a service server; 3. a first processor; 4. a first memory; 5. a content server; 6. a second memory; 7. a second processor.
Detailed Description
In order to explain technical contents, achieved objects, and effects of the present invention in detail, the following description is made with reference to the accompanying drawings in combination with the embodiments.
The most key concept of the invention is as follows:
before this, in order to facilitate understanding of the technical solution of the present invention, the english abbreviations, devices and the like referred to in the present invention are described as follows:
(1) ID: the present invention is an abbreviation of english identity, wherein the text is interpreted as an identification number, also called serial number or account number, which is a relatively unique code in a certain system, and is equivalent to an "identity card" used to distinguish different users in the system in a specific matter.
(2) Http: the invention is an abbreviation of English HyperText Transfer Protocol, wherein the text is interpreted as a HyperText Transfer Protocol, which is a Transfer Protocol for transferring HyperText from a website server to a local browser, which can make the browser more efficient and reduce network transmission, not only ensures that a computer correctly and quickly transfers a HyperText document, but also determines which part of the transferred document and which part of the content is firstly displayed, and the like.
Referring to fig. 1 and fig. 2, a method for optimally displaying a user avatar includes the steps of:
s1, the service server acquires the head portrait request instruction sent by the client, generates a user head portrait address according to the user ID, and sends a user picture request instruction for accessing the user head portrait address to the content server;
and S2, the service server receives the head portrait picture information returned by the content server and sends the head portrait picture information to the client.
From the above description, the beneficial effects of the present invention are: the client requests the service server, the service server is in butt joint with the content server content, and the user head portrait is returned to the client for display, and the service server does not need to perform database query and has the performance far higher than that of the database server, so that the overall pressure of the server is effectively reduced; meanwhile, as the paths of the user head portraits are fixed into one type, the address of the user head portraits is not required to be stored in a database table by adding a table field, and the problem of data synchronization is solved, namely the invention can reduce the pressure of the server and realize the real-time synchronization of the data on the whole.
Further, the following steps are also included between the step S1 and the step S2
The content server receives a user picture request instruction, judges whether user avatar picture information exists or not, returns the user avatar picture information if the user avatar picture information exists, and returns user avatar non-existence information if the user avatar picture information does not exist;
the service server receives the user head portrait absence information, generates a default head portrait address and sends a default picture request instruction for accessing the default head portrait address to the content server;
and the content server receives the default picture request instruction, judges whether default avatar picture information exists or not, returns the default avatar picture information if the default avatar picture information exists, and returns default avatar nonexistence information if the default avatar picture information does not exist.
As can be seen from the above description, the content server uploads a default image to a specific location in advance, so that the user can display the default avatar when the user-defined avatar image is not uploaded, the service server is used to proxy the content server, and a selection process for the default avatar is added, which can further optimize the performance of the client, because most users of the non-social application do not upload the custom avatar according to market data analysis, which results in that most user avatars in the client need to be correctly displayed after two requests, wherein the two requests are performed as follows: without going through the content server proxy, since the client cannot know in advance whether the custom avatar exists, therefore, the method needs to request the content server once through http, and if the information of head portrait acquisition failure is returned, the default picture is requested to the content server again, i.e., two requests, and the http request cost to the content server from the client, is typically greater than the communication cost between the servers, this is because, because there is an inline relationship between the service server and the content server, it accesses the content server much more efficiently than the client accesses the content server, for example, the traffic server may access the content server directly via UDP, while the client needs to access the content server via http, therefore, the performance of the client when the client needs to display the user head portraits in batch can be greatly optimized through the communication between the service server agent and the content server.
Further, the avatar picture information in step S2 is specifically user avatar picture information or default avatar picture information.
The step S2 further includes the steps of:
and the service server receives the default head portrait absence information, generates head portrait acquisition failure information and sends the head portrait acquisition failure information to the client.
It can be known from the above description that, under the condition that the default avatar is lost, avatar acquisition failure information is returned, so that the user can perform a series of improvement measures such as server repair or user avatar uploading.
Further, the method also comprises the following steps:
the content server acquires a first portrait uploading instruction sent by the client, modifies the file name of the first portrait file into a user ID, stores the user portrait file as user portrait picture information, and returns the information that the portrait is uploaded successfully.
As can be seen from the above description, the user avatar uploaded by the client is received, and the file name is modified into the user ID, so that the effect of one-to-one correspondence with the user is achieved, and the user avatar can be conveniently returned by subsequently responding to the user request.
Further, the storing of the user avatar picture information includes:
and judging whether a second head portrait file with the file name of the user ID exists or not, if so, replacing the second head portrait file with the first head portrait file to obtain new user head portrait picture information, and otherwise, directly storing the first head portrait file as the user head portrait picture information.
According to the description, if the user uploads for multiple times, the current avatar covers the previous avatar, so that only one user avatar corresponding to the user exists in the content server, the accuracy and the requesting efficiency of subsequent requests are guaranteed, and the storage pressure of the content server is reduced.
Referring to fig. 3, an optimized display system for a user avatar includes a service server, where the service server includes a first memory, a first processor, and a computer program stored in the first memory and executable on the first processor, and the first processor implements the following steps when executing the computer program:
s1, acquiring an avatar request instruction sent by the client, generating a user avatar address according to the user ID, and sending a user picture request instruction for accessing the user avatar address to the content server;
and S2, receiving the head portrait picture information returned by the content server, and sending the head portrait picture information to the client.
From the above description, the beneficial effects of the present invention are: the client requests the service server, the service server is in butt joint with the content server content, and the user head portrait is returned to the client for display, and the service server does not need to perform database query and has the performance far higher than that of the database server, so that the overall pressure of the server is effectively reduced; meanwhile, as the paths of the user head portraits are fixed into one type, the address of the user head portraits is not required to be stored in a database table by adding a table field, and the problem of data synchronization is solved, namely the invention can reduce the pressure of the server and realize the real-time synchronization of the data on the whole.
Further, the content server is also included, and the content server includes a second memory, a second processor, and a computer program stored on the second memory and executable on the second processor, and the second processor implements the following steps when executing the computer program:
receiving a user picture request instruction, judging whether user head portrait picture information exists or not, if so, returning the user head portrait picture information, and if not, returning the user head portrait non-existence information;
receiving a default image request instruction, judging whether default avatar image information exists, if so, returning the default avatar image information, and if not, returning default avatar non-existence information;
the first processor, when executing the computer program, further implements the steps of:
and receiving the information that the user head portrait does not exist, generating a default head portrait address, and sending a default picture request instruction for accessing the default head portrait address to the content server.
As can be seen from the above description, the content server uploads a default image to a specific location in advance, so that the user can display the default avatar when the user-defined avatar image is not uploaded, the service server is used to proxy the content server, and a selection process for the default avatar is added, which can further optimize the performance of the client, because most users of the non-social application do not upload the custom avatar according to market data analysis, which results in that most user avatars in the client need to be correctly displayed after two requests, wherein the two requests are performed as follows: without going through the content server proxy, since the client cannot know in advance whether the custom avatar exists, therefore, the method needs to request the content server once through http, and if the information of head portrait acquisition failure is returned, the default picture is requested to the content server again, i.e., two requests, and the http request cost to the content server from the client, is typically greater than the communication cost between the servers, this is because, because there is an inline relationship between the service server and the content server, it accesses the content server much more efficiently than the client accesses the content server, for example, the traffic server may access the content server directly via UDP, while the client needs to access the content server via http, therefore, the performance of the client when the client needs to display the user head portraits in batch can be greatly optimized through the communication between the service server agent and the content server.
Further, the avatar picture information in step S2 is specifically user avatar picture information or default avatar picture information.
The step S2 further includes the steps of:
and receiving default head portrait absence information, generating head portrait acquisition failure information, and sending the head portrait acquisition failure information to a client.
It can be known from the above description that, under the condition that the default avatar is lost, avatar acquisition failure information is returned, so that the user can perform a series of improvement measures such as server repair or user avatar uploading.
Further, the second processor, when executing the computer program, further implements the following steps:
and acquiring a first portrait uploading instruction sent by the client, modifying the file name of the first portrait file into a user ID, storing the user portrait picture information, and returning the information that the portrait is uploaded successfully.
As can be seen from the above description, the user avatar uploaded by the client is received, and the file name is modified into the user ID, so that the effect of one-to-one correspondence with the user is achieved, and the user avatar can be conveniently returned by subsequently responding to the user request.
Further, the storing of the user avatar picture information includes:
and judging whether a second head portrait file with the file name of the user ID exists or not, if so, replacing the second head portrait file with the first head portrait file to obtain new user head portrait picture information, and otherwise, directly storing the first head portrait file as the user head portrait picture information.
According to the description, if the user uploads for multiple times, the current avatar covers the previous avatar, so that only one user avatar corresponding to the user exists in the content server, the accuracy and the requesting efficiency of subsequent requests are guaranteed, and the storage pressure of the content server is reduced.
Referring to fig. 1 and fig. 2, a first embodiment of the present invention is:
an optimized display method of a user head portrait, after a user uploads a self-defined user head portrait, comprises the following steps:
s1, the service server obtains an avatar request instruction sent by the client, generates a user avatar address according to the user ID, for example, if the user ID is 666, the generated user avatar address is http:// content server.101. com/icon/666, and sends a user picture request instruction for accessing the user avatar address to the content server, namely, obtains user avatar picture information stored in the http:// content server.101. com/icon/666;
s11, the content server receives the user picture request instruction, if the user avatar picture information is found to exist, the user avatar picture information is returned, namely the user avatar file with the file name icon/666 is returned;
s2, the service server receives the user head portrait picture information returned by the content server and sends the user head portrait picture information to the client, namely, the head portrait displayed on the client is the user head portrait stored on the http:// content server.101. com/icon/666.
When a user does not upload a self-defined user head portrait, the method for optimally displaying the user head portrait comprises the following steps:
s1, the service server obtains an avatar request instruction sent by the client, generates a user avatar address according to the user ID, for example, if the user ID is 666, the generated user avatar address is http:// content server.101. com/icon/666, and sends a user picture request instruction for accessing the user avatar address to the content server, namely, obtains user avatar picture information stored in the http:// content server.101. com/icon/666;
s11, the content server receives the user picture request instruction, if the user avatar picture information does not exist, the user avatar nonexistence information is returned;
s12, the service server receives the user head portrait absence information, generates a default head portrait address of http:// content server.101. com/icon/default, and sends a default picture request instruction for accessing the default head portrait address to the content server, namely, the default head portrait picture information stored in the http:// content server.101. com/icon/default is obtained;
s13, the content server receives the default picture request instruction, if the default avatar picture information exists, the default avatar picture information is returned, namely the default avatar file with the file name icon/default is returned;
s2, the service server receives the default avatar picture information returned by the content server and sends the default avatar picture information to the client, namely, the avatar displayed on the client is the default avatar stored on the http:// content server.101. com/icon/default.
When the user does not upload the customized user head portrait and the default head portrait is lost, the steps are replaced as follows:
and S13, the content server receives the default picture request instruction, finds that no default avatar picture information exists, and returns the default avatar nonexistence information.
S2, the service server receives the default head portrait absence information, generates head portrait acquisition failure information, and sends the head portrait acquisition failure information to the client.
When a client needs to upload a customized user head portrait, the method comprises the following steps:
s3, the content server obtains a first portrait uploading instruction sent by the client, modifies the file name of the first portrait file into a user ID, judges whether a second portrait file with the file name as the user ID exists or not, if yes, replaces the second portrait file with the first portrait file to obtain new user portrait picture information, otherwise, directly stores the first portrait file as the user portrait picture information, and returns the information that the portrait uploading is successful.
Referring to fig. 3, the second embodiment of the present invention is:
an optimized display system 1 of a user head portrait comprises a service server 2 and a content server 5, wherein the service server 2 comprises a first memory 4, a first processor 3 and a computer program stored on the first memory 4 and capable of running on the first processor 3, and the first processor 3 realizes steps S1, S12 and S2 in the first embodiment when executing the computer program; the content server 5 comprises a second memory 6, a second processor 7 and a computer program stored on the second memory 6 and operable on the second processor 7, wherein the second processor 7 implements the steps S11, S13, S3 in the first embodiment when executing the computer program.
In summary, according to the method and system for optimally displaying the user avatar provided by the present invention, the client requests the service server, the service server connects the content of the content server, and returns the user avatar to the client for display, and since the service server does not need to perform database query and the performance of the content server is much higher than that of the database server, the overall pressure of the server is effectively reduced; meanwhile, as the path of the user head portrait is fixed to one type, the address of the user head portrait is stored without adding a table field in a database table, and the problem of data synchronization is solved; the method adopts the service server to proxy the content server, and adds the selection process of the default head portrait, so that the performance of the client when the user head portraits need to be displayed in batch can be greatly optimized, namely the method can reduce the pressure of the server on the whole and realize the real-time synchronization of data.
The above description is only an embodiment of the present invention, and not intended to limit the scope of the present invention, and all equivalent changes made by using the contents of the present specification and the drawings, or applied directly or indirectly to the related technical fields, are included in the scope of the present invention.

Claims (8)

1. An optimized display method of a user head portrait is characterized by comprising the following steps:
s1, the service server acquires the head portrait request instruction sent by the client, generates a user head portrait address according to the user ID, and sends a user picture request instruction for accessing the user head portrait address to the content server;
the steps between the step S1 and the step S2 further comprise the steps of:
the content server receives a user picture request instruction, judges whether user avatar picture information exists or not, returns the user avatar picture information if the user avatar picture information exists, and returns user avatar non-existence information if the user avatar picture information does not exist;
the service server receives the user head portrait absence information, generates a default head portrait address and sends a default picture request instruction for accessing the default head portrait address to the content server;
the content server receives a default picture request instruction, judges whether default avatar picture information exists or not, returns the default avatar picture information if the default avatar picture information exists, and returns default avatar nonexistence information if the default avatar picture information does not exist;
and S2, the service server receives the head portrait picture information returned by the content server and sends the head portrait picture information to the client.
2. The method according to claim 1, wherein the avatar picture information in step S2 is specifically user avatar picture information or default avatar picture information;
the step S2 further includes the steps of:
and the service server receives the default head portrait absence information, generates head portrait acquisition failure information and sends the head portrait acquisition failure information to the client.
3. The method for optimizing display of a user avatar according to claim 1, further comprising the steps of:
the content server acquires a first portrait uploading instruction sent by the client, modifies the file name of the first portrait file into a user ID, stores the user portrait file as user portrait picture information, and returns the information that the portrait is uploaded successfully.
4. The method according to claim 3, wherein the storing of the picture information of the user avatar comprises:
and judging whether a second head portrait file with the file name of the user ID exists or not, if so, replacing the second head portrait file with the first head portrait file to obtain new user head portrait picture information, and otherwise, directly storing the first head portrait file as the user head portrait picture information.
5. An optimized display system of a user avatar, comprising a service server and a content server, the service server comprising a first memory, a first processor and a computer program stored on the first memory and executable on the first processor, the content server comprising a second memory, a second processor and a computer program stored on the second memory and executable on the second processor, wherein the first processor implements the following steps when executing the computer program:
s1, acquiring an avatar request instruction sent by the client, generating a user avatar address according to the user ID, and sending a user picture request instruction for accessing the user avatar address to the content server;
s2, receiving the head portrait picture information returned by the content server, and sending the head portrait picture information to the client;
the second processor, when executing the computer program, implements the steps of:
receiving a user picture request instruction, judging whether user head portrait picture information exists or not, if so, returning the user head portrait picture information, and if not, returning the user head portrait non-existence information;
receiving a default image request instruction, judging whether default avatar image information exists, if so, returning the default avatar image information, and if not, returning default avatar non-existence information;
the first processor, when executing the computer program, further implements the steps of:
and receiving the information that the user head portrait does not exist, generating a default head portrait address, and sending a default picture request instruction for accessing the default head portrait address to the content server.
6. The system for optimally displaying the user avatar according to claim 5, wherein the avatar picture information in step S2 is specifically user avatar picture information or default avatar picture information;
the step S2 further includes the steps of:
and receiving default head portrait absence information, generating head portrait acquisition failure information, and sending the head portrait acquisition failure information to a client.
7. The system of claim 5, wherein the second processor, when executing the computer program, further performs the steps of:
and acquiring a first portrait uploading instruction sent by the client, modifying the file name of the first portrait file into a user ID, storing the user portrait picture information, and returning the information that the portrait is uploaded successfully.
8. The system of claim 7, wherein the storing of the picture information as the user avatar comprises:
and judging whether a second head portrait file with the file name of the user ID exists or not, if so, replacing the second head portrait file with the first head portrait file to obtain new user head portrait picture information, and otherwise, directly storing the first head portrait file as the user head portrait picture information.
CN201810583545.8A 2018-06-08 2018-06-08 Method and system for optimally displaying user head portraits Active CN108874472B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810583545.8A CN108874472B (en) 2018-06-08 2018-06-08 Method and system for optimally displaying user head portraits

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810583545.8A CN108874472B (en) 2018-06-08 2018-06-08 Method and system for optimally displaying user head portraits

Publications (2)

Publication Number Publication Date
CN108874472A CN108874472A (en) 2018-11-23
CN108874472B true CN108874472B (en) 2022-04-12

Family

ID=64337357

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810583545.8A Active CN108874472B (en) 2018-06-08 2018-06-08 Method and system for optimally displaying user head portraits

Country Status (1)

Country Link
CN (1) CN108874472B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110209393B (en) * 2019-04-24 2023-07-07 深圳点猫科技有限公司 Programming implementation method and device for head portrait replacement in game education
CN110187877B (en) * 2019-05-29 2021-06-29 浙江大搜车软件技术有限公司 Icon acquisition method, device and system, electronic equipment and storage medium
CN110413910A (en) * 2019-07-19 2019-11-05 广州欢聊网络科技有限公司 A kind of Picture Generation Method, device and mobile terminal
CN114547353A (en) * 2022-01-12 2022-05-27 佛山市华全电气照明有限公司 Multifunctional intelligent rod image file management method, system, computer and medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7181690B1 (en) * 1995-11-13 2007-02-20 Worlds. Com Inc. System and method for enabling users to interact in a virtual space
CN105205169A (en) * 2015-10-12 2015-12-30 中国电子科技集团公司第二十八研究所 Distributed image index and retrieval method
CN106982247A (en) * 2017-02-23 2017-07-25 成都谷辘信息技术有限公司 A kind of picture distributed memory system based on WEB

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7181690B1 (en) * 1995-11-13 2007-02-20 Worlds. Com Inc. System and method for enabling users to interact in a virtual space
CN105205169A (en) * 2015-10-12 2015-12-30 中国电子科技集团公司第二十八研究所 Distributed image index and retrieval method
CN106982247A (en) * 2017-02-23 2017-07-25 成都谷辘信息技术有限公司 A kind of picture distributed memory system based on WEB

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"[大型网站技术实践]初级篇:海量图片的分布式存储设计与实现";周旭龙;《ttps://www.cnblogs.com/edisonchou/p/4137134.html》;20141202;第1-9页 *
"17.上传和修改头像";Harpsichord1207;《https://segmentfault.com/a/1190000012971233》;20180124;第1-3页 *

Also Published As

Publication number Publication date
CN108874472A (en) 2018-11-23

Similar Documents

Publication Publication Date Title
US12034824B2 (en) Processing DNS queries to identify pre-processing information
US9451046B2 (en) Managing CDN registration by a storage provider
CN108874472B (en) Method and system for optimally displaying user head portraits
US9888089B2 (en) Client side cache management
US6775700B2 (en) System and method for common information model object manager proxy interface and management
US6397253B1 (en) Method and system for providing high performance Web browser and server communications
US8589484B2 (en) Method for optimizing a web content proxy server and devices thereof
US20020147652A1 (en) System and method for distruibuted client state management across a plurality of server computers
EP2724243B1 (en) Dynamic content caching
US7987243B2 (en) Method for media discovery
JP2008511078A (en) Proxy caching in photo-sharing peer-to-peer networks to improve guest image browsing performance
US20140115120A1 (en) Content Delivery Network CDN Routing Method, Device, and System
CN108881066B (en) Routing request method, access server and storage device
EP1538808A1 (en) Methods and devices for the asynchronous delivery of digital data
WO2003015330A2 (en) A system and a method for accelerating communication of tcp/ip based content
US20170339252A1 (en) Generating a response to a client device in an internet of things domain
US20140189035A1 (en) Virtual Desktop Infrastructure (VDI) Login Acceleration
TW437205B (en) An internet caching system and a method and an arrangement in such a system
CN104615597A (en) Method, device and system for clearing cache file in browser
CN111478951B (en) File issuing method and device
US11546405B2 (en) Methods for exposing mainframe data as a web service and devices thereof
CN111782929B (en) Information push method, device and system
US10097668B2 (en) System and method of request processing in a distributed data processing network
TW469716B (en) Method to achieve continuous data transmission by using a dynamic hyper text mark language technique
CN114253928A (en) Access method and device for storage file

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant