ПРОГРАММИРОВАНИЕ » Страница 7
Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
High-Performance C: Optimizing Code for Speed and Efficiency
/ Комментариев: 0/

Название: High-Performance C: Optimizing Code for Speed and Efficiency
Автор: Larry Jones
Издательство: Walzone Press
Год: 2025
Страниц: 532
Язык: английский
Формат: epub (true)
Размер: 10.9 MB

"High-Performance C: Optimizing Code for Speed and Efficiency" is an indispensable resource for seasoned programmers aiming to push the boundaries of software performance. This comprehensive guide delves into the intricacies of C programming with a focus on achieving optimal execution speed and memory efficiency. From foundational optimization techniques to advanced strategies in low-level programming and concurrency, this book equips you with the deep technical insights necessary to craft high-performance applications. Each chapter is meticulously curated to address critical aspects of C performance optimization. Readers will explore memory management schemes, advanced data structures, and algorithmic improvements, all with a focus on reducing computational complexity and enhancing cache efficiency. The book also illuminates the synergy between compiler optimizations and code quality, facilitating informed decisions that maximize application throughput and responsiveness. The practical, example-driven approach ensures immediate applicability, empowering you to tackle even the most challenging performance bottlenecks with confidence.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Mastering Software Architecture: A Comprehensive New Model and Approach
/ Комментариев: 0/

Название: Mastering Software Architecture: A Comprehensive New Model and Approach
Автор: Michael Carducci
Издательство: Apress
Год: 2025
Страниц: 452
Язык: английский
Формат: pdf
Размер: 16.7 MB

As the pace of evolution in technology continues to accelerate, the field of software architecture grapples with ever-increasing complexity, uncertainty, and risk. While numerous patterns and practices have emerged as potential approaches to solving the industry’s most challenging problems, these tools often struggle to consistently deliver on their promises and software projects fail to reach their potential with alarming frequency. This meticulously crafted guide presents a deep exploration into the intricacies of crafting systems that precisely and predictably address modern challenges. It goes beyond mere comprehension of architecture; it encourages mastery. Mastery of software architecture requires much more than just technical know-how. This book offers a uniquely holistic approach, weaving together architectural principles with organizational dynamics, environmental subtleties, and the necessary tools to execute on architecture more effectively. For aspiring architects looking to broaden their horizons, practicing architects seeking to continue to grow their skills, and software engineers looking to gain insights and move up the value chain in an increasingly competitive market.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Mastering Algorithms and Data Structures
/ Комментариев: 0/

Название: Mastering Algorithms and Data Structures
Автор: Manish Soni
Издательство: Poorav Publications
Год: 2025
Страниц: 228
Язык: английский
Формат: pdf, epub (true)
Размер: 10.1 MB

Welcome to “Mastering Algorithms and Data Structures”, a comprehensive guide designed to bridge the gap between theoretical concepts and practical application in the realm of Computer Science. This book is crafted for students, professionals, and enthusiasts who aspire to understand and master the intricacies of algorithms and Data Structures—essential pillars of efficient problem-solving in computing. The content of this book is thoughtfully organized to ensure a holistic learning experience. Each chapter begins with a clear explanation of fundamental concepts, followed by detailed examples that highlight their real-world applications. To solidify understanding, we have included a variety of engaging exercises such as Multiple-Choice Questions (MCQs), "Match the Following" activities, and "Fill in the Blanks." These are complemented by in-depth case studies that illustrate how these concepts are applied to solve complex problems. As you journey through Structures Thinking: Mastering Algorithms and Data Structures, we encourage you to engage actively with the exercises and reflect on the case studies.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
ArcGIS Pro Manual
/ Комментариев: 0/

Название: ArcGIS Pro Manual
Автор: Franz Pucha-Cofrep, Andreas Fries
Издательство: ArcGeek
Год: 2025
Страниц: 259
Язык: английский
Формат: pdf
Размер: 45.5 MB

Discover the power of digital cartography with ArcGIS Pro. This technical manual is your definitive guide to entering the world of Geographic Information Systems (GIS) with ArcGIS Pro, ESRI's leading application. Designed for both beginners and professionals, this book offers a practical introduction to essential GIS concepts, allowing you to navigate through ArcGIS Pro's robust set of geographic information visualization and management tools. With a flexible architecture that supports the integration of new functionalities, this manual not only teaches but inspires exploration beyond its pages. Through practical cases, you'll learn to handle the complete map-making process, from design to publication, with a focus on progressive skill development. Each chapter will bring you closer to analytical efficiency and high-quality map production. This book is the key to unlocking your GIS potential, whether you're beginning your journey or looking to enhance your existing skills. Dive into "ArcGIS Pro" and transform your geographic vision into impactful results.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Let's Go: A Step-By-Step Guide to Creating Fast, Secure And Maintainable Web Applications With Go, 2nd Edition (Version 2.24.0)
/ Комментариев: 0/

Название: Let's Go: A Step-By-Step Guide to Creating Fast, Secure And Maintainable Web Applications With Go, 2nd Edition (Version 2.24.0)
Автор: Alex Edwards
Издательство: Alex Edwards
Год: 2025-02-13
Страниц: 441
Язык: английский
Формат: pdf
Размер: 10.1 MB

Let’s Go teaches you step-by-step how to create fast, secure and maintainable web applications using the fantastic programming language Go. The idea behind this book is to help you learn by doing. Together we’ll walk through the start-to-finish building of a web application — from structuring your workspace through to session management, authenticating users, securing your server and testing your application. By the end of the book you’ll have the understanding and confidence to build your own production-ready web applications with Go. This book is designed for people who are new to Go, but you’ll probably find it more enjoyable if you have a general understanding of Go’s syntax first. If you find yourself struggling with the syntax, the Little Book of Go by Karl Seguin is a fantastic tutorial, or if you want something more interactive I recommend running through the Tour of Go. I’ve also assumed that you’ve got a (very) basic understanding of HTML/CSS and SQL, and some familiarity with using your terminal (or command line for Windows users). If you’ve built a web application in any other language before — whether it’s Ruby, Python, PHP or C# — then this book should be a good fit for you.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Agent-Based Models with MATLAB
/ Комментариев: 0/

Название: Agent-Based Models with MATLAB
Автор: Erik Cuevas, Karla Avila, Miguel Islas Toski, Héctor Escobar
Издательство: Morgan Kaufmann
Год: 2025
Страниц: 336
Язык: английский
Формат: epub (true)
Размер: 141.0 MB

Agent-Based Models with MATLAB introduces Agent-Based Modeling (ABM), one of the most important methodologies for complex systems modeling. The book explores computational implementations and accompanying MATLAB software code as a means of inspiring readers to apply agent-based models to solve a diverse range of problems. It comes with a large amount of software code that accompanies the main text, and the modeling systems described in the book are implemented using MATLAB as the programming language. Despite the heavy mathematical components of Agent-Based Models and complex systems, it is possible to utilize these models without in-depth understanding of their mathematical fundamentals.This book enables computer scientists, mathematicians, researchers, and engineers to apply ABM in a wide range of research and engineering applications. It gradually advances from basic to more advanced methods while reinforcing complex systems through practical, hands-on applications of various computational models.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Spring Security 6 Recipes: Essential Techniques for Quick and Secure Java Applications
/ Комментариев: 0/

Название: Spring Security 6 Recipes: Essential Techniques for Quick and Secure Java Applications
Автор: Massimo Nardone
Издательство: Apress
Год: 2025
Страниц: 137
Язык: английский
Формат: pdf, epub
Размер: 10.1 MB

Ensure robust web security for your Java applications in just a few days. This recipe-driven, practical pocketbook provides a straightforward guide to quickly developing and deploying secure enterprise applications using the Spring 6 Framework, Spring Boot 3, and the H2 database. The book is organized into problems and corresponding recipes, offering solutions for both small and large challenges. First, you will learn how to install all essential development tools, such as IntelliJ IDEA, JDK v17, and Maven. Then you will dive into recipes on using Spring Security 6 with JSP tags and Thymeleaf and integrating security features through Spring Boot 3 Initializr. Finally, you'll be equipped to build your own Spring Boot project using Spring Security, Spring Data JDBC, and the H2 database. This recipes guide is ideal for readers who want to get up and running with only the essential security features in a fraction of time. Its simplified approach offers immediate results for securing Java applications.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Quantum Image Processing in Practice: A Mathematical Toolbox
/ Комментариев: 0/

Название: Quantum Image Processing in Practice: A Mathematical Toolbox
Автор: Artyom M. Grigoryan, Sos S. Agaian
Издательство: Wiley
Год: 2025
Страниц: 320
Язык: английский
Формат: epub (true)
Размер: 19.4 MB

Comprehensive resource addressing the need for a quantum image processing machine learning model that can outperform classical neural networksQuantum Image Processing in Practice explores the transformative potential of quantum color image processing across various domains, including biomedicine, entertainment, economics, and industry. The rapid growth of image data, especially in facial recognition and autonomous vehicles, demands more efficient processing techniques. Quantum computing promises to accelerate digital image processing (DIP) to meet this demand. This book covers the role of quantum image processing (QIP) in quantum information processing, including mathematical foundations, quantum operations, image processing using quantum filters, quantum image representation, and quantum neural networks. It aims to inspire practical applications and foster innovation in this promising field.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Алгоритмы (2023)
/ Комментариев: 0/

Название: Алгоритмы
Автор: Джефф Эриксон
Издательство: ДМК Пресс
Год: 2023
Cтраниц: 526
Формат: pdf
Размер: 163 мб
Язык: русский

В этом руководстве содержатся основные сведения об алгоритмах: анализируются различные типы алгоритмов, рассматриваются мето-ды их построения (рекурсия, динамическое программирование и др.), приводятся практические примеры. В конце каждой главы приводятся упражнения, направленные на закрепление пройденного.Для изучения материала требуется знание основ дискретной математики и методов доказательств, а также представление об основных вычислительных задачах и алгоритмах. Желателен практический опыт работы с языком программирования, поддерживающим косвенную адресацию и рекурсию.Издание адресовано студентам и преподавателям технических вузов, а также тем, кто хочет изучить основы алгоритмизации.


Категория: КНИГИ » ПРОГРАММИРОВАНИЕ
Concurrency and Multithreading in C: POSIX Threads and Synchronization
/ Комментариев: 0/

Название: Concurrency and Multithreading in C: POSIX Threads and Synchronization
Автор: Larry Jones
Издательство: Walzone Press
Год: 2025
Страниц: 544
Язык: английский
Формат: epub (true)
Размер: 10.3 MB

Unlock the power of advanced computing with "Concurrency and Multithreading in C: POSIX Threads and Synchronization." This expertly crafted guide dives deep into the core concepts of concurrency, essential for harnessing the full potential of modern multi-core processors. Tailored for experienced programmers who seek to elevate their skills, the book offers a comprehensive exploration of POSIX threads and synchronization techniques within the C programming language, ensuring readers gain unmatched proficiency in developing efficient, scalable applications. Throughout the chapters, you will unravel the intricacies of thread creation, lifecycle management, and synchronization primitives like mutexes, semaphores, and condition variables. The book meticulously addresses the complexities of thread safety, reentrancy, and advanced synchronization techniques, equipping you with the knowledge needed to tackle challenging concurrency issues head-on. Real-world case studies and patterns provide practical insights, bridging theoretical concepts with concrete applications, ultimately empowering you to implement cutting-edge concurrency strategies effectively.