Gain the fundamental concepts of object-oriented programming with examples in Java. This second edition comes with detailed coverage and enhanced discussion on fundamental topics such as inheritance, polymorphism, abstract classes, interfaces, and packages. This edition also includes discussions on multithread programming,...
This volume provides a comprehensive discussion and overview of urban resilience, including socio-ecological and economic hazard and disaster resilience. It provides a summary of state of the art thinking on resilience, the different approaches, tools and methodologies for understanding the subject in urban contexts, and brings...
Many books have been written about 6502 assembly language. But this book is different in several important ways. Until now, there have been two main kinds of books about 6502 assembly language. There are generic books that make no mention of Atari computers, and there are reference books that...
Avoiding heavy mathematics and lengthy programming details, Digital Image Processing: An Algorithmic Approach with MATLAB® presents an easy methodology for learning the fundamentals of image processing. The book applies the algorithms using MATLAB®, without bogging down...
This open access book is a modern guide for all C++ programmers to learn Threading Building Blocks (TBB). Written by TBB and parallel programming experts, this book reflects their collective decades of experience in developing and teaching parallel programming with TBB, offering their insights in an approachable manner. Throughout...
Take your Node.js application into production-ready status, capable of scaling up to whatever your needs might be. You'll discover that architecting for successful, popular sites is an essential tool of any professional Node.js developer, and learning to scale your own applications is a great place to start.
Sequences are an important type of data which occur frequently in many scientific,
medical, security, business and other applications. For example, DNA
sequences encode the genetic makeup of humans and all species, and protein
sequences describe the amino acid composition of proteins and encode
the structure and function of...
Learn how to program using the updated C++17 language. You'll start with the basics and progress through step-by-step examples to become a working C++ programmer. All you need are Beginning C++17 and any recent C++ compiler and you'll soon be writing real C++ programs. There is no assumption of prior programming knowledge.