- 博客(0)
- 资源 (6)
空空如也
A tour of c++ 2014
C++ feels like a new language. That is, I can express my ideas more clearly, more simply, and more directly in C++11 than I could in C++98. Furthermore, the resulting programs are better checked by the compiler and run faster.
Like other modern languages, C++ is large and there are a large number of libraries needed for effective use. This thin book aims to give an experienced programmer an idea of what constitutes modern C++. It covers most major language features and the major standard-library components. This book can be read in just a few hours but, obviously, there is much more to writing good C++ than can be learned in a day. However, the aim here is not mastery, but to give an overview, to give key examples, and to help a programmer get started. For mastery, consider my The C++ Programming Language, Fourth Edition (TC++PL4) [Stroustrup,2013]. In fact, this book is an extended version of the material that constitutes Chapters 2-5 of TC++PL4, also entitled A Tour of C++. I have added extensions and improvements to make this book reasonably self-contained. The structure of this tour follows that of TC++PL4, so it is easy to find supplementary material. Similarly, the exercises for TC++PL4 that are available on my Web site (http://www.stroustrup.com) can be used to support this tour.
The assumption is that you have programmed before. If not, please consider reading a textbook, such as Programming: Principles and Practice Using C++ [Stroustrup,2009], before continuing here. Even if you have programmed before, the language you used or the applications you wrote may be very different from the style of C++ presented here.
2018-10-07
A tour of C++ 2nd
In A Tour of C++, Second Edition, Bjarne Stroustrup, the creator of C++, describes what constitutes modern C++. This concise, self-contained guide covers most major language features and the major standard-library components—not, of course, in great depth, but to a level that gives programmers a meaningful overview of the language, some key examples, and practical help in getting started.
Stroustrup presents the C++ features in the context of the programming styles they support, such as object-oriented and generic programming. His tour is remarkably comprehensive. Coverage begins with the basics, then ranges widely through more advanced topics, including many that are new in C++17, such as move semantics, uniform initialization, lambda expressions, improved containers, random numbers, and concurrency. The tour even covers some extensions being made for C++20, such as concepts and modules, and ends with a discussion of the design and evolution of C++.
This guide does not aim to teach you how to program (for that, see Stroustrup’s Programming: Principles and Practice Using C++, Second Edition), nor will it be the only resource you’ll need for C++ mastery (for that, see Stroustrup’s The C++ Programming Language, Fourth Edition, and recommended online sources). If, however, you are a C or C++ programmer wanting greater familiarity with the current C++ language, or a programmer versed in another language wishing to gain an accurate picture of the nature and benefits of modern C++, you can’t find a shorter or simpler introduction than this tour provides.
2018-10-07
The Kimball Group Reader, 2nd Edition
The Kimball Group Reader, Remastered Collection is the essential reference for data warehouse and business intelligence design, packed with best practices, design tips, and valuable insight from industry pioneer Ralph Kimball and the Kimball Group. This Remastered Collection represents decades of expert advice and mentoring in data warehousing and business intelligence, and is the final work to be published by the Kimball Group. Organized for quick navigation and easy reference, this book contains nearly 20 years of experience on more than 300 topics, all fully up-to-date and expanded with 65 new articles. The discussion covers the complete data warehouse/business intelligence lifecycle, including project planning, requirements gathering, system architecture, dimensional modeling, ETL, and business intelligence analytics, with each group of articles prefaced by original commentaries explaining their role in the overall Kimball Group methodology.
Data warehousing/business intelligence industry's current multi-billion dollar value is due in no small part to the contributions of Ralph Kimball and the Kimball Group. Their publications are the standards on which the industry is built, and nearly all data warehouse hardware and software vendors have adopted their methods in one form or another. This book is a compendium of Kimball Group expertise, and an essential reference for anyone in the field.
Learn data warehousing and business intelligence from the field's pioneers
Get up to date on best practices and essential design tips
Gain valuable knowledge on every stage of the project lifecycle
Dig into the Kimball Group methodology with hands-on guidance
Ralph Kimball and the Kimball Group have continued to refine their methods and techniques based on thousands of hours of consulting and training. This Remastered Collection of The Kimball Group Reader represents their final body of knowledge, and is nothing less than a vital reference for anyone involved in the field.
Table of Contents
Chapter 1 The Reader at a Glance
Chapter 2 Before You Dive In
Chapter 3 Project/Program Planning
Chapter 4 Requirements Definition
Chapter 5 Data Architecture
Chapter 6 Dimensional Modeling Fundamentals
Chapter 7 Dimensional Modeling Tasks and Responsibilities
Chapter 8 Fact Table Core Concepts
Chapter 9 Dimension Table Core Concepts
Chapter 10 More Dimension Patterns and Considerations
Chapter 11 Back Room ETL and Data Quality
Chapter 12 Technical Architecture Considerations
Chapter 13 Front Room Business Intelligence Applications
Chapter 14 Maintenance and Growth Considerations
Chapter 15 Final Thoughts
2018-10-07
The Data Warehouse Tookit 3rd.epub
The first edition of Ralph Kimball's The Data Warehouse Toolkit introduced the industry to dimensional modeling, and now his books are considered the most authoritative guides in this space. This new third edition is a complete library of updated dimensional modeling techniques, the most comprehensive collection ever. It covers new and enhanced star schema dimensional modeling patterns, adds two new chapters on ETL techniques, includes new and expanded business matrices for 12 case studies, and more.
Authored by Ralph Kimball and Margy Ross, known worldwide as educators, consultants, and influential thought leaders in data warehousing and business intelligence
Begins with fundamental design recommendations and progresses through increasingly complex scenarios
Presents unique modeling techniques for business applications such as inventory management, procurement, invoicing, accounting, customer relationship management, big data analytics, and more
Draws real-world case studies from a variety of industries, including retail sales, financial services, telecommunications, education, health care, insurance, e-commerce, and more
Design dimensional databases that are easy to understand and provide fast query response with The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling, 3rd Edition.
Table of Contents
Chapter 1. Data Warehousing, Business Intelligence, and Dimensional Modeling Primer
Chapter 2. Kimball Dimensional Modeling Techniques Overview
Chapter 3. Retail Sales
Chapter 4. Inventory
Chapter 5. Procurement
Chapter 6. Order Management
Chapter 7. Accounting
Chapter 8. Customer Relationship Management
Chapter 9. Human Resources Management
Chapter 10. Financial Service
Chapter 11. Telecommunications
Chapter 12. Transportation
Chapter 13. Education
Chapter 14. Healthcare
Chapter 15. Electronic Commerce
Chapter 16. Insurance
Chapter 17. Kimball DW/BI Lifecycle Overview
Chapter 18. Dimensional Modeling Process and Tasks
Chapter 19. ETL Subsystems and Techniques
Chapter 20. ETL System Design and Development Process and Tasks
Chapter 21. Big Data Analytics
2018-10-07
POSIX.4: Programming for the Real World
POSIX.4: Programming for the Real World, a reference for unix i/o operations, like multiplex i/o, asynchronous i/o.
2015-05-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人