Zlib函数列表 We often get questions about how the deflate() and inflate() functions should be used. Users wonder when they should provide more input, when they should use more output, what to do with a Z_BUF_ERROR, how to make sure the process terminates properly, and so on. So for those who have read zlib.h (a few times), and would like further edification, below is an annotated example in C of simple routines to compress and decompress from an input file to an output file using deflate() and inflate() respectively. The annotations are interspersed BETWEEN lines of the code. So please read BETWEEN the lines. We hope this helps explain some of the intricacies of zlib.
标签: functions questions deflate inflate
上传时间: 2014-01-03
上传用户:lhc9102
Pipeline synchronization is a simple, low-cost, highbandwidth,highreliability solution to interfaces BETWEEN synchronous and asynchronous systems, or BETWEEN synchronous systems operating from different clocks.
标签: synchronization highreliability highbandwidth interfaces
上传时间: 2014-12-05
上传用户:l254587896
This paper presents several low-latency mixed-timing FIFO (first-in–first-out) interfaces designs that interface systems on a chip working at different speeds. The connected systems can be either synchronous or asynchronous. The designs are then adapted to work BETWEEN systems with very long interconnect delays, by migrating a single-clock solution by Carloni et al. (1999, 2000, and 2001) (for “latency-insensitive” protocols) to mixed-timing domains. The new designs can be made arbitrarily robust with regard to metastability and interface operating speeds. Initial simulations for both latency and throughput are promising.
标签: mixed-timing low-latency interfaces first-out
上传时间: 2015-10-08
上传用户:dapangxie
This book describes the following communications applications: Mail, Message Handler( MH), Transmission ControlProtocol/ Internet Protocol(TCP/ IP), Basic Networking Utilities( BNU), and Asynchronous Terminal Emulation( ATE). It provides overviews, concepts, and procedures on receiving and sending mail and messages, transferring files( ftp command), printing files from and to a remote system, running commands on other systems, communicating BETWEEN local and remote systems, and customizing the communications environment.
标签: communications applications Transmiss describes
上传时间: 2013-12-18
上传用户:woshini123456
Some algorithms of variable step size LMS adaptive filtering are studied.The VS—LMS algorithm is improved. Another new non-linear function BETWEEN肛and e(/ t)is established.The theoretic analysis and computer simulation results show that this algorithm converges more quickly than the origina1.Furthermore,better antinoise property is exhibited under Low—SNR environment than the original one.
标签: algorithms LMS algorithm filtering
上传时间: 2014-01-23
上传用户:yxgi5
C++ Template Metaprogramming sheds light on the most powerful idioms of today s C++, at long last delivering practical metaprogramming tools and techniques into the hands of the everyday programmer. A metaprogram is a program that generates or manipulates program code. Ever since generic programming was introduced to C++, programmers have discovered myriad "template tricks" for manipulating programs as they are compiled, effectively eliminating the barrier BETWEEN program and metaprogram. While excitement among C++ experts about these capabilities has reached the community at large, their practical application remains out of reach for most programmers. This book explains what metaprogramming is and how it is best used. It provides the foundation you ll need to use the template metaprogramming effectively in your own work.
标签: Metaprogramming Template powerful idioms
上传时间: 2013-11-30
上传用户:aix008
VHDL实现SPI功能源代码 -- The SPI bus is a 3 wire bus that in effect links a serial shift -- register BETWEEN the "master" and the "slave". Typically both the -- master and slave have an 8 bit shift register so the combined -- register is 16 bits. When an SPI transfer takes place, the master and -- slave shift their shift registers 8 bits and thus exchange their 8 -- bit register values.
上传时间: 2013-12-23
上传用户:lx9076
WordNet is an extensive database developed by Princeton University faculty and students over the last thirty years. The database defines relationships BETWEEN words in a comparable method to the way humans think of related words.
标签: University Princeton extensive developed
上传时间: 2014-06-12
上传用户:Andy123456
There are many different (and often confusing) terms associated with clock-based devices. This application note attempts to clarify these terms, and hence serves as a comprehensive reference on clock terminology. This application note can be divided into two sections. The first section describes and distinguishes BETWEEN various clock sources available today. The second section defines and distinguishes BETWEEN various parameters used to describe clocks. This section also provides methods of measuring some of these parameters.
标签: clock-based associated different confusing
上传时间: 2015-12-02
上传用户:sssl
This C++ example demonstrates how to create multimedia messages using the CMmsClientMtm API. Notice that some methods have changed BETWEEN S60 2nd and 3rd Edition.
标签: CMmsClientMtm demonstrates multimedia messages
上传时间: 2015-12-02
上传用户:LouieWu