In case you haven t realized it, building computer systems is hard. As the complexity of the system gets greater, the task of building the software gets exponentially harder. As in any profession, we can progress only by learning, both from our mistakes and from our successes. This book represents some of this learning written in a form that I hope will help you to learn these lessons quicker than I did, or to Communicate to others more effectively than I did before I boiled these patterns down.
標簽: complexity the building computer
上傳時間: 2015-04-25
上傳用戶:tyler
Details for How to develop an OAL .Step-by-step to develop an OAL. An OEM adaptation layer (OAL) is a layer of code between the Windows CE kernel and the hardware of your target device. You develop an OAL to Communicate data between your operating system (OS) and your target device and include code to handle interrupts, timers, and so on.
標簽: develop OAL Step-by-step adaptation
上傳時間: 2014-01-07
上傳用戶:songnanhua
This library provides functionality to control any camera that conforms to the 1394-Based Digital Camera Specification (which can be found at http://www.1394ta.org/Download/Technology/Specifications/Camera120.pdf). It utilizes the lowlevel functionality provided by libraw1394 to Communicate with the camera.
標簽: functionality conforms provides Digital
上傳時間: 2013-12-23
上傳用戶:yuchunhai1990
· Develop clear, readable, well-documented and well-designed programs in the C Programming Language. · Develop software in the Unix/Linux using tools such as gcc, gdb, and make. · Locate and interpreting “man pages” applicable to application-level system programming. · Use the POSIX/Unix API to system functions to manage process and sessions as well as use signals and pipes for inter-process communication. · Understanding how synchronization might become problematic in light of concurrency. · Understand how to Communicate and cooperate with a project partner.
標簽: well-documented well-designed Programming Language
上傳時間: 2015-08-16
上傳用戶:yuchunhai1990
Suck Wrappers are a set of UNIX script files that sets up inn, an NNTP server, on a local machine so that suck can Communicate with a News server supplied by an ISP . It also installs a set of wrapper scripts (based on the sample scripts provided with the suck tar ball) that call suck with the correct settings to Communicate with an ISP on a linux machine. (Tested on Redhat 7.2 and 9).
標簽: Wrappers machine script server
上傳時間: 2015-11-07
上傳用戶:tedo811
EPS_Java Projec is JAVA program can display charts, and handle waypoints, track, and routes. It reads output from the gpstrans program. gpstrans can Communicate with Garmin GPS navigators.
標簽: and waypoints EPS_Java display
上傳時間: 2016-01-22
上傳用戶:2404
This the third edition of the Writing Device Drivers articles. The first article helped to simply get you acquainted with device drivers and a simple framework for developing a device driver for NT. The second tutorial attempted to show to use IOCTLs and display what the memory layout of Windows NT is. In this edition, we will go into the idea of contexts and pools. The driver we write today will also be a little more interesting as it will allow two user mode applications to Communicate with each other in a simple manner. We will call this the “poor man’s pipes” implementation.
標簽: the articles Drivers edition
上傳時間: 2014-01-16
上傳用戶:ommshaggar
非常好的優化算法的書,詳細介紹了蟻群算法和粒子群算法以及相關的matlab工具箱,講了理論和應用給出了工具箱的下載地址。 Swarm intelligence is an innovative computational way to solve hard problems. In particular, particle swarm optimization, also commonly known as PSO, mimics the behavior of a swarm of insects or a school of fish. If one of the particle discovers a good path to food the rest of the swarm will be able to follow instantly even if they are far away in the swarm. Swarm behavior is modeled by particles in multidimensional space that have two characteristics: a position and a velocity. These particles wander around the hyperspace and remember the best position that they have discovered. They Communicate good positions to each other and adjust their own position and velocity based on these good positions.
標簽: 優化算法
上傳時間: 2014-01-26
上傳用戶:zgu489
Libnet is a generic networking API that provides access to several protocols. It is not designed as a all in one solution to networking. Currently many features that are common in some network protocols are not available with Libnet, such as streaming via TCP/IP. We feel that Libnet should not provide specific features that are possible in other protocols. If we restrict Libnet to the minimal needed to Communicate (datagram/packets) then this allows it to support more interfaces. 很好的學習linux網絡變成的源碼
標簽: networking protocols designed provides
上傳時間: 2016-10-18
上傳用戶:changeboy
This new program targets 10 key academic skills for TOEFL® iBT success. Practice and mastery of these skills can help learners build confidence to Communicate successfully in an academic environment.
標簽: Practice academic program targets
上傳時間: 2016-12-08
上傳用戶:moshushi0009