Event processing method and device, storage medium and electronic equipment

文档序号:1890819 发布日期:2021-11-26 浏览:17次 中文

阅读说明:本技术 事件处理方法及装置、存储介质及电子设备 (Event processing method and device, storage medium and electronic equipment ) 是由 许群合 于 2020-05-22 设计创作,主要内容包括:本公开涉及数据处理技术领域,具体涉及一种事件处理方法及装置、计算机可读存储介质及电子设备,方法包括:获取至少一个对象组合,其中,每个对象组合包括多个对象;响应用户对对象组合对应事件的触发操作,完成对对象组合对应事件的处理;其中,获取至少一个对象组合包括:从数据库中获取至少一个对象组合,数据库包括至少一个由其他用户建立的对象组合;或接收由其他用户分享的对象组合。本公开实施例的技术方案完成了对多个对象对应事件的批量处理,降低了服务器在对象组合获取过程中的计算量,且操作简单,增加了用户体验,同时防止了在用户较多时可能会造成服务器崩溃的现象的发生。(The present disclosure relates to the field of data processing technologies, and in particular, to an event processing method and apparatus, a computer-readable storage medium, and an electronic device, where the method includes: acquiring at least one object combination, wherein each object combination comprises a plurality of objects; responding to the trigger operation of the user on the event corresponding to the object combination, and finishing the processing on the event corresponding to the object combination; wherein obtaining at least one object combination comprises: acquiring at least one object combination from a database, wherein the database comprises at least one object combination established by other users; or to receive a combination of objects shared by other users. According to the technical scheme of the embodiment of the disclosure, batch processing of events corresponding to a plurality of objects is completed, the calculated amount of the server in the object combination obtaining process is reduced, the operation is simple, the user experience is increased, and meanwhile, the phenomenon that the server is possibly crashed when a plurality of users exist is prevented.)

1. An event processing method, comprising:

obtaining at least one object combination, wherein each object combination comprises a plurality of objects;

responding to the triggering operation of the user on the event corresponding to the object combination, and finishing the processing on the event corresponding to the object combination;

wherein obtaining at least one object combination comprises:

obtaining at least one object combination from a database, the database comprising at least one of the object combinations established by other users; or

Receiving the object combination shared by other users.

2. The method of claim 1, wherein obtaining at least one combination of objects from a database comprises:

determining at least one keyword of each object combination in the database;

and responding to the search operation of the user to acquire the object combination corresponding to the keyword.

3. The method of claim 2, further comprising:

determining the number of times of the search operation corresponding to each object combination in the database;

determining the priority order of each object combination according to the times;

and establishing an object combination list according to the priority order and displaying the object combination list to the user.

4. The method of claim 2, wherein the keywords comprise one or more of information related to the combination of objects and information related to at least one object in the combination of objects.

5. The method of claim 1, wherein at least one guidance policy is included among a plurality of said objects, and wherein a plurality of said objects in said combination of objects are capable of triggering at least one said guidance policy.

6. The method of claim 1, further comprising:

and responding to the number adjustment operation of the user, and adjusting the number of the objects corresponding to the number adjustment operation in the object combination.

7. The method of claim 1, further comprising:

and responding to the preprocessing operation of the user on the object combination, and marking the object combination as a combination to be processed.

8. An object processing apparatus, comprising:

an obtaining module, configured to obtain at least one object combination, where each object combination includes a plurality of objects;

the processing module is used for responding to the triggering operation of the user on the event corresponding to the object combination and finishing the processing on the event corresponding to the object combination;

wherein obtaining at least one object combination comprises:

obtaining at least one object combination from a database, the database comprising at least one of the object combinations established by other users; or

Receiving the object combination shared by other users.

9. A computer-readable storage medium on which a computer program is stored, the program, when being executed by a processor, implementing an event processing method according to any one of claims 1 to 7.

10. An electronic device, comprising:

a processor; and

memory for storing one or more programs that, when executed by the one or more processors, cause the one or more processors to implement the event processing method of any of claims 1 to 7.

Technical Field

The present disclosure relates to the field of data processing technologies, and in particular, to an event processing method and apparatus, a computer-readable storage medium, and an electronic device.

Background

With the development of networks, electronic commerce relying on good network environments is becoming increasingly strong.

In the prior art, when a user acquires articles, the user needs to acquire each article one by one or add a list to be processed one by one, the operation is complex, the calculation amount of a server is increased, the calculation resources are wasted, and the server may be crashed when the user is many.

Therefore, it is necessary to design a new event processing method and apparatus, a computer-readable storage medium, and an electronic device.

It is to be noted that the information disclosed in the above background section is only for enhancement of understanding of the background of the present disclosure, and thus may include information that does not constitute prior art known to those of ordinary skill in the art.

Disclosure of Invention

The present disclosure is directed to an event processing method and apparatus, a computer-readable storage medium, and an electronic device, so as to overcome, at least to a certain extent, the problems in the related art that a server has a large calculation amount when a user acquires an article, and is complex to operate and wastes calculation resources.

Additional features and advantages of the disclosure will be set forth in the detailed description which follows, or in part will be obvious from the description, or may be learned by practice of the disclosure.

According to a first aspect of the present disclosure, there is provided an event processing method, including:

obtaining at least one object combination, wherein each object combination comprises a plurality of objects;

responding to the triggering operation of the user on the event corresponding to the object combination, and finishing the processing on the event corresponding to the object combination;

wherein obtaining at least one object combination comprises:

obtaining at least one object combination from a database, the database comprising at least one of the object combinations established by other users; or

Receiving the object combination shared by other users.

In an exemplary embodiment of the present disclosure, obtaining at least one combination of objects from a database includes:

determining at least one keyword of each object combination in the database;

and responding to the search operation of the user to acquire the object combination corresponding to the keyword.

In an exemplary embodiment of the present disclosure, the method further comprises:

determining the number of times of the search operation corresponding to each object combination in the database;

determining the priority order of each object combination according to the times;

and establishing an object combination list according to the priority order and displaying the object combination list to the user.

In an exemplary embodiment of the present disclosure, the keyword includes one or more of related information of the object combination and related information of at least one object in the object combination.

In an exemplary embodiment of the disclosure, at least one guidance policy is included among a plurality of the objects, and a plurality of the objects in the object combination can trigger at least one of the guidance policies.

In an exemplary embodiment of the present disclosure, the method further comprises:

and responding to the number adjustment operation of the user, and adjusting the number of the objects corresponding to the number adjustment operation in the object combination.

In an exemplary embodiment of the present disclosure, the method further comprises:

and responding to the preprocessing operation of the user on the object combination, and marking the object combination as a combination to be processed.

According to an aspect of the present disclosure, there is provided an object processing apparatus including:

an obtaining module, configured to obtain at least one object combination, where each object combination includes a plurality of objects;

the processing module is used for responding to the triggering operation of the user on the event corresponding to the object combination and finishing the processing on the event corresponding to the object combination;

wherein obtaining at least one object combination comprises:

obtaining at least one object combination from a database, the database comprising at least one of the object combinations established by other users; or

Receiving the object combination shared by other users.

According to an aspect of the present disclosure, there is provided a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements an event processing method as recited in any of the above.

According to an aspect of the present disclosure, there is provided an electronic device including:

a processor; and

memory for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to implement an event processing method as described in any above.

The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects:

in the event processing method provided by an embodiment of the present disclosure, an object combination established by another user or a combination shared by another user is obtained from a database, and a trigger operation of the user on an event corresponding to the object combination is responded to complete processing on the event corresponding to the object combination. Compared with the prior art, the method has the advantages that the user can directly obtain the object combination without creating a new object combination, the operation can be triggered to complete the processing of the event corresponding to the object combination after the object combination is obtained, the calculation amount of the server in the process of obtaining the object combination by the user is reduced, the operation is simple, the user experience is increased, and the phenomenon that the server is possibly crashed when the number of users is large is prevented.

It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.

Drawings

The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure. It is to be understood that the drawings in the following description are merely exemplary of the disclosure, and that other drawings may be derived from those drawings by one of ordinary skill in the art without the exercise of inventive faculty. In the drawings:

fig. 1 schematically shows a flow chart of acquiring an article in the related art;

FIG. 2 schematically illustrates a flow chart of a method of event processing in an exemplary embodiment of the disclosure;

FIG. 3 schematically illustrates a flow chart for establishing an item acquisition manifest in an exemplary embodiment of the present disclosure;

fig. 4 schematically illustrates an interface diagram for sharing an item acquisition list in an exemplary embodiment of the present disclosure;

FIG. 5 schematically illustrates a flow chart for building a list of object combinations in an exemplary embodiment of the present disclosure;

FIG. 6 is a diagram that schematically illustrates an interface for obtaining an item acquisition list using keywords in an exemplary embodiment of the present disclosure;

FIG. 7 schematically illustrates a user interface diagram when an item is acquired in an exemplary embodiment of the disclosure;

FIG. 8 schematically illustrates a flow chart of how an item is acquired in an exemplary embodiment of the disclosure;

fig. 9 schematically illustrates a composition diagram of an event processing apparatus in an exemplary embodiment of the present disclosure;

FIG. 10 schematically illustrates a structural diagram of a computer system suitable for use with an electronic device that implements an exemplary embodiment of the present disclosure;

fig. 11 schematically illustrates a schematic diagram of a computer-readable storage medium, according to some embodiments of the present disclosure.

Detailed Description

Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in many different forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

Furthermore, the drawings are merely schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and thus their repetitive description will be omitted. Some of the block diagrams shown in the figures are functional entities and do not necessarily correspond to physically or logically separate entities. These functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor devices and/or microcontroller devices.

In the related art, referring to fig. 1, when the commerce platform acquires an article, step S110 may be performed first to check the article and select an article required by the commerce platform; then, step S120 is performed to input the number of items, i.e. the number of items required by the user, and step S130 is performed to add the to-be-processed list, i.e. the selected required number of items is added to the to-be-processed list. Then, step S140 is performed to return to check other articles, step S150 is performed, and the number of the articles selected in step S140 is input. And finally, step S160 is carried out, the articles selected in step S140 are added into the list to be processed, step S170 is carried out, settlement is carried out, and article acquisition is completed.

It should be noted that, the steps S130 and S160 may be the same processing procedure, but the types of the added articles may be different; the processing of steps S120 and 150 is the same, but the items and the number of items may be different.

In the related art, a plurality of commodities need to be added into a to-be-processed list one by one, a server needs to run approximately the same steps for a plurality of times, the calculation amount of the server is large, and when promotion activities are carried out, the amount of users is large, so that the server is likely to be crashed.

In view of the above problem, in the present exemplary embodiment, there is first provided an event processing method, which may include, as shown in fig. 2, the steps of:

s210, acquiring at least one object combination, wherein each object combination comprises a plurality of objects;

s220, responding to the trigger operation of the user on the event corresponding to the object combination, and finishing the processing on the event corresponding to the object combination;

according to the event processing method provided in the exemplary embodiment, compared with the prior art, a user can directly obtain an object combination without creating a new object combination, and after the object combination is obtained, an operation can be triggered to complete processing of an event corresponding to the object combination, so that the calculation amount of a server in the process of obtaining the object combination by the user is reduced, the operation is simple, the user experience is increased, and the phenomenon that the server is likely to crash when the user is in a large number is prevented.

Hereinafter, each step of the event processing method in the present exemplary embodiment will be described in more detail with reference to the drawings and the embodiments.

In step S210, at least one object combination is obtained, wherein each of the object combinations comprises a plurality of objects.

In an example embodiment of the present disclosure, obtaining at least one object combination may include obtaining at least one object combination from a database, or receiving an object combination shared by other users, or obtaining an object combination in other manners, which is not specifically limited in this example embodiment. The following describes in detail how to acquire the above two object combinations.

In this exemplary embodiment, the object combinations in the database are all created by other users and stored in the database, and a specific process of creating the object combinations by other users may be as shown in fig. 3, taking the object as an article, the guiding policy as a coupon, and the object combinations as an article acquisition list for example to describe in detail, first, step S310 may be performed, where an article is selected, the quantity is input, a required article is selected and the quantity of the required article is determined, and steps S320 and S330 are performed, and the system records the article links and the quantity of the article; then, step 340 and step 350 are carried out, the coupons are picked up according to the guide strategies triggered among the articles, and the records of the picked coupons are stored; then, step S360, step S370, and step S380 may be executed, the obtained item acquisition list is saved, the keyword and the name of the item acquisition list are determined, and the item acquisition list is stored and issued on the system platform to form an object combination. For example, clicking on "publish to system" in FIG. 4 may complete the storage of the object combination.

In this exemplary embodiment, the above keyword may include one or more of related information of an object combination and related information of each object in the object combination, where the related information of the object combination may include part or all of a name of the object combination, specifically, for example, a name of the object combination is an outdoor sports package, and the object included in the object combination includes sportswear, safety gear, outdoor convenient food, and the like; at this time, the related information of the object combination may include sports, outdoor sports, and the like, that is, the keyword may be sports, outdoor sports, and the like; the related information of each object in the object combination may include sportswear, safety gear, outdoor convenient food, sportswear color, size, type, color, quantity of safety gear, weight, type, etc. of outdoor convenient food. The keywords can also be sports wear, safety appliances, outdoor convenient food, colors and sizes of the sports wear, types, colors and quantities of the safety appliances, weights and types of the outdoor convenient food and the like.

In the present exemplary embodiment, the name of the above-described object combination may be determined according to a plurality of objects in the object combination. For example, when the object is an article, the event corresponding to the object represents the user to acquire the article, and the event corresponding to the object combination indicates the acquisition of the article corresponding to all the objects in the object combination, as shown in fig. 4, the object combination includes two objects and corresponds to shampoo and hawaii fruit, respectively, and in this case, the object combination may be named "hawaii fruit + shampoo" or "shampoo + hawaii fruit". For another example, the object combination includes the sportswear, the safety gear, the outdoor convenient food, and the like, at this time, the object combination may be determined to be an outdoor sports package, a sports package, and the like according to the applicable environment of the object in the object combination, and the manner of obtaining the name of the object combination may be various, and is not specifically limited in this example embodiment.

In an example embodiment of the present disclosure, after acquiring the object combination and the keyword corresponding to the object combination, the server stores the object combination and the keyword and the name of the object combination corresponding to the object combination.

In the present exemplary embodiment, referring to fig. 6, the server may create a search interface, the user may complete a search operation by searching for a keyword in the search interface, and the server may present, to the user, a name of an object combination corresponding to the keyword in the search operation in response to the search operation of the user.

In an example embodiment of the present disclosure, referring to fig. 5, the event processing method of the present disclosure may further include steps S510 to S530, and the steps S510 to S530 are explained in detail below.

In step S510, the number of times of the search operation corresponding to each of the object combinations is determined.

In an example embodiment of the present disclosure, the number of times a plurality of object combinations are searched may be determined first, and the number of times an object combination is searched may be determined according to the number of times each object in the object combinations is searched.

In step S520, the priority order of each object combination is determined according to the number of times.

In an example embodiment of the present disclosure, the plurality of object combinations may be prioritized according to the obtained times, for example, three object combinations, namely, a first object combination, a second object combination and a third object combination, where the first object combination is searched for a greater number of times than the second object combination is searched for a greater number of times than the third object combination, and at this time, the priority order may be that the first object combination is greater than the second object combination and is greater than the third object combination.

In step S530, an object combination list is created according to the priority order and displayed to the user.

In an example embodiment of the present disclosure, the server may present a plurality of object combinations according to the obtained priority order, specifically, as shown in fig. 6, for example, two object combinations, namely, shampoo + hawaii fruit and kiwi + taro at this time; in the present exemplary embodiment, the shampoo + hawaii fruits have a priority order greater than that of the kiwi fruits + tarps, so the shampoo + hawaii fruits are arranged at the front position and presented in the object combination list.

In the present exemplary embodiment, referring to fig. 6, the user may narrow down the above-mentioned aggregate list by inputting a keyword, so as to find out a desired object combination more quickly; for example, referring to fig. 6, when the keyword input by the user is fruit, the server arranges the object combinations including fruit in the object combination list according to the priority order for the user to select.

In another example embodiment of the present disclosure, the obtaining of the at least one object combination may be that the server receives an object combination shared by other users, and as shown in fig. 3, the process of establishing the object combination by other users has been described in detail above, and therefore, details are not described here, and other users may directly share the established object combination to the server, and the server receives the object combination.

In this example embodiment, the receiving the object combination shared by the other users may further include the other users sharing the established object combination to a third-party platform, sending the object combination to a server through the third-party platform, and the server receiving the object combination. Specifically, the server responds to the sharing operation of the other users, and executes step S390 to share the item acquisition list to the third-party platform. Specifically, for example, other users send the object combination to the third party platform in the form of a link, and the server accesses the link to generate the object combination. And sharing the object combination to a third-party platform, so that the user can acquire the article acquisition lists corresponding to the object combination from a plurality of platforms. The third-party platform may be, for example, a WeChat, a microblog, or the like, and is not specifically limited in this example embodiment.

In the present exemplary embodiment, at least one guidance policy may be included among the plurality of objects, the guidance policy may be a coupon, in the present exemplary embodiment, a plurality of correspondences in the object combination may trigger at least one guidance policy, for example, as shown in fig. 4, in the object combination in fig. 4, two objects are included as wash water and hawaii fruit, respectively, and the two different numbers of objects trigger the guidance policy, i.e., the coupon, as full 300 minus 200; it should be noted that, in the present exemplary embodiment, the two specific objects are exemplary, and the coupon is also an exemplary embodiment of the guidance policy, and the kind of the objects and the guidance policy are not specifically limited in the present exemplary embodiment.

In an example embodiment of the present disclosure, the server may adjust the number of objects corresponding to the number adjustment operation in the object combination in response to the number adjustment operation of the user, for example, the user may adjust the number of hawaii fruits or shampoos in fig. 4. When the number is adjusted, the system detects whether the guiding strategy can be triggered or not in real time according to a preset rule, and when the guiding strategy cannot be triggered due to the fact that the number is adjusted by the user, the server sends warning information to the user. For example, when the user adjusts the amount of shampoo to 1, the server may issue a warning message to the user at this time, since adjusting the amount of shampoo to 1 will not trigger the coupon, i.e., will not trigger the guidance policy. In the present exemplary embodiment, the preset rule and the guidance policy have close relation, and both of them can be customized according to requirements, and are not specifically limited in the present exemplary real-time manner.

In step S220, the user is responded to the trigger operation of the event corresponding to the object combination, and the processing of the event corresponding to the object combination is completed.

In an example embodiment of the present disclosure, the server may respond to a trigger operation of a user on an event corresponding to an object combination, and complete processing of the event corresponding to the object combination, where the event corresponding to each object in the object combination is processed in batch, that is, all objects in the object combination are obtained. Specifically, as shown in fig. 7, the object combination "shampoo + macadamia nut" includes the object including the shampoo and the macadamia nut, and the completion of the processing of the event corresponding to the object may be expressed as the acquisition of the shampoo and the macadamia nut.

As shown in fig. 7, the user may click "acquire immediately", that is, each item in the item acquisition list is acquired; in another example embodiment, the server may mark the object combination as a pending set in response to a user's preprocessing operation on the object combination, for example, referring to fig. 7, when the user clicks "join pending list", the object combination is marked as a pending set and stored to the pending list.

Taking the object as an item and the object combination as an item acquisition list as an example for explanation, referring to fig. 8, in this exemplary embodiment, the server may first perform steps S810 and S820, first enter the item acquisition list system, and present the hot search item acquisition list, that is, the above-mentioned object combination list, to the user; then, executing steps S830, S840 and S850, responding to the search operation of the user, displaying the item acquisition list corresponding to the keyword in the search operation to the user, and displaying the detailed information of the item acquisition list corresponding to the trigger operation to the user according to the user trigger operation, such as the operation of clicking one item acquisition list; the server may then perform steps S860 and S870, and in response to the user performing a preprocessing operation on the item acquisition list, the server may add the item acquisition list corresponding to the preprocessing operation to the pending list and mark the item acquisition list corresponding to the preprocessing operation as the pending item acquisition list. And finally, executing steps S880 and S890, responding to the triggering operation of the to-be-processed item acquisition list of the user in the to-be-processed list, immediately acquiring the items in the to-be-processed item acquisition list, and entering a payment interface to finish the acquisition of the items.

In another exemplary embodiment, the server may directly perform steps S880 and S890 after performing step S850, for example, directly click "immediate acquisition" as shown in fig. 7, and directly enter the payment interface to complete the acquisition of the item.

The following describes embodiments of the apparatus of the present disclosure, which may be used to perform the above-mentioned event processing method of the present disclosure. In an exemplary embodiment of the present disclosure, an event processing apparatus is also provided. Referring to fig. 9, the event processing apparatus 900 includes: an acquisition module 910 and a processing module 920.

The obtaining module 910 may be configured to obtain at least one object combination, where each object combination includes a plurality of objects; the processing module 920 may be configured to respond to a trigger operation of a user on an event corresponding to the object combination, and complete processing on the event corresponding to the object combination; wherein obtaining at least one object combination comprises: obtaining at least one object combination from a database, the database comprising at least one of the object combinations established by other users; or receiving the object combination shared by other users.

For details which are not disclosed in the embodiments of the apparatus of the present disclosure, please refer to the embodiments of the event processing method described above in the present disclosure for the details which are not disclosed in the embodiments of the apparatus of the present disclosure.

It should be noted that although in the above detailed description several modules or units of the device for action execution are mentioned, such a division is not mandatory. Indeed, the features and functionality of two or more modules or units described above may be embodied in one module or unit, according to embodiments of the present disclosure. Conversely, the features and functions of one module or unit described above may be further divided into embodiments by a plurality of modules or units.

In addition, in an exemplary embodiment of the present disclosure, an electronic device capable of implementing the above event processing is also provided.

As will be appreciated by one skilled in the art, aspects of the present disclosure may be embodied as a system, method or program product. Accordingly, various aspects of the present disclosure may be embodied in the form of: an entirely hardware embodiment, an entirely software embodiment (including firmware, microcode, etc.) or an embodiment combining hardware and software aspects that may all generally be referred to herein as a "circuit," module "or" system.

An electronic device 1000 according to such an embodiment of the present disclosure is described below with reference to fig. 10. The electronic device 1000 shown in fig. 10 is only an example and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.

As shown in fig. 10, the electronic device 1000 is embodied in the form of a general purpose computing device. The components of the electronic device 1000 may include, but are not limited to: the at least one processing unit 1010, the at least one memory unit 1020, a bus 1030 connecting different system components (including the memory unit 1020 and the processing unit 1010), and a display unit 1040.

Wherein the storage unit stores program code that is executable by the processing unit 1010 to cause the processing unit 1010 to perform steps according to various exemplary embodiments of the present disclosure described in the "exemplary methods" section above in this specification. For example, the processing unit 1010 may perform step S210 as shown in fig. 2: acquiring historical information of a plurality of objects, and establishing a plurality of object combinations according to the historical information; s220: determining at least one keyword for each of the combinations of objects; s230: responding to the search operation of a user, and displaying the object combination corresponding to the keyword in the search operation to the user.

As another example, the electronic device may implement the steps shown in fig. 2 to 7.

The memory unit 1020 may include readable media in the form of volatile memory units, such as a random access memory unit (RAM)1021 and/or a cache memory unit 1022, and may further include a read-only memory unit (ROM) 1023.

Storage unit 1020 may also include a program/utility 1024 having a set (at least one) of program modules 1025, such program modules 1025 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may comprise an implementation of a network environment.

Bus 1030 may be any one or more of several types of bus structures including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, and a local bus using any of a variety of bus architectures.

The electronic device 1000 may also communicate with one or more external devices 1070 (e.g., keyboard, pointing device, bluetooth device, etc.), with one or more devices that enable a user to interact with the electronic device 1000, and/or with any devices (e.g., router, modem, etc.) that enable the electronic device 1000 to communicate with one or more other computing devices. Such communication may occur through input/output (I/O) interfaces 1050. Also, the electronic device 1000 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network such as the internet) via the network adapter 1060. As shown, the network adapter 1060 communicates with the other modules of the electronic device 1000 over the bus 1030. It should be appreciated that although not shown, other hardware and/or software modules may be used in conjunction with the electronic device 1000, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.

Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein may be implemented by software, or by software in combination with necessary hardware. Therefore, the technical solution according to the embodiments of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (which may be a CD-ROM, a usb disk, a removable hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which may be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the embodiments of the present disclosure.

In an exemplary embodiment of the present disclosure, there is also provided a computer-readable storage medium having stored thereon a program product capable of implementing the above-described method of the present specification. In some possible embodiments, aspects of the present disclosure may also be implemented in the form of a program product comprising program code for causing a terminal device to perform the steps according to various exemplary embodiments of the present disclosure described in the "exemplary methods" section above of this specification, when the program product is run on the terminal device.

Referring to fig. 11, a program product 1100 for implementing the above method according to an embodiment of the present disclosure is described, which may employ a portable compact disc read only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present disclosure is not limited thereto, and in this document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.

The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

A computer readable signal medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable signal medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.

Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

Program code for carrying out operations for the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., through the internet using an internet service provider).

Furthermore, the above-described figures are merely schematic illustrations of processes included in methods according to exemplary embodiments of the present disclosure, and are not intended to be limiting. It will be readily understood that the processes shown in the above figures are not intended to indicate or limit the chronological order of the processes. In addition, it is also readily understood that these processes may be performed synchronously or asynchronously, e.g., in multiple modules.

Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.

It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is to be limited only by the terms of the appended claims.

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:物料序列的调整方法、装置以及计算机程序产品

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!