As science advances, novel experiments are becoming more and more complex, requiring a zoo of control devices and electronics executing complicated sequences of steps. Device availability and monetary constrains usually lead to a highly heterogeneous setup with components from several different manufacturers using many different protocols and interfacing mechanisms. This often results in control software being puzzled together to use and provide a multitude of interfacing and control functionality, each using their own calling conventions, data structures, etc. To make matters worse, usually a group of relatively independent programmers is trying to write and maintain the code base. Often this causes extensive duplication of effort as program segments are hard to reuse, since unpredictable changes to the segments by the original authors might compromise other code using these segments.
标签: more experiments requiring advances
上传时间: 2013-12-24
上传用户:qilin
This white paper describes a collection of standards, conventions, and guidelines for writing solid Java code. They are based on sound, proven software engineering principles that lead to code that is easy to understand, to maintain, and to enhance.
标签: conventions collection guidelines describes
上传时间: 2014-12-08
上传用户:hakim
Samsung S3C24xx SD/MMC 驱动 This a MMC/SD driver for the Samsung S3C24xx SD/MMC controller, originally developed years ago by Thomas Kleffel <tk@maintech.de>. Due to time constraints, he had no time to further maintain the driver and follow the mainline Linux changes in the SD/MMC stack.
标签: Samsung MMC controller C24
上传时间: 2013-12-17
上传用户:hphh
Writing Robust Java Code The AmbySoft Inc. Coding Standards for Java v17.01d Scott W. Ambler Software Process Mentor This Version: January 15, 2000 Copyright 1998-1999 AmbySoft Inc.Purpose of this White Paper This white paper describes a collection of standards, conventio code. They are based on sound, proven software engineering p understand, to maintain, and to enhance. Furthermore, by foll productivity as a Java developer should increase remarkably ¨C write high-quality code right from the start you will have a much development process. Finally, following a common set of codi making teams of developers significantly more productive.
标签: W. Java Standards AmbySoft
上传时间: 2013-12-22
上传用户:mhp0114
Distributed applications, devices, and services appear in many different arrangements in an enterprise. At your company, you probably access data from your intranet services, from computers distributed throughout the company network, and from services across the firewall out on the Web. For example, you might access a calendar-sharing application or a financial application to fill out expense sheets. Someone must maintain all these applications. Not only the applications, but also the hardware that supports them must be maintained. Resource management encompasses both applications and hardware. In fact, both application and hardware management can be supported through the development of Java Management Extensions (JMX) resource management software. This book will show how you can use JMX to manage and monitor all your resources across an enterprise—both software and hardware.
标签: applications arrangements Distributed different
上传时间: 2014-01-05
上传用户:330402686
ENTERPRISE RESOURCE INFORMATION SYSTEM(ERIS) is a compurised solution for recruiting angencies and software consultants. This application maintains electronic database comprising of job applicants, clients and employers. User of this system can create and access details of all the information using advanced GUI screens. This is an application,which is used by a consultant to maintain his clients and employees status and shedule interviews for applicants.
标签: INFORMATION ENTERPRISE compurised recruiting
上传时间: 2017-04-02
上传用户:as275944189
The purpose of this project is to explore the issues and implementation of a multiple instruction stream, single data stream processor. We are running two instruction streams on two CPUs which share an address space. The processors share a second level cache, and maintain coherence at the L1 cache with a write-invalidate policy. The L2 cache is two-way set associative, with a block size of 8 words, and a total capacity of 512 words.
标签: implementation instruction multiple purpose
上传时间: 2017-04-18
上传用户:731140412
This project mainly deals with automating the tasks of Purchasing, maintaining,manfactioring and transacting the goods.In the Inventory Automation System the key process includes the activities such as maintenance of stock details, maintenance of receipts and items etc. It is a tedious job to maintain all these details manually. Hence we opted to automate the Inventory Automation System.
标签: manfactioring maintaining Purchasing automating
上传时间: 2014-01-15
上传用户:1427796291
This book is for someone who wants to quickly master the basics of how to install, run, and maintain Linux on an Intel-based personal computer. All of the tools you need are included. Your computer should have a monitor, or display, keyboard, mouse, hard drive, floppy drive, and CD-ROM drive. Although you can jump right in and install Linux onto your hard drive, you should have some technical information about your computer and its hardware on hand before you start.
标签: install someone quickly maintai
上传时间: 2017-08-19
上传用户:zhuoying119
This paper presents a new adaptive mobility-aware MAC protocol for sensor networks (MS-MAC). The protocol uses any change in received signal level as an indication of mobility and, when necessary, triggers the mobility handling mechanism. By doing this way, the new mobility-aware MAC protocol can work very energy-efficiently when the network is stationary, whereas it can maintain some level of network performance when there are mobile sensors.
标签: mobility-aware adaptive networks presents
上传时间: 2014-01-11
上传用户:libenshu01