Mostrando 4,341 - 4,360 Resultados de 4,860 Para Buscar '"Inversión"', tiempo de consulta: 0.13s Limitar resultados
  1. 4341
    por Chavarro Cadena, Jorge Enrique
    Publicado 2022
    Tabla de Contenidos: “…FORMATO 1021 INFORMACIÓN DE FONDOS DE INVERSIÓN COLECTIVA -- ¿QUIÉN DEBE PRESENTARLO? -- ¿QUÉ SE DEBE INFORMAR? …”
    Libro electrónico
  2. 4342
    por OECD
    Publicado 2019
    Tabla de Contenidos: “…Intro -- Éditorial Changer les politiques pour inverser la tendance -- 1 Évaluation générale de la situation macroéconomique -- Introduction -- La croissance mondiale sera freinée par le niveau élevé des incertitudes -- La hausse du PIB mondial, des échanges et de l'investissement a poursuivi son ralentissement -- La croissance mondiale devrait rester modeste -- L'inflation restera modérée -- Principaux enjeux et risques -- Les tensions liées aux échanges et aux investissements continuent de s'accentuer et pourraient se diffuser plus largement -- L'incertitude prévaut toujours quant aux futures relations commerciales entre le Royaume-Uni et l'UE -- Le ralentissement de la croissance pourrait être plus marqué que prévu en Chine -- Les risques qui pèsent sur la croissance économique et ceux qui entourent la stabilité financière influent les uns sur les autres -- Impératifs de l'action publique -- Considérations de politique monétaire -- Considérations de politique budgétaire -- Options pour une coordination des politiques budgétaire et monétaire au plan national -- Impératifs des politiques macroéconomiques dans les économies de marché émergentes -- Une révision à la hausse des ambitions en matière de réformes structurelles s'impose dans toutes les économies -- Références -- Annexe 1.A. …”
    Libro electrónico
  3. 4343
    por Pérez Chávez, José
    Publicado 2022
    Tabla de Contenidos: “…Sociedades y asociaciones civiles comprendidas en el título II de la LISR -- Renta gravable para la participación de utilidades a los trabajadores de las personas morales -- Ganancia en enajenación de terrenos por la persona moral -- Ganancia en enajenación de acciones por la persona moral -- Determinación de la parte deducible en el ISR correspondiente a los pagos a trabajadores que se encuentren exentos de este impuesto -- Costo de lo vendido deducible para las personas morales -- Deducción de inversiones -- Utilidad o pérdida por enajenación de inversiones (Activos fijos) -- Determinación del monto original de la inversión en arrendamiento financiero -- Ajuste anual por inflación acumulable -- Ajuste anual por inflación deducible -- Actualización de pérdidas fiscales de las personas morales -- Cuenta de utilidad fiscal neta (Saldo inicial al 31 de diciembre de 2013) -- Cuenta de utilidad fiscal neta con las utilidades generadas a partir del 1o. de enero de 2014 (Actualización de la cuenta al cierre del ejercicio de 2022) -- Cuenta de capital de aportación (Saldo inicial al 31 de diciembre de 2013) -- Cuenta de capital de aportación (Actualización de la cuenta al cierre del ejercicio)…”
    Libro electrónico
  4. 4344
    Publicado 2007
    Tabla de Contenidos: “…1.11 Logical Equivalences -- 1.12 Another Equivalence -- 1.13 Negation of Conditionals -- 1.14 Variations on a Theme -- 1.15 Translations -- 1.15.1 How to Handle Translations -- 1.16 Arguments -- 1.16.1 Showing an Argument as Valid -- 1.16.2 Disjunctive Addition -- 1.16.3 Conjunctive Simplification -- 1.16.4 Disjunctive Simplification -- 1.16.5 Hypothetical Syllogism -- 1.16.6 Dilemma: Proof by Division into Cases -- 1.17 Fallacies -- 1.17 .1 Converse Error -- 1.17.2 Inverse Error -- 1.18 Valid Argument with a False Conclusion -- 1.19 Contradiction Rule -- 1.20 Applications of Boolean Expressions -- 1.21 Logic Gates -- 1.21.1 AND Gates, OR Gates -- 1.21.2 Why Not Implication Gates -- 1.22 How to Construct Circuits -- 1.23 How to Derive a Boolean Expression -- 1.24 Creating a Circuit from Truth Tables -- 1.25 Adders -- 1.26 Predicate Calculus -- 1.27 Boolean Formulas -- 1.28 Understanding Quantifiers -- 1.29 Negation of Quantifiers -- 1.30 Vacuously True Statements -- 1.31 Normal Forms in Propositional Logic -- 1.32 Normal Forms in Predicate Logic -- 1.33 The Resolution Principle -- 1.34 Parenthesized Infix Notation and Polish Notation -- Chapter 2: Set Theory -- 2.1 Definitions -- 2.2 Set Specification -- 2.2.1 Explicit -- 2.2.2 By Properties -- 2.2.3 Grammar -- 2.3 Set Operations -- 2.3.1 Definitions -- 2.3.2 Properties -- 2.4 Characteristic Function -- 2.4.1 Properties of Characteristic Function -- 2.4.2 Computer Representation of Sets and Subsets -- 2.5 Fuzzy Set Theory -- 2.5.1 Introduction -- 2.6 Basic Notions of Fuzzy Set -- 2.6.1 The Concept of Fuzzy Subset -- 2.6.2 The Algebra of Fuzzy Subsets -- 2.6.3 Other Important Notions -- 2.6.4 Fuzzy Relations -- Chapter 3: Relations -- 3.1 Operations on Relations -- 3.1.1 Set Operations -- 3.1.2 Inverse -- 3.1.3 Composition -- 3.1.4 Closure -- 3.2 Computing the Transitive Closure…”
    Libro electrónico
  5. 4345
    Publicado 2019
    Tabla de Contenidos: “…. -- ACORDES DE SEXTA Y CUARTA DE PASO(T , D ). SEGUNDA INVERSIÓN DE SUBDOMINANTE (S ) AUXILIAR EN LA EXPOSICIÓN Y EN LA CODETTA EN M -- DOMINANTE CON SÉPTIMA ( D7 ) EN LA CADENCIA. …”
    Libro electrónico
  6. 4346
    Tabla de Contenidos: “…ANTECEDENTES Y NATURALEZA JURÍDICA DEL PROCESO MONITORIO -- ANTECEDENTES DEL PROCESO MONITORIO -- ANTECEDENTES Y DESARROLL O DEL PROCESO MONITORIO DESDE EL DERECHO COMPARADO -- EL PROCESO MONITORIO EN ITALIA -- EL PROCESO MONITORIO EN ALEMANIA -- EL PROCESO MONITORIO EN FRANCIA -- EL PROCESO MONITORIO EN ESPAÑA -- EL PROCESO MONITORIO EN VENEZUELA -- EL PROCESO MONITORIO EN URUGUAY -- EL PROCESO MONITORIO EN COLOMBIA -- NATURALEZA JURÍDICA DEL PROCESO MONITORIO -- DESDE LA ÓPTICA DEL DERECHO COLOMBIANO -- DESDE LA ÓPTICA DEL DERECHO ESPAÑOL -- DESDE LA ÓPTICA DEL DERECHO ITALIANO -- DESDE LA ÓPTICA DEL DERECHO FRANCÉS -- DESDE LA ÓPTICA DEL DERECHO ALEMÁN -- DESDE LA ÓPTICA DEL DERECHO VENEZOLANO -- DESDE LA ÓPTICA DEL DERECHO URUGUAYO -- CARACTERÍSTICAS DEL PROCESO MONITORIO -- PROCESO PLENARIO RÁPIDO -- INVERSIÓN DEL CONTRADICTORIO -- NOTIFICACIÓN PERSONAL DEL REQUERIMIENTO DE PAGO AL DEMANDADO -- NOTIFICACIÓN PERSONAL DEL REQUERIMIENTO DE PAGO AL DEMANDADO CONFORME AL (...) -- FACULTATIVO -- CARACTERÍSTICAS DE LA OBLIG ACIÓN EN EL PROCESO MONITORIO -- OBLIGACIÓN INSATISFECHA -- OBLIGACIÓN EXIGIBLE -- OBLIGACIÓN DE MÍNIMA CUANTÍA -- OBLIGACIÓN EN DINERO -- OBLIGACIÓN DE ORIGEN CONTRACTUAL…”
    Libro electrónico
  7. 4347
    Publicado 2022
    Tabla de Contenidos: “….) -- EL NACIMIENTO DE LOS FONDOS DE INVERSIÓN -- LA CREACIÓN DE LOS FONDOS DE PENSIONES -- SCOTTISH MINISTERS' WIDOWS' FUND -- LA MAYORÍA DE EDAD DE LA PREVISIÓN PRIVADA -- FOREIGN AND COLONIAL GOVERNMENT TRUST, -- DE LA PREVISIÓN PRIVADA A LA PREVISIÓN PÚBLICA -- EPISTEMOLOGÍA DE LA PREVISIÓN SOCIAL PÚBLICA -- LA SITUACIÓN DE LA PREVISIÓN SOCIAL PÚBLICA EN ESPAÑA -- LA PREVISIÓN PRIVADA COMO COMPLEMENTO DE LA PREVISIÓN PÚBLICA -- ASPECTOS SUSCEPTIBLES DE SER CORREGIDOS PARA PERFECCIONAR LA DEMOCRACIA -- LA PRESUNTA INMOVILIDAD DE LAS NORMAS CONSTITUCIONALES…”
    Libro electrónico
  8. 4348
    Publicado 2021
    Tabla de Contenidos: “…Exploitation -- Multi-arm Bandit -- Regret: Measure of Quality of Exploration -- Epsilon Greedy Exploration -- Upper Confidence Bound Exploration -- Thompson Sampling Exploration -- Comparing Different Exploration Strategies -- Planning at Decision Time and Monte Carlo Tree Search -- AlphaGo Walk-Through -- Summary -- Chapter 10: Further Exploration and Next Steps -- Model-Based RL: Additional Approaches -- World Models -- Imagination-Augmented Agents (I2A) -- Model-Based RL with Model-Free Fine-Tuning (MBMF) -- Model-Based Value Expansion (MBVE) -- Imitation Learning and Inverse Reinforcement Learning -- Derivative-Free Methods -- Transfer Learning and Multitask Learning -- Meta-Learning -- Popular RL Libraries -- How to Continue Studying -- Summary -- Index…”
    Libro electrónico
  9. 4349
    Publicado 2017
    Tabla de Contenidos: “…Fold operation on a list -- Filter operation for a linked list -- Append on a linked list -- The flatMap method on a linked list -- The concept of a monad -- Option monad -- Try monad -- Analysis of the complexity of a recursive algorithm -- Performance of functional programming -- Summary -- Chapter 5: Efficient Searching - Binary Search and Sorting -- Search algorithms -- Binary search -- Complexity of the binary search algorithm -- Sorting -- Selection sort -- Complexity of the selection sort algorithm -- Insertion sort -- Complexity of insertion sort -- Bubble sort -- Inversions -- Complexity of the bubble sort algorithm -- A problem with recursive calls -- Tail recursive functions -- Non-tail single recursive functions -- Summary -- Chapter 6: Efficient Sorting - Quicksort and Merge Sort -- Quicksort -- Complexity of quicksort -- Random pivot selection in quicksort -- Merge sort -- The complexity of merge sort -- Avoiding the copying of tempArray -- Complexity of any comparison-based sorting -- The stability of a sorting algorithm -- Summary -- Chapter 7: Concepts of Tree -- A tree data structure -- The traversal of a tree -- The depth-first traversal -- The breadth-first traversal -- The tree abstract data type -- Binary tree -- Types of depth-first traversals -- Non-recursive depth-first search -- Summary -- Chapter 8: More About Search - Search Trees and Hash Tables -- Binary search tree -- Insertion in a binary search tree -- Invariant of a binary search tree -- Deletion of an element from a binary search tree -- Complexity of the binary search tree operations -- Self-balancing binary search tree -- AVL tree -- Complexity of search, insert, and delete in an AVL tree -- Red-black tree -- Insertion -- Deletion -- The worst case of a red-black tree -- Hash tables -- Insertion -- The complexity of insertion -- Search -- Complexity of the search…”
    Libro electrónico
  10. 4350
    Publicado 2023
    Tabla de Contenidos: “…Multiple masters -- Programming the controller -- Interrupt handling -- Summary -- Chapter 8: Power Management and Energy Saving -- Technical requirements -- System configuration -- Hardware design -- Clock management -- Voltage control -- Low-power operating modes -- Deep-sleep configuration -- Stop mode -- Standby mode -- Wake-up intervals -- Measuring power -- Development boards -- Designing low-power embedded applications -- Replacing busy loops with sleep mode -- Deep sleep during longer inactivity periods -- Choosing the clock speed -- Power state transitions -- Summary -- Chapter 9: Distributed Systems and IoT Architecture -- Technical requirements -- Network interfaces -- MAC -- Selecting the appropriate network interfaces -- The IPs -- Standard protocols, custom implementations -- The TCP/IP stack -- Network device drivers -- Running the TCP/IP stack -- Socket communication -- Connectionless protocols -- Mesh networks and dynamic routing -- TLS -- Securing socket communication -- Application protocols -- Message protocols -- The REST architectural pattern -- Distributed systems - single points of failure -- Summary -- Part 4 - Multithreading -- Chapter 10: Parallel Tasks and Scheduling -- Technical requirements -- Task management -- The task block -- Context switch -- Creating tasks -- Scheduler implementation -- Supervisor calls -- Cooperative scheduler -- Concurrency and timeslices -- Blocking tasks -- Waiting for resources -- Real-time scheduling -- Synchronization -- Semaphores -- Mutexes -- Priority inversion -- System resource separation -- Privilege levels -- Memory segmentation -- System calls -- Embedded operating systems -- OS selection -- FreeRTOS -- RIOT OS -- Summary -- Chapter 11: Trusted Execution Environment -- Technical requirements -- Sandboxing -- TrustZone-M -- Reference platform…”
    Libro electrónico
  11. 4351
    Publicado 2007
    Tabla de Contenidos: “…-- Design Smells -- Why Software Rots -- The Copy Program -- Conclusion -- Bibliography -- Chapter 8: The Single-Responsibility Principle (SRP) -- Defining a Responsibility -- Separating Coupled Responsibilities -- Persistence -- Conclusion -- Bibliography -- Chapter 9: The Open/Closed Principle (OCP) -- Description of OCP -- The Shape Application -- Conclusion -- Bibliography -- Chapter 10: The Liskov Substitution Principle (LSP) -- Violations of LSP -- Factoring Instead of Deriving -- Heuristics and Conventions -- Conclusion -- Bibliography -- Chapter 11: The Dependency-Inversion Principle (DIP) -- Layering -- A Simple DIP Example -- The Furnace Example -- Conclusion -- Bibliography -- Chapter 12: The Interface Segregation Principle (ISP) -- Interface Pollution -- Separate Clients Mean Separate Interfaces -- Class Interfaces versus Object Interfaces -- The ATM User Interface Example -- Conclusion -- Bibliography…”
    Libro electrónico
  12. 4352
    Publicado 2018
    Tabla de Contenidos: “…5.2.2 Robot navigation -- 5.2.2.1 Nonholonomic robot kinematics -- 5.2.2.2 Feedback control -- 5.2.3 Obstacle avoidance using PSO -- 5.2.3.1 Collision test -- 5.2.3.2 Visibility test -- 5.2.3.3 Algorithm -- 5.3 Holonomic mobile robot navigation -- 5.3.1 Kinematics of the holonomic robot -- 5.3.1.1 Inverse kinematics -- 5.3.1.2 Obstacle avoidance -- 5.4 Conclusion -- References -- 6 Particle Swarm Optimization to Improve Neural Identi ers for Discrete-time Unknown Nonlinear Systems -- 6.1 Introduction -- 6.2 Particle-swarm-based approach of a real-time discrete neural identi er for Linear Induction Motors -- 6.2.1 Preliminaries -- 6.2.1.1 Discrete-time Recurrent High Order Neural Networks -- 6.2.1.2 The EKF training algorithm -- 6.2.1.3 PSO improvement for EKF training algorithm -- 6.2.2 Neural identi cation -- 6.2.3 Linear Induction Motor application -- 6.2.3.1 Motor model -- 6.2.3.2 Neural identi er design -- Reduced order nonlinear observer -- 6.2.3.3 Experimental results -- 6.2.3.4 Comparison of the EKF-PSO algorithm for neural identi cation -- 6.3 Neural model with particle swarm optimization Kalman learning for forecasting in smart grids -- 6.3.1 Neural identi cation -- 6.3.1.1 EKF training algorithm improved with PSO -- 6.3.1.2 Regressor structure -- 6.3.2 Results for wind speed forecasting -- 6.3.2.1 Comparison of the PSO algorithm for wind speed forecasting -- 6.3.3 Results for electricity price forecasting -- 6.4 Conclusions -- References -- 7 Bio-inspired Algorithms to Improve Neural Controllers for Discrete-time Unknown Nonlinear System -- 7.1 Neural Second-Order Sliding Mode Controller for unknown discrete-time nonlinear systems -- 7.1.1 Second-Order Sliding Mode Controller -- 7.1.2 Neural Second-Order Sliding Mode Controller -- 7.1.3 Simulation results of the Neural Second-Order Sliding Mode Controller…”
    Libro electrónico
  13. 4353
    Publicado 2024
    Tabla de Contenidos: “…Conditional formatting of a view -- Reacting to device rotation -- Summary -- Part 3: SwiftUI Navigation -- Chapter 6: Tab Bars and Modal View Presentation -- Technical requirements -- Creating a standard tab bar -- Creating custom tab bars -- Adapting your code to different versions of the operating system -- The hitchhiker's guide to modal navigation -- Showing a modal sheet -- Showing alerts -- The popover -- Presentation detents -- Summary -- Chapter 7: All About Navigation -- Technical requirements -- Navigation as a concept in iOS and other platforms -- Showing a tab bar title with NavigationView -- Presenting views with NavigationLink (pre-iOS 16) -- Adding buttons to NavigationView and activating navigation programmatically -- Using navigationDestination with NavigationStack -- Using NavigationPath to control the navigation stack -- NavigationSplitView - multicolumn navigation -- Direct navigation stack manipulation with NavigationPath -- Saving and loading the navigation stack -- Summary -- Part 4: Graphics and Animation -- Chapter 8: Creating Custom Graphics -- Technical requirements -- Creating custom modifiers -- Drawing with the Canvas -- Using CALayers in SwiftUI -- Custom layout -- Summary -- Chapter 9: An Introduction to Animations in SwiftUI -- Technical requirements -- Gestures -- Basic gestures -- Creating implicit animations -- Explicit SwiftUI animations -- Transitions -- The .transition() modifier -- The matchedGeometryEffect modifier -- Summary -- Part 5: App Architecture -- Chapter 10: App Architecture and SwiftUI Part I: Practical Tools -- Diagrams -- Dependency inversion -- Clean Architecture -- Different ways to decouple -- Initializer injection -- Method injection -- Property injection -- A matter of state -- iOS 17 changes in state management -- Other ways to chop your code -- Summary…”
    Libro electrónico
  14. 4354
    por T.I.M.E
    Publicado 2011
    Tabla de Contenidos: “…Straight Objective Type Questions -- Assertion-Reason Type Questions -- Linked Comprehension Type Questions -- Multiple Correct Objective Type Questions -- Matrix-Match Type Questions -- Solutions -- Answer Keys -- Hints and Explanations -- Chapter 3: Trigonometry -- Study Material -- Introduction -- Trigonometry Fundamentals -- Definition of an angle -- Units of measurement of an angle -- Definition of radian measure -- Periodic Property of Circular Functions and Graphs of Circular Functions -- f(x) = sin x and f(x) = cos x -- f(x) = tan x -- f(x) = cosec x -- f(x) = sec x -- f(x) = cotx -- Formulas for Circular Functions of Related Angles -- Circular Functions of Compound Angles -- Product Formulas -- Circular Functions of Multiples of an Angle A -- Inverse Circular Functions -- Trigonometric Equations -- Equations of the form sin x = k - (1) -- Equations of the form cos x = k - (2) -- Equation of the form tan x = k - (3) -- Equations of the form a cos x + b sin x = c - (4) -- Summary -- Topic Grip -- Subjective Questions -- Straight Objective Type Questions -- Assertion-Reason Type Questions -- Linked Comprehension Type Questions -- Multiple Correct Objective Type Questions -- Matrix-Match Type Question -- IIT Assignment Exercise -- Straight Objective Type Questions -- Assertion-Reason Type Questions -- Linked Comprehension Type Questions -- Multiple Correct Objective Type Questions -- Matrix-Match Type Questions -- Additional Practice Exercise -- Subjective Questions -- Straight Objective Type Questions -- Assertion-Reason Type Questions -- Linked Comprehension Type Questions -- Multiple Correct Objective Type Questions -- Matrix-Match Type Questions -- Solutions -- Answer Keys -- Hints and Explanations -- Chapter 4: Properties of Triangles -- Study Material -- Introduction -- Law of sines (or sine formulas) -- Law of cosines (or Cosine Formulas)…”
    Libro electrónico
  15. 4355
    Publicado 2007
    Tabla de Contenidos: “…Hagopian -- Hyperspaces of continua / Alejandro Illanes -- Inverse limits and dynamical systems / W. T. Ingram -- Indecomposable continua / Wayne Lewis -- Open problems on dendroids / Veronica Martinez-de-la-Vega, Jorge M. …”
    Libro
  16. 4356
    por García Restrepo, Javier E.
    Publicado 2013
    Tabla de Contenidos: “…Cálculo del ajuste de la inversión -- 2.6. Cuentas de orden y método de participación -- 2.7. …”
    Libro electrónico
  17. 4357
    por Zoja, Luigi
    Publicado 2022
    Tabla de Contenidos: “…Semejanzas y diferencias con Hitler -- "Inversión de las causas": la mente del líder como origen de la sociedad -- Las masacres. …”
    Libro electrónico
  18. 4358
    Publicado 2018
    Tabla de Contenidos: “…The Interface Segregation principle -- The Dependency Inversion principle -- Caching -- Data structures -- Communication -- Using lighter interfaces -- Minimizing message size -- Queuing communication -- Resource management -- Avoiding improper use of threads -- Disposing objects in a timely fashion -- Acquiring resources when they are required -- Concurrency -- Summary -- Memory Management Techniques in .NET Core -- Memory allocation process overview -- Analysing CLR internals through the SOS debugger in .NET Core -- Memory fragmentation -- Avoiding finalizers -- Best practices for disposing of objects in .NET Core -- Introduction to the IDisposable interface -- What are unmanaged resources? …”
    Libro electrónico
  19. 4359
    Publicado 2021
    Tabla de Contenidos: “…Cover -- Title Page -- Copyrights -- Dedication -- Contributors -- Table of Contents -- Preface -- Section 1: Concepts and Components of Software Architecture -- Chapter 1: Importance of Software Architecture and Principles of Great Design -- Technical requirements -- Understanding software architecture -- Different ways to look at architecture -- Learning the importance of proper architecture -- Software decay -- Accidental architecture -- Exploring the fundamentals of good architecture -- Architecture context -- Stakeholders -- Business and technical environments -- Developing architecture using Agile principles -- Domain-driven design -- The philosophy of C++ -- Following the SOLID and DRY principles -- Single responsibility principle -- Open-closed principle -- Liskov substitution principle -- Interface segregation principle -- Dependency inversion principle -- The DRY rule -- Coupling and cohesion -- Coupling -- Cohesion -- Summary -- Questions -- Further reading -- Chapter 2: Architectural Styles -- Technical requirements -- Deciding between stateful and stateless approaches -- Stateless and stateful services -- Understanding monoliths-why they should be avoided, and recognizing exceptions -- Understanding services and microservices -- Microservices -- Benefits and disadvantages of microservices -- Characteristics of microservices -- Microservices and other architectural styles -- Scaling microservices -- Transitioning to microservices -- Exploring event-based architecture -- Common event-based topologies -- Event sourcing -- Understanding layered architecture -- Backends for Frontends -- Learning module-based architecture -- Summary -- Questions -- Further reading -- Chapter 3: Functional and Nonfunctional Requirements -- Technical requirements documentation from sources, you must have -- Understanding the types of requirements…”
    Libro electrónico
  20. 4360
    Publicado 2017
    Tabla de Contenidos: “…Cover -- Copyright -- Credits -- About the Author -- About the Reviewer -- www.PacktPub.com -- Customer Feedback -- Table of Contents -- Preface -- Chapter 1: The First Step - Concurrency Design Principles -- Basic concurrency concepts -- Concurrency versus parallelism -- Synchronization -- Immutable object -- Atomic operations and variables -- Shared memory versus message passing -- Possible problems in concurrent applications -- Data race -- Deadlock -- Livelock -- Resource starvation -- Priority inversion -- A methodology to design concurrent algorithms -- The starting point - a sequential version of the algorithm -- Step 1 - analysis -- Step 2 - design -- Step 3 - implementation -- Step 4 - testing -- Step 5 - tuning -- Conclusion -- Java Concurrency API -- Basic concurrency classes -- Synchronization mechanisms -- Executors -- The fork/join framework -- Parallel streams -- Concurrent data structures -- Concurrency design patterns -- Signaling -- Rendezvous -- Mutex -- Multiplex -- Barrier -- Double-checked locking -- Read-write lock -- Thread pool -- Thread local storage -- Tips and tricks for designing concurrent algorithms -- Identifying the correct independent tasks -- Implementing concurrency at the highest possible level -- Taking scalability into account -- Using thread-safe APIs -- Never assume an execution order -- Preferring local thread variables over static and shared when possible -- Finding the easier parallelizable version of the algorithm -- Using immutable objects when possible -- Avoiding deadlocks by ordering the locks -- Using atomic variables instead of synchronization -- Holding locks for as short a time as possible -- Taking precautions using lazy initialization -- Avoiding the use of blocking operations inside a critical section -- Summary -- Chapter 2: Working with Basic Elements - Threads and Runnables…”
    Libro electrónico