0328~0329_新天鵝堡
0328~0329_mamayo迷你磁力片

英文書 > 全部商品

SQL for Data Analytics - Third Edition

Jun,Shan  著
Packt 出版
2022/08/26 出版

Take your first steps to becoming a fully qualified data analyst by learning how to explore complex datasetsKey Features: Master each concept through practical exercises and activitiesDiscover various statistical techniques to analyze your dataImplement everything you've learned on a real-world case study to uncover valuable insightsBook Description: Every day, businesses operate around the clock, and a huge amount of data is generated at a rapid pace. This book helps you analyze this data and identify key patterns and behaviors that can help you and your business understand your customers at a deep, fundamental level.SQL for Data Analytics, Third Edition is a great way to get started with data analysis, showing how to effectively sort and process information from raw data, even without any prior experience.You will begin by learning how to form hypotheses and generate descriptive statistics that can provide key insights into your existing data. As you progress, you will learn how to write SQL queries to aggregate, calculate, and combine SQL data from sources outside of your current dataset. You will also discover how to work with advanced data types, like JSON. By exploring advanced techniques, such as geospatial analysis and text analysis, you will be able to understand your business at a deeper level. Finally, the book lets you in on the secret to getting information faster and more effectively by using advanced techniques like profiling and automation. By the end of this book, you will be proficient in the efficient application of SQL techniques in everyday business scenarios and looking at data with the critical eye of analytics professional. What You Will Learn: Use SQL to clean, prepare, and combine different datasetsAggregate basic statistics using GROUP BY clausesPerform advanced statistical calculations using a WINDOW functionImport data into a database to combine with other tablesExport SQL query results into various sourcesAnalyze special data types in SQL, including geospatial, date/time, and JSON dataOptimize queries and automate tasksThink about data problems and find answers using SQLWho this book is for: If you're a database engineer looking to transition into analytics or a backend engineer who wants to develop a deeper understanding of production data and gain practical SQL knowledge, you will find this book useful. This book is also ideal for data scientists or business analysts who want to improve their data analytics skills using SQL.Basic familiarity with SQL (such as basic SELECT, WHERE, and GROUP BY clauses) as well as a good understanding of linear algebra, statistics, and PostgreSQL 14 are necessary to make the most of this SQL data analytics book.

9 特價2294
立即代訂
下次再買

SVG Drawing with HTML5

Ingram 出版
2022/08/26 出版

Adding vector graphics art skills to your stream of web design features enables you to create dynamic, interactive, and animated graphical output and design interactive banners and logos. In addition, it provides you with the required tools for manipulating raster images using powerful SVG filters. This book guides you to start from no pre-knowledge requirement up to advanced SVG development, progressing with the flow of the chapters: I. Introduction to SVGII. SVG FragmentIII. SVG TagsIV. AttributesV. Basic ShapesVI. Line TypesVII. TextIIX. Document StructureIX. PathX. CSS & TransformationXI. AnimationXII. Clipping & MaskingXIII. Colors & BrushesXIV. FiltersXV. LightingXVI. Zooming & PanningXVII. XML Extensibility

9 特價1026
立即代訂
下次再買

A Blueprint for Production-Ready Web Applications

Philip,Jones  著
Packt 出版
2022/08/26 出版

Go from setting up your production environment, to building an app, to deploying it to the web using industry best practices along the wayKey Features: Follow a blueprint to build production-ready apps that can be adapted and tailored to your requirementsLearn how to combine a React frontend with a Quart backend, and run them in Docker on AWSAdopt industry best practices that can be used in your personal as well as work projectsBook Description: A Blueprint for Production-Ready Web Applications will help you expand upon your coding knowledge and teach you how to create a complete web application. Unlike other guides that focus solely on a singular technology or process, this book shows you how to combine different technologies and processes as needed to meet industry standards.You'll begin by learning how to set up your development environment, and use Quart and React to create the backend and frontend, respectively. This book then helps you get to grips with managing and validating accounts, structuring relational tables, and creating forms to manage data. As you progress through the chapters, you'll gain a comprehensive understanding of web application development by creating a to-do app, which can be used as a base for your future projects. Finally, you'll find out how to deploy and monitor your application, along with discovering advanced concepts such as managing database migrations and adding multifactor authentication.By the end of this web development book, you'll be able to apply the lessons and industry best practices that you've learned to both your personal and work projects, allowing you to further develop your coding portfolio.What You Will Learn: Set up an optimum development environment for building web appsCreate a working backend Quart app that can be tailored to suit your needsBuild a user management system with passwords and authenticationBuild a single-page application with React Router and FormikDeploy your app to AWS and understand the importance of monitoringDiscover advanced concepts such as managing database migrationsWho this book is for: This book is for software engineers like recent computer science or bootcamp graduates who already know how to program and want to learn how to build an app by following standard industry processes such as continuous integration and continuous deployment (CI/CD). Working knowledge of TypeScript/JavaScript, Python, HTML, CSS, and SQL is needed. You don't, however, need prior experience with Quart, React, AWS, and all other specific technologies and processes, as they will be introduced in the book.

9 特價1697
立即代訂
下次再買

Learning Typescript

Ingram 出版
2022/08/26 出版

TypeScript has conquered the world of JavaScript: it's one of the world's fastest growing and most popular languages across developer surveys, widely used in consumer and business companies alike, and frequently credited for helping massive web applications scale. But what is TypeScript? How does it work, why does it work, and how can we use it? Learning TypeScript takes beginner to intermediate JavaScript programmers from knowing nothing about "types" or a "type system" to full mastery of the fundamentals of TypeScript. It's more than a means to find bugs and typos--it's a useful system for declaring the way our JavaScript should work and helping us stick to it. You'll learn how TypeScript: interacts with JavaScript analyzes and understands code augments your existing development pattern helps you document your code works with IDEs to provide refactoring tools assists local development in refactoring code helps you develop more quickly with fewer bugs

9 特價1915
立即代訂
下次再買

Simulation with Python

Rongpeng,Li  著
Apress 出版
2022/08/26 出版

Understand the theory and implementation of simulation. This book covers simulation topics from a scenario-driven approach using Python and rich visualizations and tabulations. The book discusses simulation used in the natural and social sciences and with simulations taken from the top algorithms used in the industry today. The authors use an engaging approach that mixes mathematics and programming experiments with beginning-intermediate level Python code to create an immersive learning experience that is cohesive and integrated. After reading this book, you will have an understanding of simulation used in natural sciences, engineering, and social sciences using Python. What You'll LearnUse Python and numerical computation to demonstrate the power of simulationChoose a paradigm to run a simulationDraw statistical insights from numerical experimentsKnow how simulation is used to solve real-world problems Who This Book Is ForEntry-level to mid-level Python developers from various backgrounds, including backend developers, academic research programmers, data scientists, and machine learning engineers. The book is also useful to high school students and college undergraduates and graduates with STEM backgrounds.

9 特價1881
立即代訂
下次再買

Fluent React

Tejas,Kumar  著
2022/08/25 出版

When it comes to building user interfaces on the web, React enables web developers to unlock a new world of possibilities. This practical book helps you take a deep dive into fundamental concepts of this JavaScript library, including JSX syntax and advanced patterns, the virtual DOM, React reconciliation, and advanced optimization techniques. By becoming fluent in React, you'll quickly learn how to build better web applications. Author Tejas Kumar helps you explore the depths of React in plain English, without the typical software engineering jargon, so you can more easily understand how this JavaScript library works. You'll learn how to write intuitive React code that fully understands the nuances and layers of React, unlocking a whole new level of fluency. You will: Understand how React works at a deeper level Write React apps while optimizing them along the way Build resilient React applications that work well at arbitrary scale Create React applications for other platforms adjacent to the web and mobile devices Know when to reach for different mechanisms exposed by React, such as reducers versus state versus refs

9 特價2257
立即代訂
下次再買

Cross Platform UIs with Flutter

Ryan,Edge  著
Packt 出版
2022/08/24 出版

Build a variety of dynamic projects and beautiful UIs as you explore the power of Flutter for the web, desktop, and mobileKey Features: Discover state management solutions with InheritedWidget and the Provider packageCreate responsive and beautiful UIs with the Material and Cupertino librariesExplore animations, forms, gestures, and backend integration with SupabaseBook Description: Flutter is a UI toolkit for building beautiful, natively compiled applications for mobile, web, desktop, and embedded devices from a single code base. With Flutter, you can write your code once and run it anywhere using a single code base to target multiple platforms. This book is a comprehensive, project-based guide for new and emerging Flutter developers that will help empower you to build bulletproof applications.Once you start reading book, you'll quickly realize what sets Flutter apart from its competition and establish some of the fundamentals of the toolkit. As you work on various project applications, you'll understand just how easy Flutter is to use for building stunning UIs. This book covers navigation strategies, state management, advanced animation handling, and the two main UI design styles: Material and Cupertino. It'll help you extend your knowledge with good code practices, UI testing strategies, and CI setup to constantly keep your repository's quality at the highest level possible.By the end of this book, you'll feel confident in your ability to transfer the lessons from the example projects and build your own Flutter applications for any platform you wish.What You Will Learn: Create responsive and attractive UIs for any deviceGet to grips with caching and widget trees and learn some framework performance tipsManage state using Flutter's InheritedWidget systemOrchestrate the app flow with Navigator 1.0 and 2.0Explore the Material and Cupertino built-in themesBreathe life into your apps with animationsImprove code quality with golden tests, CI setup, and linter rulesWho this book is for: This book is for software developers with a good grasp of Flutter, who want to learn best practices and techniques for building clean, intuitive UIs using a single codebase for mobile and the web. Prior experience with Flutter, Dart, and object-oriented programming (OOP) will help you understand the concepts covered in the book.

9 特價1697
立即代訂
下次再買

Simplifying Android Development with Coroutines and Flows

Jomar,Tigcal  著
Packt 出版
2022/08/23 出版

Get to grips with asynchronous programming in Android using simple, modern, and testable code through Kotlin coroutines and flowKey Features: Find out how to improve app performance with Kotlin coroutinesDiscover the new recommended ways to use Kotlin coroutines and flowsLearn the basics of asynchronous programming, along with an overview of coroutines and flowBook Description: Coroutines and flows are the new recommended way for developers to carry out asynchronous programming in Android using simple, modern, and testable code. This book will teach you how coroutines and flows work and how to use them in building Android applications, along with helping you to develop modern Android applications with asynchronous programming using real data.The book begins by showing you how to create and handle Kotlin coroutines on Android. You'll explore asynchronous programming in Kotlin, and understand how to test Kotlin coroutines. Next, you'll learn about Kotlin flows on Android, and have a closer look at using Kotlin flows by getting to grips with handling flow cancellations and exceptions and testing the flows.By the end of this book, you'll have the skills you need to build high-quality and maintainable Android applications using coroutines and flows.What You Will Learn: Understand how coroutines and flows differ from existing waysApply asynchronous programming in Android with coroutines and flowsFind out how to build your own coroutines and flows in AndroidHandle, manipulate, and combine data in coroutines and flowsHandle cancellations and exceptions from coroutines and flowsDiscover how to add tests for your coroutines and flowsIntegrate coroutines and flows into your Android projectsWho this book is for: This book is for intermediate-level Android developers who want to level up their Android app-building skills. Familiarity with Android development and basic knowledge of Kotlin are needed to make the most of this book.

9 特價1422
立即代訂
下次再買

Django 4 By Example - Fourth Edition

Packt 出版
2022/08/23 出版

Learn to create fully functional web applications with authentication, content management systems, payment processing, RESTful APIs, and morePurchase of the print or Kindle book includes a free eBook in PDF format.Key Features: Implement advanced functionalities, such as full-text search engines, user activity streams, payment gateways, and recommendation engines Integrate JavaScript, PostgreSQL, Redis, Celery, and Memcached into your applications Add real-time features with Django Channels and WebSockets Book Description: Django 4 By Example is the 4th edition of the best-selling franchise that helps you build web apps. This book will walk you through the creation of real-world applications, solving common problems, and implementing best practices using a step-by-step approach. You'll cover a wide range of web app development topics as you build four different apps: A blog application: Create data models, views, and URLs and implement an admin site for your blog. Create sitemaps and RSS feeds and implement a full-text search engine with PostgreSQL. A social website: Implement authentication with Facebook, Twitter, and Google. Create user profiles, image thumbnails, a bookmarklet, and an activity stream. Implement a user follower system and add infinite scroll pagination to your website. An e-commerce application: Build a product catalog, a shopping cart, and asynchronous tasks with Celery and RabbitMQ. Process payments with Stripe and manage payment notifications via webhooks. Build a product recommendation engine with Redis. Create PDF invoices and export orders to CSV. An e-learning platform: Create a content management system to manage polymorphic content. Cache content with Memcached and Redis. Build and consume a RESTful API. Implement a real-time chat using WebSockets with ASGI. Create a production environment using NGINX, uWSGI and Daphne with Docker Compose. This is a practical book that will have you creating web apps quickly.What You Will Learn: Learn Django essentials, including models, ORM, views, templates, URLs, forms, authentication, signals and middleware Implement different modules of the Django framework to solve specific problems Integrate third-party Django applications into your project Build asynchronous (ASGI) applications with Django Set up a production environment for your projects Easily create complex web applications to solve real use cases Who this book is for: This book is for readers with basic Python knowledge and programmers transitioning from other web frameworks who wish to learn Django by doing. If you already use Django or have in the past, and want to learn best practices and integrate other technologies to scale your applications, then this book is for you too. This book will help you master the most relevant areas of the framework by building practical projects from scratch. Some previous knowledge of HTML and JavaScript is assumed.

9 特價2294
立即代訂
下次再買

Learn Enough JavaScript to Be Dangerous

Addison-Wesl 出版
2022/08/23 出版

All You Need to Know, and Nothing You Don't, to Write JavaScript for the Web and Beyond JavaScript plays a key role in modern software development, not only because it is the only language that runs inside virtually all web browsers, but also because it has become widely used for back-end and general-purpose development as well. Although JavaScript is a big language, you don't need to learn "everything" about it to get started, just how to use it efficiently to solve real problems. In Learn Enough JavaScript to Be Dangerous, renowned instructor Michael Hartl teaches the specific concepts, skills, and approaches you need to be professionally productive. Even if you've never programmed before, Hartl helps you quickly build technical sophistication and master the lore you need to succeed. Treating JavaScript as a general-purpose language right from the start, Hartl offers examples for creating dynamic effects in browsers and for writing scripts and modules using Node.js. Focused exercises help you internalize what matters, without wasting time on details pros don't care about. Soon, it'll be like you were born knowing this stuff--and you'll be suddenly, seriously dangerous. Learn enough about . . . Rapidly deploying a simple JavaScript app to the live Web Working with strings and other native JavaScript objects Applying functions and elegant, powerful functional-programming techniques Creating new objects with both properties and methods Writing tests and improving code with test-driven development (TDD) Developing and using self-contained, modular NPM software packages Adding interactivity with event listeners, dynamic HTML forms, and DOM manipulation Writing useful, nontrivial JavaScript shell scripts Building an industrial-grade interactive website with JavaScript, from start to finish Michael Hartl's Learn Enough series includes books and video courses that focus on the most important parts of each subject, so you don't have to learn everything to get started--you just have to learn enough to be dangerous and solve technical problems yourself. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

9 特價1368
立即代訂
下次再買

Ionic 6

Ingram 出版
2022/08/21 出版

Note: Please note that Ionic Framework 7.x has been released in the meantime. Exactly in line with this, the author has published the latest new book Ionic 7: https: //a.co/d/fTBvc1D! "Ionic 6 - Create awesome apps for iOS, Android, Desktop & Web" is aimed at software developers who previously had little or nothing to do with programming apps or who had worked with other tools and frameworks and would like to build cool apps in an easy way.The book spans from the idea of the popular app framework and its installation to the realization of a complete app including its publication on Apple App Store, Google Play, for Desktop by using Electron or as Progressive Web App (PWA).Each of the twelve chapters is dedicated to its own aspect of Ionic. In the process, new functionalities are gradually being added to an initially simply designed tourism app called "BoB Tours". A bonus chapter gives a brief overview of how to use Ionic with React, Vue or no framework at all. In addition, the new features of Ionic 6.1 are presented. At the end of this book, the reader not only knows the key features of Ionic, but has also understood how the whole works in context. He/She finally has the necessary knowledge to be able to develop his/her own awesome apps with Ionic.A comprehensive introduction to Ionic on more than 500 pages.Level: Beginner ++ Intermediate +++ Advanced +Table of Contents: 1. Introduction, 2. Angular Essentials, 3. The first app, 4. Navigation, 5. Services and Storages, 6. UI Components, 7. Form validation, 8. Theming, styling, customizing, 9. Ionic Native, 10. Communication and Messaging, 11. Debugging and Testing, 12. Build, Deploy and Publish, Bonus chapter: Ionic and React, Ionic and Vue, Ionic without a framework, Ionic 6.1 UpdatePredecessor's Press Reviews: "The author manages to quickly familiarize experienced JavaScript and Angular developers with the finenesses of the framework." (c't)"Our conclusion can only be: absolute recommendation." (netznews.org)"Dormann's book about Ionic is practically unrivaled." (c't)A general hint for all readers: We unfortunately received the first bad review of our publishing history on amazon.es in April. It claims that the book code is incorrect. We can refute that. However, the reviewer may have installed the latest Ionic 7, but used the book code for Ionic 6. Of course, this cannot work. The author is happy to offer his help via his site https: //ionic.andreas-dormann.de. A hint for readers at amazon.es (in Spanish): Por desgracia, en abril recibimos la primera mala cr穩tica de nuestra historia editorial en amazon.es. En ella se afirma que el c籀digo del libro es incorrecto. Podemos refutarlo. Sin embargo, es posible que el autor de la cr穩tica haya instalado el actual Ionic 7 pero haya utilizado el c籀digo del libro para Ionic 6. Por supuesto, esto no puede funcionar. El autor est獺 encantado de ofrecer su ayuda a trav矇s de su p獺gina web https: //ionic.andreas-dormann.de.#ionic #ionic6 #ionicframework #angular #capacitor

9 特價2495
立即代訂
下次再買

Pragmatic Python Programming

Gabor,Guta  著
Apress 出版
2022/08/17 出版

Explore the world of programming languages through Python and learn the building blocks of writing programs. This book covers Python 3.10, explaining it through six key concepts. Each chapter contains a real-world example with practical advice and a section on advanced concepts. You'll start by reviewing the concept of expressions and functions, which are two of the core building blocks of programming languages. You'll then move on to object-oriented concepts to help gain a practical understanding of Python, along with a chapter on control flow constructs. The book also takes a close look at sequences, explaining constructs and additional types, and wraps up with a chapter on modules, focusing on how to use and create packages. Whether you're new to programming or already an experienced developer, upon finishing this book, you will have a solid understanding of Python's state-of-the-art development features.What You Will LearnStudy the six main concepts of the programming languagesLearn how to use programming language constructs through examplesReview the core Python language notations and concepts.Start using Python as a working language Who This Book Is ForSoftware developers wanting to gain professional core Python knowledge quickly, and non-developers wanting to gain an understanding of programming concepts.

9 特價1539
立即代訂
下次再買

Parallel Programming and Concurrency with C# 10 and .NET 6

Packt 出版
2022/08/16 出版

Leverage the latest parallel and concurrency features in .NET 6 when building your next application and explore the benefits and challenges of asynchrony, parallelism, and concurrency in .NET via practical examplesKey Features: Learn to implement parallel programming and handle concurrency in .NET efficientlySwitch threads while debugging and learn how to monitor specific threads in Visual StudioDiscover how to cancel tasks with callbacks, by polling, or by using a task with wait handlesBook Description: .NET has included managed threading capabilities since the beginning, but early techniques had inherent risks: memory leaks, thread synchronization issues, and deadlocks. This book will help you avoid those pitfalls and leverage the modern constructs available in .NET 6 and C# 10, while providing recommendations on patterns and best practices for parallelism and concurrency. Parallel, concurrent, and asynchronous programming are part of every .NET application today, and it becomes imperative for modern developers to understand how to effectively use these techniques.This book will teach intermediate-level .NET developers how to make their applications faster and more responsive with parallel programming and concurrency in .NET and C# with practical examples. The book starts with the essentials of multi-threaded .NET development and explores how the language and framework constructs have evolved along with .NET. You will later get to grips with the different options available today in .NET 6, followed by insights into best practices, debugging, and unit testing.By the end of this book, you will have a deep understanding of why, when, and how to employ parallelism and concurrency in any .NET application.What You Will Learn: Prevent deadlocks and race conditions with managed threadingUpdate Windows app UIs without causing exceptionsExplore best practices for introducing asynchronous constructs to existing codeAvoid pitfalls when introducing parallelism to your codeImplement the producer-consumer pattern with Dataflow blocksEnforce data sorting when processing data in parallel and safely merge data from multiple sourcesUse concurrent collections that help synchronize data across threadsDebug an everyday parallel app with the Parallel Stacks and Parallel Tasks windowsWho this book is for: This book is for beginner to intermediate-level .NET developers who want to employ the latest parallel and concurrency features in .NET when building their applications. Readers should have a solid understanding of the C# language and any version of the .NET Framework or .NET Core.

9 特價1926
立即代訂
下次再買

Metaprogramming with Python

Packt 出版
2022/08/12 出版

A practical approach to metaprogramming with real-world examples that enables the development of advanced frameworks, libraries, and applications using PythonKey Features: Learn applied metaprogramming through a simple step-by-step approachWork with easily understandable examples and explanations that take you deep into the theory of metaprogrammingGet practical experience in writing reusable code with real-world examplesBook Description: Effective and reusable code makes your application development process seamless and easily maintainable. With Python, you will have access to advanced metaprogramming features that you can use to build high-performing applications.The book starts by introducing you to the need and applications of metaprogramming, before navigating the fundamentals of object-oriented programming. Next, you will learn about simple decorators, work with metaclasses, and later focus on introspection and reflection. You'll also delve into generics and typing before defining templates for algorithms. As you progress, you will understand your code using abstract syntax trees and explore method resolution order. This Python book also shows you how to create your own dynamic objects before structuring the objects through design patterns. Finally, you will learn simple code-generation techniques along with discovering best practices and eventually building your own applications.By the end of this learning journey, you'll have acquired the skills and confidence you need to design and build reusable high-performing applications that can solve real-world problems.What You Will Learn: Understand the programming paradigm of metaprogramming and its needRevisit the fundamentals of object-oriented programmingDefine decorators and work with metaclassesEmploy introspection and reflection on your codeApply generics, typing, and templates to enhance your codeGet to grips with the structure of your code through abstract syntax trees and the behavior through method resolution orderCreate dynamic objects and generate dynamic codeUnderstand various design patterns and best practicesWho this book is for: If you are an intermediate-level Python programmer looking to enhance your coding skills by developing reusable and advanced frameworks, then this book is for you. Basic knowledge of Python programming will help you get the most out of this learning journey.

9 特價2156
立即代訂
下次再買

Formal Methods for Industrial Critical Systems

Springer 出版
2022/08/12 出版

This book constitutes the proceedings of the 27th International Conference on Formal Methods for Industrial Critical Systems, FMICS 2022, which took place in Warsaw, Poland, in September 2022. The 13 full papers included in this book were carefully reviewed and selected from 22 submissions. They were organized in topical sections as follows: Certification; industrial use cases; testing and monitoring; and methodology.

9 特價4175
立即代訂
下次再買

jOOQ Masterclass

Packt 出版
2022/08/12 出版

Learn the best way to write SQL in Java by taking control of SQL in your app via a type-safe, dynamic and versatile API that supports almost any type or feature compatible with a database and emphasizes SQL syntax correctnessKey Features: Write complex, type-safe, and dynamic SQL using the powerful jOOQ APITackle complex persistence tasks, such as lazy fetching, R2DBC, transactions, and batching while sustaining high traffic in your modern Java applicationsUse a comprehensive SPI to shape and extend jOOQ according to your needsBook Description: jOOQ is an excellent query builder framework that allows you to emulate database-specific SQL statements using a fluent, intuitive, and flexible DSL API. jOOQ is fully capable of handling the most complex SQL in more than 30 different database dialects.jOOQ Masterclass covers jOOQ from beginner to expert level using examples (for MySQL, PostgreSQL, SQL Server, and Oracle) that show you how jOOQ is a mature and complete solution for implementing the persistence layer. You'll learn how to use jOOQ in Spring Boot apps as a replacement for SpringTemplate and Spring Data JPA. Next, you'll unleash jOOQ type-safe queries and CRUD operations via jOOQ's records, converters, bindings, types, mappers, multi-tenancy, logging, and testing. Later, the book shows you how to use jOOQ to exploit powerful SQL features such as UDTs, embeddable types, embedded keys, and more. As you progress, you'll cover trending topics such as identifiers, batching, lazy loading, pagination, and HTTP long conversations. For implementation purposes, the jOOQ examples explained in this book are written in the Spring Boot context for Maven/Gradle against MySQL, Postgres, SQL Server, and Oracle.By the end of this book, you'll be a jOOQ power user capable of integrating jOOQ in the most modern and sophisticated apps including enterprise apps, microservices, and so on.What You Will Learn: Enable the jOOQ Code Generator in any combination of Java and Kotlin, Maven and GradleGenerate jOOQ artifacts directly from database schema, or without touching the real databaseUse jOOQ DSL to write and execute a wide range of queries for different databasesUnderstand jOOQ type-safe queries, CRUD operations, converters, bindings, and mappersImplement advanced SQL concepts such as stored procedures, derived tables, CTEs, window functions, and database viewsImplement jOOQ multi-tenancy, tuning, jOOQ SPI, logging, and testingWho this book is for: This book is for Java developers who write applications that interact with databases via SQL. No prior experience with jOOQ is assumed.

9 特價2385
立即代訂
下次再買

Domain-Driven Design with Java - A Practitioner's Guide

Packt 出版
2022/08/11 出版

Adopt a practical and modern approach to architecting and implementing DDD-inspired solutions to transform abstract business ideas into working software across the entire spectrum of the software development life cycleKey Features: Implement DDD principles to build simple, effective, and well-factored solutionsUse lightweight modeling techniques to arrive at a common collective understanding of the problem domainDecompose monolithic applications into loosely coupled, distributed components using modern design patternsBook Description: Domain-Driven Design (DDD) makes available a set of techniques and patterns that enable domain experts, architects, and developers to work together to decompose complex business problems into a set of well-factored, collaborating, and loosely coupled subsystems.This practical guide will help you as a developer and architect to put your knowledge to work in order to create elegant software designs that are enjoyable to work with and easy to reason about. You'll begin with an introduction to the concepts of domain-driven design and discover various ways to apply them in real-world scenarios. You'll also appreciate how DDD is extremely relevant when creating cloud native solutions that employ modern techniques such as event-driven microservices and fine-grained architectures. As you advance through the chapters, you'll get acquainted with core DDD's strategic design concepts such as the ubiquitous language, context maps, bounded contexts, and tactical design elements like aggregates and domain models and events. You'll understand how to apply modern, lightweight modeling techniques such as business value canvas, Wardley mapping, domain storytelling, and event storming, while also learning how to test-drive the system to create solutions that exhibit high degrees of internal quality.By the end of this software design book, you'll be able to architect, design, and implement robust, resilient, and performant distributed software solutions.What You Will Learn: Discover how to develop a shared understanding of the problem domainEstablish a clear demarcation between core and peripheral systemsIdentify how to evolve and decompose complex systems into well-factored componentsApply elaboration techniques like domain storytelling and event stormingImplement EDA, CQRS, event sourcing, and much moreDesign an ecosystem of cohesive, loosely coupled, and distributed microservicesTest-drive the implementation of an event-driven system in JavaGrasp how non-functional requirements influence bounded context decompositionsWho this book is for: This book is for intermediate Java programmers looking to upgrade their software engineering skills and adopt a collaborative and structured approach to designing complex software systems. Specifically, the book will assist senior developers and hands-on architects to gain a deeper understanding of domain-driven design and implement it in their organization. Familiarity with DDD techniques is not a prerequisite; however, working knowledge of Java is expected.

9 特價1926
立即代訂
下次再買

Create an Enterprise-Level Test Automation Framework with Appium

Koushik,Das  著
Apress 出版
2022/08/11 出版

Think from a framework design perspective and move beyond straightforward coding skills. You'll design an enterprise level test framework that is capable of supporting both TDD and BDD at the same time, using the latest open source tools and coding best practices. Taking a less-is-more approach, superfluous information is excised in favor of sleek and direct instruction and focused coding practices.Your framework will be built with Spring-Boot, Gradle, and Junit. And it will support HP QC integration, Allure (TDD, BDD), Extent (BDD), and customized Pdf reporting (TDD, BDD). Extensive utilities are provided, such as HP ALM integration, device management utilities, email reporting, pdf reporting, OCR utility, Log utility, and more! There's also a special chapter on internationalization/localization testing in multiple languages. After reading this book, you'll have full confidence in your ability to build new test automation frameworks for yourself. Though primarily written for software professionals who are in test automation, recent engineering graduates who have programming knowledge and want to prepare for a role in mobile test automation will also find what's taught here helpful. Test engineers and computer science graduates alike can use what they learn here to become absolute pros in test automation.What You'll LearnDesign an enterprise level mobile test automation framework capable of supporting both TDD and BDD Work with the latest open source tools and coding best practices Build with Spring-Boot, Gradle, and Junit while supporting HP QC integration, Allure, Extent, and customized PDF reportingWho This Book Is ForSoftware professionals working in test automation. Recent engineering graduates who have programming knowledge and want to prepare for a role in mobile test automation should also find it helpful.

9 特價1881
立即代訂
下次再買

Egyptian Language Hardcover

Ingram 出版
2022/08/10 出版
9 特價1265
立即代訂
下次再買

JavaScript from Frontend to Backend

Eric,Sarrion  著
Packt 出版
2022/08/10 出版

Delve into the world of web development with Vue.js, Node.js, and MongoDB by exploring essential JavaScript concepts on the client side and the server sideKey Features: Get up and running with JavaScript, the most popular web development language in the worldCut through the complexity and focus on the simple aspects of web developmentBuild a simple web application using Vue.js, Node.js, and MongoDBBook Description: JavaScript, the most widely used programming language in the world, has numerous libraries and modules and a dizzying array of need-to-know topics. Picking a starting point can be difficult. Enter JavaScript from Frontend to Backend. This concise, practical guide will get you up to speed in next to no time.This book begins with the basics of variables and objects in JavaScript and then moves quickly on to building components on the client-side with Vue.js and a simple list management application. After that, the focus shifts to the server-side and Node.js, where you'll examine the MVC model and explore the Express module. Once you've got to grips with the server-side and the client-side, the only thing that remains is the database. You'll discover MongoDB and the Mongoose module. In the final chapter of this fast-paced guide, you'll combine all these pieces to integrate a Vue.js application into a Node.js server, using Express to structure the server code and MongoDB to store the information.By the end of this book, you will have the skills and confidence to successfully implement JavaScript concepts in your own projects and begin your career as a JavaScript developer.What You Will Learn: Trigger deferred processing with JavaScriptImplement Express and MongoDB with Node.jsBuild components with Vue.jsUnderstand how to create and use modules with Node.jsFamiliarize yourself with npmBuild a client-side application entirely with JavaScriptDive into full stack development with Vue.js, Node.js, and MongoDBWho this book is for: This book is for JavaScript developers looking to strengthen their core JavaScript concepts and implement them in building full stack apps. Prior knowledge of HTML and CSS is a must.

9 特價1192
立即代訂
下次再買

Code

Ingram 出版
2022/08/10 出版

The classic guide to how computers work, updated with new chapters and interactive graphics "For me, Code was a revelation. It was the first book about programming that spoke to me. It started with a story, and it built up, layer by layer, analogy by analogy, until I understood not just the Code, but the System. Code is a book that is as much about Systems Thinking and abstractions as it is about code and programming. Code teaches us how many unseen layers there are between the computer systems that we as users look at every day and the magical silicon rocks that we infused with lightning and taught to think." - Scott Hanselman, Partner Program Director, Microsoft, and host of Hanselminutes Computers are everywhere, most obviously in our laptops and smartphones, but also our cars, televisions, microwave ovens, alarm clocks, robot vacuum cleaners, and other smart appliances. Have you ever wondered what goes on inside these devices to make our lives easier but occasionally more infuriating? For more than 20 years, readers have delighted in Charles Petzold's illuminating story of the secret inner life of computers, and now he has revised it for this new age of computing. Cleverly illustrated and easy to understand, this is the book that cracks the mystery. You'll discover what flashlights, black cats, seesaws, and the ride of Paul Revere can teach you about computing, and how human ingenuity and our compulsion to communicate have shaped every electronic device we use. This new expanded edition explores more deeply the bit-by-bit and gate-by-gate construction of the heart of every smart device, the central processing unit that combines the simplest of basic operations to perform the most complex of feats. Petzold's companion website, CodeHiddenLanguage.com, uses animated graphics of key circuits in the book to make computers even easier to comprehend. In addition to substantially revised and updated content, new chapters include: Chapter 18: Let's Build a Clock! Chapter 21: The Arithmetic Logic Unit Chapter 22: Registers and Busses Chapter 23: CPU Control Signals Chapter 24: Jumps, Loops, and Calls Chapter 28: The World Brain From the simple ticking of clocks to the worldwide hum of the internet, Code reveals the essence of the digital revolution.

9 特價1368
立即代訂
下次再買

Programming C# 10

Ingram 出版
2022/08/05 出版

C# is undeniably one of the most versatile programming languages available to engineers today. With this comprehensive guide, you'll learn just how powerful the combination of C# and .NET can be. Author Ian Griffiths guides you through C# 10.0 and .NET 6 fundamentals and techniques for building cloud, web, and desktop applications. Designed for experienced programmers, this book provides many code examples to help you work with the nuts and bolts of C#, such as generics, LINQ, and asynchronous programming features. You'll get up to speed on .NET 6 and the latest C# 9.0 and 10.0 additions, including records, enhanced pattern matching, and new features designed to remove "ceremony" to improve productivity. Understand how .NET has changed in the most recent releases, and learn what it means for application development Select the most appropriate C# language features for any task Learn when to use the new features and when to stick with older ones Examine the range of functionality available in .NET's class libraries Learn how you can apply these class libraries to practical programming tasks Explore numerous small additions to .NET that improve expressiveness "Unlike books that focus on Visual Studio and technologies that interact with C#, this one covers the core language, and mastery of this core is essential to successfully building good software. It covers important concepts followed by generous code examples to explain them. It's thorough, detailed, and gets at the nooks and crannies of the language rarely covered elsewhere. It's a complete course on C#." --Jeremy Morgan Software/DevOps Engineer Ian Griffiths has worked in various aspects of computing, including computer networking, embedded real-time systems, broadcast television systems, medical imaging, and all forms of cloud computing. Ian is a Technical Fellow at endjin, and a Microsoft MVP in Developer Technologies. He's the author of several O'Reilly books and has written courses on Windows Presentation Foundation (WPF) and TPL Tables. Technology brings him joy.

9 特價2736
立即代訂
下次再買

Integrated Software Architecture-Based Reliability Prediction for IT Systems

Franz,Brosch  著
Ingram 出版
2022/08/04 出版

With the increasing importance of reliability in business and industrial IT systems, new techniques for architecture-based software reliability prediction are becoming an integral part of the development process. This dissertation thesis introduces a novel reliability modelling and prediction technique that considers the software architecture with its component structure, control and data flow, recovery mechanisms, its deployment to distributed hardware resources and the system�s usage profile.

9 特價3426
立即代訂
下次再買

MySQL Cookbook

O'Reilly Media 出版
2022/08/02 出版

For MySQL, the price of popularity comes with a flood of questions from users on how to solve specific data-related issues. That's where this cookbook comes in. When you need quick solutions or techniques, this handy resource provides scores of short, focused pieces of code, hundreds of worked-out examples, and clear, concise explanations for programmers who don't have the time (or expertise) to resolve MySQL problems from scratch. In this updated fourth edition, authors Sveta Smirnova and Alkin Tezuysal provide more than 200 recipes that cover powerful features in both MySQL 5.7 and 8.0. Beginners as well as professional database and web developers will dive into topics such as MySQL Shell, MySQL replication, and working with JSON. You'll learn how to: Connect to a server, issue queries, and retrieve results Retrieve data from the MySQL Server Store, retrieve, and manipulate strings Work with dates and times Sort query results and generate summaries Assess the characteristics of a dataset Write stored functions and procedures Use stored routines, triggers, and scheduled events Perform basic MySQL administration tasks Understand MySQL monitoring fundamentals

9 特價3078
立即代訂
下次再買

High-Performance Programming in C# and .NET

Jason,Alls  著
Packt 出版
2022/08/01 出版

Enhance your applications' performance using best practices for benchmarking, application profiling, asynchronous programming, designing responsive UIs, gRPC communication, and distributed applicationsKey Features: - Make the best use of performance enhancements in C# 10.0 and .NET 6- Boost application performance by identifying hardware bottlenecks and common performance pitfalls- Get to grips with best practices and techniques for improving the scalability of distributed systemsBook Description: Writing high-performance code while building an application is crucial, and over the years, Microsoft has focused on delivering various performance-related improvements within the .NET ecosystem. This book will help you understand the aspects involved in designing responsive, resilient, and high-performance applications with the new version of C# and .NET.You will start by understanding the foundation of high-performance code and the latest performance-related improvements in C# 10.0 and .NET 6. Next, you'll learn how to use tracing and diagnostics to track down performance issues and the cause of memory leaks. The chapters that follow then show you how to enhance the performance of your networked applications and various ways to improve directory tasks, file tasks, and more. Later, you'll go on to improve data querying performance and write responsive user interfaces. You'll also discover how you can use cloud providers such as Microsoft Azure to build scalable distributed solutions. Finally, you'll explore various ways to process code synchronously, asynchronously, and in parallel to reduce the time it takes to process a series of tasks.By the end of this C# programming book, you'll have the confidence you need to build highly resilient, high-performance applications that meet your customer's demands.What You Will Learn: - Use correct types and collections to enhance application performance- Profile, benchmark, and identify performance issues with the codebase- Explore how to best perform queries on LINQ to improve an application's performance- Effectively utilize a number of CPUs and cores through asynchronous programming- Build responsive user interfaces with WinForms, WPF, MAUI, and WinUI- Benchmark ADO.NET, Entity Framework Core, and Dapper for data access- Implement CQRS and event sourcing and build and deploy microservicesWho this book is for: This book is for software engineers, professional software developers, performance engineers, and application profilers looking to improve the speed of their code or take their skills to the next level to gain a competitive advantage. You should be a proficient C# programmer who can already put the language to good use and is also comfortable using Microsoft Visual Studio 2022Table of Contents- Introducing C# 10.0 and .NET 6- Implementing C# Interoperability- Predefined Data Types and Memory Allocations- Memory Management- Application Profiling and Tracing- The .NET Collections - LINQ Performance- File and Stream I/O- Enhancing the Performance of Networked Applications- Setting Up Our Database Project- Benchmarking Relational Data Access Frameworks- Responsive User Interfaces- Distributed Systems- Multi-Threaded Programming- Parallel Programming- Asynchronous Programming

9 特價2385
立即代訂
下次再買

Moodle 4 E-Learning Course Development - Fifth Edition

Packt 出版
2022/08/01 出版

Leverage Moodle 4.0's improved UX features and new tools to create effective courses in today's competitive world of online learning, including blended live and on-demand deliveryKey Features: Design courses that are easy to navigate and have easy-to-use productivity toolsEffectively incorporate text, audio, video, and graphics that are ADA compliant and meet the needs of all kinds of learnersBuild the best assessment tools for your learning objectivesBook Description: Moodle 4.0 maintains its flexible, powerful, and easy-to-use platform while adding impressive new features to enhance the user experience for student success.This updated edition addresses the opportunities that come with a major update in Moodle 4.0. You'll learn how to determine the best way to use the Moodle platform's new features and configure your courses to align with your overall goals, vision, and even accreditation review needs. You'll discover how to plan an effective course with the best mix of resources and engaging assessments that really show what the learner has accomplished, and also keep them engaged and interested. This book will show you how to ensure that your students enjoy their collaborations and truly learn from each other. You'll get a handle on generating reports and monitoring exactly how the courses are going and what to do to get them back on track. While doing this, you can use Moodle 4.0's new navigation features to help keep students from getting "lost." Finally, you'll be able to incorporate functionality boosters and accommodate the changing needs and goals of our evolving world.By the end of this Moodle book, you'll be able to build and deploy your educational program to align with learning objectives and include an entire array of course content.What You Will Learn: Build courses that emphasize the achievement of learning objectivesWrite a variety of effective quizzes that can be taken online and offlineMake the most of the navigation and user experience improvements made to Moodle 4.0Build courses that reflect current interactive teaching practices, including hybrid learning with web conferencingOptimize all kinds of content - text, graphics, audio, video, and recorded webcastsEncourage student engagement and collaborationIncorporate functionality builders for more responsive and adaptive learningWho this book is for: This book is for novice as well as experienced course developers who want to incorporate Moodle 4.0's powerful features and make life easier for students, instructors, and administrators. The powerful and flexible Moodle platform will also help with accreditation and for deploying across devices to people in diverse situations.

9 特價2385
立即代訂
下次再買

Hands-On Data Structures and Algorithms with Python - Third Edition

Packt 出版
2022/07/28 出版

Understand how implementing different data structures and algorithms intelligently can make your Python code and applications more maintainable and efficientKey Features: Explore functional and reactive implementations of traditional and advanced data structuresApply a diverse range of algorithms in your Python codeImplement the skills you have learned to maximize the performance of your applicationsBook Description: Choosing the right data structure is pivotal to optimizing the performance and scalability of applications. This new edition of Hands-On Data Structures and Algorithms with Python will expand your understanding of key structures, including stacks, queues, and lists, and also show you how to apply priority queues and heaps in applications. You'll learn how to analyze and compare Python algorithms, and understand which algorithms should be used for a problem based on running time and computational complexity. You will also become confident organizing your code in a manageable, consistent, and scalable way, which will boost your productivity as a Python developer.By the end of this Python book, you'll be able to manipulate the most important data structures and algorithms to more efficiently store, organize, and access data in your applications.What You Will Learn: Understand common data structures and algorithms using examples, diagrams, and exercisesExplore how more complex structures, such as priority queues and heaps, can benefit your codeImplement searching, sorting, and selection algorithms on number and string sequencesBecome confident with key string-matching algorithmsUnderstand algorithmic paradigms and apply dynamic programming techniquesUse asymptotic notation to analyze algorithm performance with regard to time and space complexitiesWrite powerful, robust code using the latest features of PythonWho this book is for: This book is for developers and programmers who are interested in learning about data structures and algorithms in Python to write complex, flexible programs. Basic Python programming knowledge is expected.

9 特價2294
立即代訂
下次再買

Proceedings of the 2010 Joint Workshop of Fraunhofer IOSB and Institute for Anthropomatics, Vision and Fusion Laboratory

Ingram 出版
2022/07/27 出版

On the annual Joint Workshop of the Fraunhofer IOSB and the Karlsruhe Institute of Technology (KIT), Vision and Fusion Laboratory, the students of both institutions present their latest research findings on image processing, visual inspection, pattern recognition, tracking, SLAM, information fusion, non-myopic planning, world modeling, security in surveillance, interoperability, and human-computer interaction. This book is a collection of 16 reviewed technical reports of the 2010 Joint Workshop.

9 特價3172
立即代訂
下次再買

Modelling Event-Based Interactions in Component-Based Architectures for Quantitative System Evaluation

Ingram 出版
2022/07/27 出版

This dissertation thesis presents an approach enabling the modelling and quality-of-service prediction of event-based systems at the architecture-level. Applying a two-step model refinement transformation, the approach integrates platform-specific performance influences of the underlying middleware while enabling the use of different existing analytical and simulation-based prediction techniques.

9 特價3849
立即代訂
下次再買

A Machine-Checked, Type-Safe Model of Java Concurrency

Ingram 出版
2022/07/27 出版

The Java programming language provides safety and security guarantees such as type safety and its security architecture. They distinguish it from other mainstream programming languages like C and C++. In this work, we develop a machine-checked model of concurrent Java and the Java memory model and investigate the impact of concurrency on these guarantees. From the formal model, we automatically obtain an executable verified compiler to bytecode and a validated virtual machine.

9 特價3045
立即代訂
下次再買

High-performance and hardware-aware computing

Ingram 出版
2022/07/27 出版

High-performance system architectures are increasingly exploiting heterogeneity. The HipHaC workshop aims at combining new aspects of parallel, heterogeneous, and reconfigurable microprocessor technologies with concepts of high-performance computing and, particularly, numerical solution methods. Compute- and memory-intensive applications can only benefit from the fullhardware potential if all features on all levels are taken into account in a holistic approach.

9 特價2453
立即代訂
下次再買

Information flow control for java

Ingram 出版
2022/07/27 出版

Information flow control (IFC) is a technique to assert the security of a given program with respect to a given security policy. The classical policy noninterference requires that public output of a program may not be influenced from secret input. This work leverages a technique called program slicing, which is closely connected to IFC and offers many dimensions for improving analysis precision, the most powerful are Path Conditions. Our evaluation shows scalability with a low annotation burden.

9 特價2241
立即代訂
下次再買

Template Metaprogramming with C++

Packt 出版
2022/07/27 出版

Understand how to use modern C++ templates for writing maintainable, robust, and fast softwareKey Features: Grasp the fundamentals of and learn to write effective C++ templatesGet up to speed with the latest C++20 template features such as constraints and conceptsExplore different patterns and idioms to integrate templates in your program designBook Description: Learn how the metaprogramming technique enables you to create data structures and functions that allow computation to happen at compile time. With this book, you'll realize how templates help you avoid writing duplicate code and are key to creating generic libraries, such as the standard library or Boost, that can be used in a multitude of programs.The introductory chapters of this book will give you insights into the fundamentals of templates and metaprogramming. You'll then move on to practice writing complex templates and exploring advanced concepts such as template recursion, template argument deduction, forwarding references, type traits, and conditional compilation. Along the way, you'll learn how to write variadic templates and how to provide requirements to the template arguments with C++20 constraints and concepts. Finally, you'll apply your knowledge of C++ metaprogramming templates to implement various metaprogramming patterns and techniques.By the end of this book, you'll have learned how to write effective templates and implement metaprogramming in your everyday programming journey.What You Will Learn: Understand the syntax for all types of templatesDiscover how specialization and instantiation worksGet to grips with template argument deduction and forwarding referencesWrite variadic templates with easeBecome familiar with type traits and conditional compilationRestrict template arguments in C++20 with constraints and conceptsImplement patterns such as CRTP, mixins, and tag dispatchingWho this book is for: This book is for beginner-to-intermediate C++ developers who want to learn about template metaprogramming as well as advanced C++ developers looking to get up to speed with the new C++20 features related to templates and the the various idioms and patterns. Basic C++ coding experience is necessary to get started with this book.

9 特價2156
立即代訂
下次再買

Proceedings of the 2012 Joint Workshop of Fraunhofer IOSB and Institute for Anthropomatics, Vision and Fusion Laboratory

Ingram 出版
2022/07/27 出版

This book is a collection of 11 review technical reports summarizing the presentations at the 2012 Joint Workshop of Fraunhofer IOSB and Vision and Fusion Laboratory at KIT Karlsruhe, made by the students of the both institutions. The topics include image processing, visual inspection, pattern recognition and classification, human-machine interaction, world modeling, and optical signal processing.

9 特價2961
立即代訂
下次再買

From Formal Semantics to Verified Slicing

Ingram 出版
2022/07/27 出版

This book presents a modular framework for slicing in the proof assistant Isabelle/HOL which is based on abstract control flow graphs. Building on such abstract structures renders the correctness results language-independent. To prove that they hold for a specific language, it remains to instantiate the framework with this language, which requires a formal semantics of this language in Isabelle/HOL. We show that formal semantics even for sophisticated high-level languages are realizable.

9 特價2749
立即代訂
下次再買

Deductive verification of object-oriented software

Ingram 出版
2022/07/27 出版

Software systems play a central role in modern society, and their correctness is often crucially important. Formal specification and verification are promising approaches for ensuring correctness more rigorously than just by testing. This work presents an approach for deductively verifying design-by-contract specifications of object-oriented programs. The approach is based on dynamic logic, and addresses the challenges of modularity and automation using dynamic frames and predicate abstraction.

9 特價2411
立即代訂
下次再買

Automated Improvement of Software Architecture Models for Performance and Other Quality Attributes

2022/07/26 出版

Quality attributes, such as performance or reliability, are crucial for the success of a software system and largely influenced by the software architecture. Their quantitative prediction supports systematic, goal-oriented software design and forms a base of an engineering approach to software design. This thesis proposes a method and tool to automatically improve component-based software architecture (CBA) models based on such quantitative quality prediction techniques.

9 特價3849
立即代訂
下次再買

Nonlinear state and parameter estimation of spatially distributed systems

Felix,Sawo  著
Ingram 出版
2022/07/26 出版

In this thesis two probabilistic model-based estimators are introduced that allow the reconstruction and identification of space-time continuous physical systems. The Sliced Gaussian Mixture Filter (SGMF) exploits linear substructures in mixed linear/nonlinear systems, and thus is well-suited for identifying various model parameters. The Covariance Bounds Filter (CBF) allows the efficient estimation of widely distributed systems in a decentralized fashion.

9 特價2326
立即代訂
下次再買

Quantifying and Predicting the Influence of Execution Platform on Software Component Performance

Ingram 出版
2022/07/26 出版

The performance of software components depends on several factors, including the execution platform on which the software components run. To simplify cross-platform performance prediction in relocation and sizing scenarios, a novel approach is introduced in this thesis which separates the application performance profile from the platform performance profile. The approach is evaluated using transparent instrumentation of Java applications and with automated benchmarks for Java Virtual Machines.

9 特價3722
立即代訂
下次再買

View-based textual modelling

2022/07/26 出版

This work introduces the FURCAS approach, a framework for view-based textual modelling. FURCAS includes means that allow software language engineers to define partial and overlapping textual modelling languages. Furthermore, FURCAS provides an incremental update approach that enables modellers to work with multiple views on the same underlying model. The approach is validated against a set of formal requirements, as well as several industrial case studies showing its practical applicability.

9 特價3553
立即代訂
下次再買

Introduction to C++

Ingram 出版
2022/07/26 出版

This book is primarily addressed to students who are taking a course on the C++ language, to those who wish to self-study the C++ language, as well as programmers who have experience with C and want to move on to C++.

9 特價2922
立即代訂
下次再買

Intelligent Business Process Optimization for the Service Industry

Markus,Kress  著
Ingram 出版
2022/07/26 出版

The company's sustainable competitive advantage derives from its capacity to create value for customers and to adapt the operational practices to changing situations. Business processes are the heart of each company. Therefore process excellence has become a key issue. This book introduces a novel approach focusing on the autonomous optimization of business processes by applying sophisticated machine learning techniques such as Relational Reinforcement Learning and Particle Swarm Optimization.

9 特價2368
立即代訂
下次再買

Probabilistic Models for 3D Urban Scene Understanding from Movable Platforms

Ingram 出版
2022/07/26 出版

This work is a contribution to understanding multi-object traffic scenes from video sequences. All data is provided by a camera system which is mounted on top of the autonomous driving platform AnnieWAY. The proposed probabilistic generative model reasons jointly about the 3D scene layout as well as the 3D location and orientation of objects in the scene. In particular, the scene topology, geometry as well as traffic activities are inferred from short video sequences.

9 特價3130
立即代訂
下次再買

Usage Policies for Decentralised Information Processing

2022/07/26 出版

Owners impose usage restrictions on their information, which can be based e.g. on privacy laws, copyright law or social conventions. Often, information is processed in complex constellations without central control. In this work, we introduce technologies to formally express usage restrictions in a machine-interpretable way as so-called policies that enable the creation of decentralised systems that provide, consume and process distributed information in compliance with their usage restrictions.

9 特價3426
立即代訂
下次再買

Predicting software performance in symmetric multi-core and multiprocessor Environments

Jens,Happe  著
Ingram 出版
2022/07/26 出版

With today's rise of multi-core processors, concurrency becomes a ubiquitous challenge in software development.Performance prediction methods have to reflect the influence of multiprocessing environments on software performance in order to help software architects to find potential performance problems during early development phases. In this thesis, we address the influence of the operating system scheduler on software performance in symmetric multiprocessing environments.

9 特價2326
立即代訂
下次再買

SQL Server Query Tuning and Optimization

Packt 出版
2022/07/26 出版

Get well-versed with ready-to-use techniques for creating high-performance queries and applicationsKey Features: Speed up queries and dramatically improve application performance by both understanding query engine internals and practical query optimizationUnderstand how the query optimizer worksLearn about intelligent query processing and what is new in SQL Server 2022Book Description: SQL Server is a relational database management system developed by Microsoft. As a database server, it is a software product with the primary function of storing and retrieving data as requested by other software applications.This book starts by describing the inner workings of the query optimizer, and will enable you to use this knowledge to write better queries and provide the query engine with all the information it needs to produce efficient execution plans. As you progress, you'll get practical query optimization tips for troubleshooting underperforming queries. The book will also guide you through intelligent query processing and what is new in SQL Server 2022. Query performance topics such as the Query Store, In-Memory OLTP and columnstore indexes are covered as well.By the end of this book, you'll be able to get the best possible performance for your queries and applications.What You Will Learn: Troubleshoot queries using methods including extended events, SQL Trace, and dynamic management viewsUnderstand how the execution engine and query operators workSpeed up queries and improve app performance by creating the right indexesDetect and fix cardinality estimation errors by examining query optimizer statisticsMonitor and promote both plan caching and plan reuse to improve app performanceTroubleshoot and improve query performance by using the Query StoreImprove the performance of data warehouse queries by using columnstore indexesHandle query processor limitations with hints and other methodsWho this book is for: This book is for SQL Server developers who are struggling with slow query execution, database administrators who are tasked with troubleshooting slow application performance, and database architects who design SQL Server databases in support of line-of-business and data warehousing applications.

9 特價2385
立即代訂
下次再買

Learning Dynamic Systems for Intention Recognition in Human-Robot-Cooperation

Ingram 出版
2022/07/26 出版

This thesis is concerned with intention recognition for a humanoid robot and investigates how the challenges of uncertain and incomplete observations, a high degree of detail of the used models, and real-time inference may be addressed by modeling the human rationale as hybrid, dynamic Bayesian networks and performing inference with these models. The key focus lies on the automatic identification of the employed nonlinear stochastic dependencies and the situation-specific inference.

9 特價3214
立即代訂
下次再買

Human Pose Estimation with Implicit Shape Models

Ingram 出版
2022/07/26 出版

This work presents a new approach for estimating 3D human poses based on monocular camera information only. For this, the Implicit Shape Model is augmented by new voting strategies that allow to localize 2D anatomical landmarks in the image. The actual 3D pose estimation is then formulated as a Particle Swarm Optimization (PSO) where projected 3D pose hypotheses are compared with the generated landmark vote distributions.

9 特價3637
立即代訂
下次再買
頁數16/43
移至第
金石堂門市 全家便利商店 ok便利商店 萊爾富便利商店 7-11便利商店
World wide
活動ing