CN104142857B - A kind of Jing Yin method and device of page - Google Patents
A kind of Jing Yin method and device of page Download PDFInfo
- Publication number
- CN104142857B CN104142857B CN201310168181.4A CN201310168181A CN104142857B CN 104142857 B CN104142857 B CN 104142857B CN 201310168181 A CN201310168181 A CN 201310168181A CN 104142857 B CN104142857 B CN 104142857B
- Authority
- CN
- China
- Prior art keywords
- function
- interface
- jing yin
- created
- call
- 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
Links
Landscapes
- Stored Programmes (AREA)
Abstract
The present invention is applied to Internet technical field, there is provided a kind of Jing Yin method and device of page, methods described include:The first function in dynamic link library is called to create interface;When the interface of establishment is first interface, the second function in the first interface is called to create interface;When the interface that the second function creates is second interface, the 3rd function in the second interface is called, it is Jing Yin by the 3rd function setup of calling.By the present invention, can effectively solve the problems, such as the Jing Yin failure of webkit kernel lower pages.
Description
Technical field
The invention belongs to Internet technical field, more particularly to a kind of Jing Yin method of webkit kernels lower page and dress
Put.
Background technology
Major browsers are provided with page mute function at present, by controlling the browser related to sound broadcasting to enter
Journey, current browse webpage can be carried out Jing Yin.
However, under webkit kernels, some pages(Such as QQ space)The process related to sound broadcasting is one only
The processes such as vertical process, i.e. sound broadcasting cause not entering the page under webkit kernels not in webkit processes
The Jing Yin control of row.
The content of the invention
The purpose of the embodiment of the present invention is to provide a kind of page Jing Yin method, to solve prior art in webkit
The problem of core lower page Jing Yin failure.
The embodiment of the present invention is achieved in that a kind of Jing Yin method of page, and methods described includes:
The first function in dynamic link library is called to create interface;
When the interface of establishment is first interface, the second function in the first interface is called to create interface;
When the interface that the second function creates is second interface, the 3rd function in the second interface is called, is led to
It is Jing Yin to cross the 3rd function setup called.
The another object of the embodiment of the present invention is to provide a kind of page Jing Yin device, and described device includes:
First call unit, for calling the first function in dynamic link library to create interface;
Second call unit, for when the interface of establishment is first interface, calling in the first interface
Two function creation interfaces;
Jing Yin unit, when the interface for being created in the second function is second interface, call in the second interface
The 3rd function, it is Jing Yin by the 3rd function setup of calling.
Existing beneficial effect is the embodiment of the present invention compared with prior art:The embodiment of the present invention by creating interface,
Jing Yin function (i.e. the 3rd function) in calling interface controls the process related to sound broadcasting, and then the page is Jing Yin
Effect, effectively solves the problems, such as the Jing Yin failure of webkit kernel lower pages.
Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, below will be to embodiment or description of the prior art
In the required accompanying drawing used be briefly described, it should be apparent that, drawings in the following description be only the present invention some
Embodiment, for those of ordinary skill in the art, without having to pay creative labor, can also be according to these
Accompanying drawing obtains other accompanying drawings.
Fig. 1 is the implementation process figure for the page mute method that the embodiment of the present invention one provides;
Fig. 2 is the particular flow sheet for the page mute method that the embodiment of the present invention two provides;
Fig. 3 is the composition structure chart for the page silencing apparatus that the embodiment of the present invention three provides.
Embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, it is right below in conjunction with drawings and Examples
The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and
It is not used in the restriction present invention.
In order to be better understood from the embodiment of the present invention, lower theory is carried out to some concepts occurred in the embodiment of the present invention below
It is bright:
COM, i.e. The Component Object Model, with WIN32 dynamic link libraries(DLL)Or executable file(EXE)Form issue
Executable code is formed, and service is provided to application program, operating system and other assemblies.Under COM frameworks, user can open
Various function-specific components are sent, then they combine as required, form the application system of complexity.
Hook (Hook), it is the program segment of a processing message, for monitoring certain message of specified window, is monitored
Window can be that other processes are created.Whenever specific message is sent, before no arrival target window, Hook is first captured
The message, i.e. Hook first obtain control, can be with working process(Change)The message, it can not also deal with and continue transmission and be somebody's turn to do
Message, the transmission of end can also be forced.
In order to illustrate technical solutions according to the invention, illustrated below by specific embodiment.
Embodiment one:
Fig. 1 shows the implementation process for the page mute method that the embodiment of the present invention one provides, and this method process is described in detail such as
Under:
In step S101, the first function in dynamic link library is called to create interface.
In the present embodiment, dynamic link library is called(Such as ole32.dll)In first function(Such as
CoCreateInstanceEx functions)Detailed process includes:
First function is created, the first function of the establishment contains identical with the first function in the dynamic link library
Parameter;
The pointer of first function in the dynamic link library is replaced with to the pointer of created first function, to complete
To the HooK of first function in the dynamic link library.
The purpose of first function is so that subsequently to the dynamic link in dynamic link library described in the present embodiment HooK
The calling of first function can all enter in created first function in storehouse, convenient that first function in the dynamic link library is adjusted
With the control of process.
Wherein, the archetypical example of first function is as follows in dynamic link library:
HRESULT CoCreateInstanceEx(
REFCLSID rclsid, // COM to be created class identifier
IUnknown*punkOuter, // sensing interface IUnknown pointer
DWORD dwClsCtx, the context of // operation executable code
COSERVERINFO*pServerInfo, // to create COM machine information.If the value is NULL, represent
COM is created on the local machine.Otherwise created on the machine that RemoteServerName keys describe in registration table
The number of MULTI_QI structures in ULONG cmq, //pResults
The array of MULTI_QI*pResults//MULTI_QI structures, the COM created of return);
The first function that the present embodiment creates contains identical parameter with the first function in the dynamic link library, such as
The CoCreateInstanceEx function parameters of establishment include (REFCLSID, IUnknown*, DWORD, COSERVERINFO*,
ULONG,MULTI_QI*)。
In step s 102, it is first interface in the interface of establishment(Such as IUnknown interfaces)When, call described the
Second function in one interface creates interface.
In the present embodiment, the second function called in the first interface creates interface and specifically included:
Create second function(Such as QueryInterface functions), in the second function of the establishment and the first interface
Second function contain identical parameter;
The pointer of second function in the first interface is replaced with to the pointer of created second function.
By taking the CoCreateInstanceEx functions created in step S101 as an example, the CoCreateInstanceEx of establishment
Last parameter type is defined as follows in function:
Wherein pIID and pItf is array pointer, and their size is identical, and data are corresponding.PIID notifies to be created
COM types, pItf return to the COM pointers created.
The present embodiment is traveled through in pIID afterwards by calling the CoCreateInstanceEx functions in dynamic link library
All IID, if finding IID_IUnknown, corresponding IUnknown* is creating for system return in pItf
Com interface pointer.Now replaced by the pointer of the QueryInterface functions of establishment in IUnknown interfaces
QueryInterface function pointers, that is, complete the HooK to QueryInterface functions in IUnknown interfaces.
Wherein, the QueryInterface functions of establishment contain phase with QueryInterface functions in IUnknown interfaces
Same parameter, i.e. QueryInterface(REFIID,void**), function is retouched by parameter void** return parameters REFIID
The interface stated.
In step s 103, the interface created in the second function is second interface(Such as IPlayerCtrl interfaces)When,
Call the 3rd function in the second interface(Such as SetPlayURL functions), it is quiet by the 3rd function setup of calling
Sound.
In the present embodiment, the 3rd function called in the second interface, passes through the 3rd function of calling
Jing Yin specifically include is set:
The 3rd function is created, the 3rd function and the 3rd function in the second interface of the establishment contain identical ginseng
Number;
The pointer of the 3rd function in the second interface is replaced with to the pointer of the 3rd created function;
In the 3rd function created, the 3rd function in the second interface is called, passes through the described 3rd of calling the
Function setup is Jing Yin.Particularly, by calling the first subfunction of the 3rd function(Such as put_Mute functions)Set quiet
Sound.
By taking QueryInterface functions as an example, if the interface of the QueryInterface function creations in first interface
For IPlayerCtrl(That is the parameter REFIID of QueryInterface functions is IID_IPlayerCtrl), then create
SetPlayURL functions, the pointer of the SetPlayURL functions in the IPlayerCtrl interfaces is replaced with what is created
The pointer of SetPlayURL functions, that is, complete the HooK to SetPlayURL in the IPlayerCtrl interfaces.
Wherein, SetPlayURL function prototypes are:HRESULT SetPlayURL(IPlayerCtrl*This,long
lSongId,BSTR bstrSongURL,BSTR bstrP2PURL);
If set it is Jing Yin, in the SetPlayURL functions of establishment call IPlayerCtrl interfaces in
SetPlayURL functions, by calling the put_Mute function setups of the SetPlayURL functions Jing Yin, i.e. This->put_
Mute(TRUE)。
By creating interface, Jing Yin function (i.e. the 3rd function) in calling interface controls and sound the embodiment of the present invention
Play related process(Function in different processes can be called by the interface of establishment to realize identical function), Jin Erda
The effect Jing Yin to the page, so as to effectively solve the problems, such as the Jing Yin failure of webkit kernel lower pages.
Embodiment two:
Fig. 2 shows the idiographic flow for the page mute method that the embodiment of the present invention two provides, and this method process is described in detail such as
Under:
In step s 201, HooK CoCreateInstanceEx functions are to create first interface.
In the present embodiment, the CoCreateInstanceEx functions are the function in dynamic link library ole32.dll.
Wherein, CoCreateInstanceEx function prototypes example is as follows:
HRESULT CoCreateInstanceEx(
REFCLSID rclsid,
IUnknown*punkOuter,
DWORD dwClsCtx,
COSERVERINFO*pServerInfo,
ULONG cmq,
MULTI_QI*pResults);
The detailed process of HooK CoCreateInstanceEx functions is to create in the present embodiment
In CoCreateInstanceEx functions, the CoCreateInstanceEx functions created and ole32.dll components
CoCreateInstanceEx functions contain identical parameter, and by CoCreateInstanceEx letters in ole32.dll components
Several pointers replaces with the CoCreateInstanceEx function pointers of establishment so that later system is in ole32.dlll components
The calling of CoCreateInstanceEx functions can all enter in the CoCreateInstanceEx functions created, convenient to described
The control of CoCreateInstanceEx function call process in ole32.dlll components.
In step S202, whether the first interface for judging to create is Iunknown interfaces, if judged result is "Yes",
Step S203 is performed, otherwise terminates flow.
Wherein, interface polls function QueryInterface functions are included in the Iunknown interfaces.
QueryInterface function parameters are(REFIID,void**), the function of the function is by parameter void** return parameters
The interface of REFIID descriptions.
In step S203, QueryInterface function creations second interface described in Hook.
Specifically include:QueryInterface functions are created, are replaced by the pointer of the QueryInterface functions of establishment
Change the pointer of QueryInterface functions in IUnknown interfaces.Wherein, the QueryInterface functions of the establishment with
QueryInterface functions in the IUnknown interfaces include identical parameter.
In step S204, whether the second interface for judging to create is IPlayerCtrl interfaces, if judged result is
"Yes", then step S205 is performed, otherwise terminates flow.
In the present embodiment, the IPlayerCtrl interfaces are used to control the process related to sound broadcasting.Wherein, institute
State and include the control function SetPlayURL function related to sound broadcasting in IPlayerCtrl interfaces.SetPlayURL letters
Counting prototype is:HRESULT SetPlayURL(IPlayerCtrl*This,long lSongId,BSTR bstrSongURL,
BSTR bstrP2PURL)。
In step S205, SetPlayURL functions described in Hook.
Specifically include:The SetPlayURL functions of establishment, by the SetPlayURL functions in the IPlayerCtrl interfaces
Pointer replace with the pointers of created SetPlayURL functions.Wherein, the SetPlayURL functions of establishment with
SetPlayURL functions in IPlayerCtrl interfaces include identical parameter.
In step S206, call put_Mute function setups Jing Yin.
When setting Jing Yin, SetPlayURL functions described in Hook, pass through tune in the SetPlayURL functions after Hook
Jing Yin, the i.e. This- with the subfunction put_Mute function setups in SetPlayURL functions>put_Mute(TRUE).
Said process is illustrated, when the browser using webkit kernels(Such as the browser such as Chrome or Safari)
QQ space is opened, when playing some audio-video documents of QQ space, because the QQ space process related to sound broadcasting is one
Independent process, it is therefore desirable to create an interface, that is, IPlayerCtrl interfaces are created, by described in establishment
IPlayerCtrl interface interchanges play the function in associated process with sound(SetPlayURL functions)To control broadcasting for audio frequency and video
Put.Control to function call process for convenience simultaneously, the institute in customized SetPlayURL functions in calling system
SetPlayURL functions are stated to play music.When receiving user, Jing Yin instruction is set(I.e. user clicks on quiet on player
Tone keys)Afterwards, SetPlayURL functions described in HooK, by calling SetPlayURL in the SetPlayURL functions after Hook
Subfunction put_Mute functions in function are Jing Yin to set, i.e. This->Put_Mute (TRUE), by put_mute functions
Settings.mute:Boolean is arranged to TRUE.
Embodiment three:
Fig. 3 shows the composition structure for the page silencing apparatus that the embodiment of the present invention three provides, and for convenience of description, only shows
The part related to the embodiment of the present invention is gone out.
Software unit, hardware cell or the software and hardware that the page silencing apparatus can be operate in each player are mutually tied
The unit of conjunction, it can also be integrated into as independent suspension member in the application system of player or player.
The page silencing apparatus includes the first call unit 31, the second call unit 32 and Jing Yin unit 33.Wherein, respectively
The concrete function of unit is as follows:
First call unit 31, for calling the first function in dynamic link library to create interface;
Second call unit 32, for when the interface of establishment is first interface, calling in the first interface
Second function creates interface;
Jing Yin unit 33, when the interface for being created in the second function is second interface, call the second interface
In the 3rd function, it is Jing Yin by the 3rd function setup of calling.
Further, first call unit 31 includes:
Creation module 311, for creating first function, the first function of the establishment and the in the dynamic link library
One function contains identical parameter;
Replacement module 312, for the pointer of the first function in the dynamic link library to be replaced with into created first
The pointer of function.
Further, second call unit 32 includes:
Creation module 321, for creating second function, the second function of the establishment and second in the first interface
Function contains identical parameter;
Replacement module 322, for the pointer of the second function in the first interface to be replaced with to the second created letter
Several pointers.
It is further that the Jing Yin unit 33 includes:
Creation module 331, for creation module, for creating the 3rd function, the 3rd function of the establishment and described the
The 3rd function in two interfaces contains identical parameter;
Replacement module 332, for the pointer of the 3rd function in the second interface to be replaced with into the 3rd created letter
Several pointers;
Jing Yin module 333, in the 3rd function created, calling the 3rd function in the second interface, lead to
It is Jing Yin to cross the 3rd function setup called.
Further, the Jing Yin unit 33 is specifically used for:
It is Jing Yin by calling the first subfunction of the 3rd function to set.
In the present embodiment, the first function is CoCreateInstanceEx functions, and the first interface is
IUnknown interfaces, the second function are QueryInterface functions, and the second interface is IPlayerCtrl interfaces,
3rd function is SetPlayURL functions, and first subfunction is put_Mute functions.
It is apparent to those skilled in the art that for convenience and simplicity of description, only with above-mentioned each function
The division progress of unit, module, can be as needed and by above-mentioned function distribution by different work(for example, in practical application
Energy unit, module are completed, i.e. the internal structure of described device is divided into different functional units or module, to complete above description
All or part of function.Each functional unit or module in embodiment can be integrated in a processing unit, can also
That unit is individually physically present, can also two or more units it is integrated in a unit, above-mentioned integrated list
Member or module can both be realized in the form of hardware, can also be realized in the form of SFU software functional unit.In addition, each function
Unit, the specific name of module are not limited to the protection domain of the application also only to facilitate mutually distinguish.Above-mentioned dress
Middle unit, the specific work process of module are put, the corresponding process in preceding method embodiment is may be referred to, will not be repeated here.
In summary, by creating interface, the Jing Yin function (i.e. the 3rd function) in calling interface comes the embodiment of the present invention
The control process related to sound broadcasting(Function in different processes can be called by the interface of establishment to realize identical work(
Energy), and then the effect that the page is Jing Yin, so as to effectively solve the problems, such as the Jing Yin failure of webkit kernel lower pages.
Those of ordinary skill in the art are further appreciated that all or part of step realized in above-described embodiment method is can
To instruct the hardware of correlation to complete by program, described program can be stored in a computer read/write memory medium
In, described storage medium, including ROM/RAM, disk, CD etc..
Above content is to combine specific preferred embodiment further description made for the present invention, it is impossible to is assert
The specific implementation of the present invention is confined to these explanations.For general technical staff of the technical field of the invention,
Some equivalent substitutes or obvious modification are made on the premise of not departing from present inventive concept, and performance or purposes are identical, all should
It is considered as belonging to the scope of patent protection that the present invention is determined by the claims submitted.
Claims (10)
1. a kind of Jing Yin method of page, it is characterised in that methods described includes:
The first function in dynamic link library is called to create interface, wherein, call first function its mistake in dynamic link library
Journey includes:First function in HOOK dynamic link libraries;
When the interface of establishment is first interface, the second function in the first interface is called to create interface, wherein, adjust
With the second function in the first interface, its process includes:Second function in first interface described in HOOK;
When the interface that the second function creates is second interface, the 3rd function in the second interface is called, passes through tune
3rd function setup is Jing Yin, wherein, call the 3rd function its process in the second interface to include:Described in HOOK
The 3rd function in second interface;
Wherein, the first function is CoCreateInstanceEx functions, and the second function is QueryInterface letters
Number, the 3rd function is SetPlayURL functions.
2. the method as described in claim 1, it is characterised in that the first function called in dynamic link library is connect with creating
Mouth includes:
First function is created, the first function of the establishment contains identical ginseng with the first function in the dynamic link library
Number;
The pointer of first function in the dynamic link library is replaced with to the pointer of created first function.
3. the method as described in claim 1, it is characterised in that described to call the second function in the first interface to create
Interface includes:
Second function is created, the second function of the establishment contains identical parameter with the second function in the first interface;
The pointer of second function in the first interface is replaced with to the pointer of created second function.
4. the method as described in claim 1, it is characterised in that the 3rd function called in the second interface, pass through
Call the 3rd function setup it is Jing Yin including:
The 3rd function is created, the 3rd function and the 3rd function in the second interface of the establishment contain identical parameter;
The pointer of the 3rd function in the second interface is replaced with to the pointer of the 3rd created function;
In the 3rd function created, the 3rd function in the second interface is called, passes through the 3rd function of calling
Set Jing Yin.
5. the method as described in claim 1 or 4, it is characterised in that described Jing Yin by the 3rd function setup of calling
Including:
It is Jing Yin by calling the first subfunction of the 3rd function to set.
6. the Jing Yin device of a kind of page, it is characterised in that described device includes:
First call unit, for calling the first function in dynamic link library to create interface, wherein, call dynamic link library
In first function its process include:First function in HOOK dynamic link libraries;
Second call unit, for when the interface of establishment is first interface, calling the second letter in the first interface
Number creates interface, wherein, call its process of the second function in the first interface to include:In first interface described in HOOK
Two functions;
Jing Yin unit, when the interface for being created in the second function is second interface, call in the second interface
Three functions, it is Jing Yin by the 3rd function setup of calling, wherein, call the 3rd function its process in the second interface
Including:The 3rd function in second interface described in HOOK;
Wherein, the first function is CoCreateInstanceEx functions, and the second function is QueryInterface letters
Number, the 3rd function is SetPlayURL functions.
7. device as claimed in claim 6, it is characterised in that first call unit includes:
Creation module, for creating first function, the first function of the establishment and the first function in the dynamic link library
Contain identical parameter;
Replacement module, for the pointer of the first function in the dynamic link library to be replaced with to the finger of created first function
Pin.
8. device as claimed in claim 6, it is characterised in that second call unit includes:
Creation module, for creating second function, the second function of the establishment contains with the second function in the first interface
There is identical parameter;
Replacement module, for the pointer of the second function in the first interface to be replaced with to the finger of created second function
Pin.
9. device as claimed in claim 6, it is characterised in that the Jing Yin unit includes:
Creation module, for creation module, for creating the 3rd function, the 3rd function of the establishment with the second interface
The 3rd function contain identical parameter;
Replacement module, for the pointer of the 3rd function in the second interface to be replaced with to the finger of the 3rd created function
Pin;
Jing Yin module, in the 3rd function created, calling the 3rd function in the second interface, passing through calling
3rd function setup is Jing Yin.
10. the device as described in claim 6 or 9, it is characterised in that the Jing Yin unit is specifically used for:
It is Jing Yin by calling the first subfunction of the 3rd function to set.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310168181.4A CN104142857B (en) | 2013-05-06 | 2013-05-06 | A kind of Jing Yin method and device of page |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310168181.4A CN104142857B (en) | 2013-05-06 | 2013-05-06 | A kind of Jing Yin method and device of page |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104142857A CN104142857A (en) | 2014-11-12 |
CN104142857B true CN104142857B (en) | 2018-02-23 |
Family
ID=51852038
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310168181.4A Active CN104142857B (en) | 2013-05-06 | 2013-05-06 | A kind of Jing Yin method and device of page |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104142857B (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103034695A (en) * | 2012-12-03 | 2013-04-10 | 北京奇虎科技有限公司 | Method and device for sound control in browser |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8426716B2 (en) * | 2011-01-07 | 2013-04-23 | Apple Inc. | Intelligent keyboard interface for virtual musical instrument |
-
2013
- 2013-05-06 CN CN201310168181.4A patent/CN104142857B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103034695A (en) * | 2012-12-03 | 2013-04-10 | 北京奇虎科技有限公司 | Method and device for sound control in browser |
Also Published As
Publication number | Publication date |
---|---|
CN104142857A (en) | 2014-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI497418B (en) | State machine engine, method for handling state vector data in a state machine engine and method for configuring a state machine lattice of a state machine engine | |
TW201411357A (en) | Methods and devices for programming a state machine engine | |
KR20180050759A (en) | Activity continuation between electronic devices | |
RU2008116177A (en) | WAYS OF SIMULTANEOUS PERFORMANCE OF SEVERAL TASKS IN MEDIA PLAYERS | |
TW201229700A (en) | Hybrid simulation system and method | |
CN107423387A (en) | The method and apparatus of table is divided in a kind of point storehouse based on middleware | |
WO2024001024A1 (en) | Method for executing transaction in blockchain system, and blockchain system and nodes | |
CN105867944B (en) | Web front end data operation layer and its implementation | |
CN114328281B (en) | Solid state disk abnormal power failure processing method and device, electronic equipment and medium | |
CN110908837B (en) | Application program exception handling method and device, electronic equipment and storage medium | |
CN104572781A (en) | Method and device for generating transaction log | |
JP6966432B2 (en) | Cloud file processing method and equipment | |
CN107293316A (en) | A kind of audio data processing method and device | |
CN101727423B (en) | System capable of preempting multiple hardware tasks on reconfigurable FPGA and implementing method thereof | |
CN101937360B (en) | Method and device for creating virtual machines | |
CN107102889B (en) | Virtual machine resource adjusting method and device | |
CN103530100B (en) | A kind of Jing Yin method, apparatus of WMP components and player | |
CN104142857B (en) | A kind of Jing Yin method and device of page | |
CN104731564A (en) | Generation method and device for system interface call records | |
CN111930651A (en) | Instruction execution method, device, equipment and readable storage medium | |
WO2014101455A1 (en) | Method, system, and browser for executing active object of browser | |
CN108198582B (en) | NAND Flash control method and device and SSD | |
US10498843B2 (en) | Tool for providing actionable functionality on a website | |
WO2019061619A1 (en) | Method and device for preventing threads from blocking and computer device | |
CN103870313A (en) | Virtual machine task scheduling method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |