Android Programming The Big Nerd Ranch Guide (2nd Edition) PDF版+EPUB版+案例源码
2023-04-13 01:01:12 46.68MB Android Nerd Ranch Guide
1
ATL Internals: Working with ATL 8 (2nd Edition) 中的配套源码。
2023-04-10 14:17:51 619KB 配套源码
1
Len Bass, Paul Clements, Rick Kazman写的一本很好的关于实际系统架构的英文书籍
2023-04-05 15:44:44 12.8MB Len Bass 系统架构m 英文书籍
1
这本书比韦斯.麦金尼的《Python for Data Analysis》更适合入门学习,强烈推荐。
2023-04-02 15:29:04 10.55MB Python   数据分析
1
LTE UMTS的长期演进:从理论到实践
2023-03-31 11:07:18 9.13MB LTE
1
Learn how to implement a DSL with Xtext and Xtend using easy-to-understand examples and best practices About This Book Leverage the latest features of Xtext and Xtend to develop a domain-specific language. Integrate Xtext with popular third party IDEs and get the best out of both worlds. Discover how to test a DSL implementation and how to customize runtime and IDE aspects of the DSL Who This Book Is For This book is targeted at programmers and developers who want to create a domain-specific language with Xtext. They should have a basic familiarity with Eclipse and its functionality. Previous experience with compiler implementation can be helpful but is not necessary since this book will explain all the development stages of a DSL. What You Will Learn Write Xtext grammar for a DSL; Use Xtend as an alternative to Java to write cleaner, easier-to-read, and more maintainable code; Build your Xtext DSLs easily with Maven/Tycho and Gradle; Write a code generator and an interpreter for a DSL; Explore the Xtext scoping mechanism for symbol resolution; Test most aspects of the DSL implementation with JUnit; Understand best practices in DSL implementations with Xtext and Xtend; Develop your Xtext DSLs using Continuous Integration mechanisms; Use an Xtext editor in a web application In Detail Xtext is an open source Eclipse framework for implementing domain-specific languages together with IDE functionalities. It lets you implement languages really quickly; most of all, it covers all aspects of a complete language infrastructure, including the parser, code generator, interpreter, and more. This book will enable you to implement Domain Specific Languages (DSL) efficiently, together with their IDE tooling, with Xtext and Xtend. Opening with brief coverage of Xtext features involved in DSL implementation, including integration in an IDE, the book will then introduce you to Xtend as this language will be used in all the examples throughout the book. You will then explore the typical programming development workflow with Xtext when we modify the grammar of the DSL. Further, the Xtend programming language (a fully-featured Java-like language tightly integrated with Java) will be introduced. We then explain the main concepts of Xtext, such as validation, code generation, and customizations of runtime and UI aspects. You will have learned how to test a DSL implemented in Xtext with JUnit and will progress to advanced concepts such as type checking and scoping. You will then integrate the typical Continuous Integration systems built in to Xtext DSLs and familiarize yourself with Xbase. By the end of the book, you will manually maintain the EMF model for an Xtext DSL and will see how an Xtext DSL can also be used in IntelliJ. Style and approach A step-by step-tutorial with illustrative examples that will let you master using Xtext and implementing DSLs with its custom language, Xtend. Table of Contents Chapter 1: Implementing a DSL Chapter 2: Creating Your First Xtext Language Chapter 3: Working with the Xtend Programming Language Chapter 4: Validation Chapter 5: Code Generation Chapter 6: Customizing Xtext Components Chapter 7: Testing Chapter 8: An Expression Language Chapter 9: Type Checking Chapter 10: Scoping Chapter 11: Continuous Integration Chapter 12: Xbase Chapter 13: Advanced Topics Chapter 14: Conclusions
2023-03-31 10:19:01 6.17MB Domain Specific Languages Xtext
1
[计算机科学经典著作].Computer.Graphics,.C.Version.(2nd.Ed)
2023-03-29 13:49:21 18.75MB Computer.Graphics .C.Version.(2nd.Ed)
1
Editorial Reviews Review "...well written and flows smoothly...provides electrical engineering students with a new perspective in applied electromagnetics and circuit design...highly recommended." (CHOICE, September 2006) "...well written and flows smoothly...provides electrical engineering students with a new perspective in applied electromagnetics and circuit design...highly recommended." (CHOICE, September 2006) Product Description A Landmark text thoroughly updated, including a new CD As digital devices continue to be produced at increasingly lower costs and with higher speeds, the need for effective electromagnetic compatibility (EMC) design practices has become more critical than ever to avoid unnecessary costs in bringing products into compliance with governmental regulations. The Second Edition of this landmark text has been thoroughly updated and revised to reflect these major developments that affect both academia and the electronics industry. Readers familiar with the First Edition will find much new material, including: * Latest U.S. and international regulatory requirements * PSpice used throughout the textbook to simulate EMC analysis solutions * Methods of designing for Signal Integrity * Fortran programs for the simulation of Crosstalk supplied on a CD * OrCAD(r) PSpice(r) Release 10.0 and Version 8 Demo Edition software supplied on a CD * The final chapter on System Design for EMC completely rewritten * The chapter on Crosstalk rewritten to simplify the mathematics Detailed, worked-out examples are now included throughout the text. In addition, review exercises are now included following the discussion of each important topic to help readers assess their grasp of the material. Several appendices are new to this edition including Phasor Analysis of Electric Circuits, The Electromagnetic Field Equations and Waves, Computer Codes for Calculating the Per-Unit-Length Parameters and Crosstalk of Multiconductor Transmission Lines, and a SPICE (PSPICE) tutorial. Now thoroughly updated, the Second Edition of Introduction to Electromagnetic Compatibility remains the textbook of choice for university/college EMC courses as well as a reference for EMC design engineers. An Instructor's Manual presenting detailed solutions to all the problems in the book is available from the Wiley editorial department. From the Publisher Deals with the topic of interference (electromagnetic compatibility) in electronic systems. It builds on basic undergraduate electrical engineering concepts and principles and applies them to the design of electronic systems that operate compatibly with other electronic systems and do not create interference phenomena. To facilitate classroom teaching it is divided in two parts. The first provides the basic principles and skills for review, while the second refers to applications and aspects of EMC design. --This text refers to an out of print or unavailable edition of this title. From the Back Cover A Landmark text thoroughly updated, including a new CD As digital devices continue to be produced at increasingly lower costs and with higher speeds, the need for effective electromagnetic compatibility (EMC) design practices has become more critical than ever to avoid unnecessary costs in bringing products into compliance with governmental regulations. The Second Edition of this landmark text has been thoroughly updated and revised to reflect these major developments that affect both academia and the electronics industry. Readers familiar with the First Edition will find much new material, including: Latest U.S. and international regulatory requirements PSpice used throughout the textbook to simulate EMC analysis solutions Methods of designing for Signal Integrity Fortran programs for the simulation of Crosstalk supplied on a CD OrCAD® PSpice® Release 10.0 and Version 8 Demo Edition software supplied on a CD The final chapter on System Design for EMC completely rewritten The chapter on Crosstalk rewritten to simplify the mathematics Detailed, worked-out examples are now included throughout the text. In addition, review exercises are now included following the discussion of each important topic to help readers assess their grasp of the material. Several appendices are new to this edition including Phasor Analysis of Electric Circuits, The Electromagnetic Field Equations and Waves, Computer Codes for Calculating the Per-Unit-Length Parameters and Crosstalk of Multiconductor Transmission Lines, and a SPICE (PSPICE) tutorial. Now thoroughly updated, the Second Edition of Introduction to Electromagnetic Compatibility remains the textbook of choice for university/college EMC courses as well as a reference for EMC design engineers. About the Author CLAYTON R. PAUL, PHD, is Professor and Sam Nunn Chair of Aerospace Systems Engineering, Department of Electrical and Computer Engineering, Mercer University. He is also Emeritus Professor of Electrical Engineering at the University of Kentucky, where he served on the faculty for twenty-seven years. Dr. Paul is the author of twelve textbooks in electrical engineering, has contributed numerous chapters to engineering handbooks and reference texts, and has published numerous technical papers in scientific journals and symposia. He is a Fellow of the IEEE and a Honorary Life Member of the IEEE EMC Society.
1
最新领域的communication文档
2023-03-19 13:21:03 5.76MB signal 通信
1
Kevin Dowd's second edition
2023-03-14 22:39:42 3.18MB VaR Market Risk
1