摘要:
A power pruner includes a housing, a motor arranged in the housing, a transmission device connected to the motor, a pair of blades and a trigger which is arranged on the housing and used to control the motor. The pair of blades include a fixed blade and a movable blade which is driven by the motor to swing back and forth. The power pruner additionally includes a stroke switch which is arranged on the housing and has at least two statuses wherein the movable blade has a first stroke when the stroke switch is in a first status and a second stroke different from the first stroke when the stroke switch is in a second status.
摘要:
According to one embodiment, an apparatus which is executable a browser, a player and a first software, the player being plug-in of the browser and configured to play back video content and to output video data to display a video based on the video data in a first sub-window of the browser, the first software being a plug-in of the browser and configured to display a user interface element in a second sub-window of the browser whose layer is higher than a layer of the first sub-window, the apparatus includes a determination module configured to determine whether a third sub-window different from the first sub-window and the second sub-window is displayed in a first area, and a display module configured to display the second sub-window in the first area when it is determined that the third sub-window is not displayed in the first area.
摘要:
Systems and methods to compress MQDF data are disclosed herein. A plurality of eigenvectors is identified. Each eigenvector in the plurality of eigenvectors can correspond to a pattern to be recognized. Each eigenvector in the plurality of eigenvectors can be split into sub-vectors. The sub-vectors can then be grouped into one or more groups according to a location of the sub-vectors within each of the eigenvectors. Each group can be associated with location data of the sub-vectors in the group. At least one group can be compressed according to a codebook. The codebook can be identifiable via the location data.
摘要:
A memory scanning system may scan memory objects to determine usage frequency by scanning each memory object using a mapping of the processes stored in memory. The scanning may be performed multiple times to generate a usage history for each page or unit of memory. In some cases, scanning may be performed at different frequencies to determine multiple classifications of usage. The mapping may create a detailed topology of memory usage, including multiple classifications of access frequency, as well as several other classifications. Based on the topology, the objects in memory may be copied to another storage medium or optimized for performance or power consumption.
摘要:
Methods, systems, and articles for receiving, by a lock-free vector of a computing device, a request from a thread of the computing device to write data to the lock-free vector are described herein. In various embodiments, the lock-free vector may then determine whether the lock-free vector is growing and, if the lock-free vector is not growing, may allocate a first portion of memory of the lock-free vector exclusively to the requesting thread. In some embodiments, the allocating may comprise allocating using a resource allocator of the lock-free vector.
摘要:
A memory footprint of an Modified Quadratic Discriminant Function (MQDF) pattern recognition classifier is reduced without resulting in unacceptable classification accuracy degradation. Covariance matrices for multiple classes are clustered into a smaller number of matrices where different classes share the same set of eigenvectors. According to another approach, different numbers of principal components are stored for different classes based on criteria such as class usage frequency, larger variation in writing, and the like, resulting in fewer principal components to be stored in memory.
摘要:
A method and system for scaling an original image into a scaled image is disclosed. Rather than using the corresponding position in the original image to generate the pixels values of a current pixel in the scaled image, image scalers in accordance with the present invention, calculate a high frequency adjusted position based on the high frequency components of pixels near the corresponding position. Pixel values based on the high frequency adjusted position provide better picture quality for the scaled image than pixel values based on the corresponding position. Furthermore, some embodiments of the present invention also use sharpness compensation to further improve the picture quality of the scaled image.
摘要:
A method, apparatus, system, article of manufacture, and computer readable storage medium provide the ability to predict and utilize a user's attributes. A sample user behavior and a sample user attribute are collected. A model is trained based on the sample user behavior and sample user attribute. Using the model, a probability of a predicted user attribute based on the sample user behavior is predicted. Using the model and the probability, the predicted user attribute is fuzzily determined based on a real user behavior. The predicted user attribute is used to improve a user's experience.
摘要:
A method of manufacturing a lithium cell is disclosed. The method can include providing a lithium cell having an operating voltage range, where the lithium cell includes a negative electrode, a positive electrode, and an electrolyte in contact with, and between, the negative electrode and the positive electrode. The negative electrode can include lithium titanate and the electrolyte can include an additive. The method can also include reducing the additive to form a coating on a surface of the negative electrode in contact with the electrolyte. The reducing step can include overcharging the lithium cell to a voltage greater than an upper limit of the operating voltage range and dropping a voltage of the negative electrode to 0.2-1V vs. lithium.
摘要:
An interrupt redirection and coalescing system for a multi-processor computer. Devices interrupt a processor or group of processors using pre-defined message address and data payloads communicated with a memory write transaction over a PCI, PCI-X, or PCI Express bus. The efficiency of processing may be improved by combining multiple interrupt notifications into a single interrupt message to a processor. For some interrupts on a multi-processor computer, such as those signaling completion of an input/output (I/O) operation assigned to a device, the efficiency of processing the interrupt may vary from processor to processor. Processing efficiency and overall computer system operation may be improved by appropriately coalescing interrupt messages within and/or across a plurality of queues, where interrupts are queued on the basis of which processor they target.