Message Handling with Boolean Algebra
Message Handling with Boolean Algebra Ben Deane / CppCon / 2024-09-16 1Alternative Title "The Unreasonable Effectiveness of Boolean Algebra in Software Design, Showing the Particular Application of of a Message Handling Library, with an Excursion into the Roots of Programming" 2Frontmatter No AI/LLM was used in the creation of this talk. Code is simplified for slides; may have some errors in this talk is about The workings of a message-handling library. How messages and the fields in them are specified. Efficiently identifying (with matchers) a message coming off the wire. The role of Boolean0 码力 | 103 页 | 4.37 MB | 5 月前3Object Oriented Programming
Object-Oriented Programming Key Ideas Class Inheritance Polymorphism Early and Late Binding Virtuality override final Template method Destructor Interfaces Liskov substitution principle Covariant return type Duck Typing Traps Virtual in con- /destructor Slicing ShadowingObject-Oriented Programming Key Ideas Class Inheritance Polymorphism Early and Late Binding Virtuality from the outside world. Information hiding Separation from interface and implementationObject-Oriented Programming Key Ideas Class Inheritance Polymorphism Early and Late Binding Virtuality0 码力 | 38 页 | 752.99 KB | 5 月前3Objeet Oriented Python Tutorial
i OOP in Python ii About the Tutorial Python has been an object-oriented language since it existed. In this tutorial we will try to get in-depth features of OOPS in Python programming 1 What is Object Oriented Programming? .......................................................................................................... 2 Why to Choose Object-oriented programming?...... Procedural vs. Object Oriented Programming .................................................................................................. 2 Principles of Object Oriented Programming ...........0 码力 | 111 页 | 3.32 MB | 1 年前3Back to Basics: Object-Oriented Programming
Andreas Fertig Write unique code! Back to Basics Object-Oriented Programming Presentation Material CppCon, Aurora CO, 2024-09-20© 2024 Andreas Fertig AndreasFertig.com All rights reserved All programs Fertig https://AndreasFertig.com post@AndreasFertig.com 5A class ■ C++ adds classes for object-oriented programming. ■ The constructors B are called when the object is cre- ated. ■ Data fields of classes0 码力 | 20 页 | 1.04 MB | 5 月前3Can Data-Oriented-Design be Improved?
1Can data-oriented-design be improved? Ollivier Roberge Collège Jean-de-Brébeuf 2A brief historic • 1960s • FORTRAN • Lisp • 1980s • OOP • Structured programming • Modules • 2000s • Template 3What is DoD about? • DoD (“Data oriented design”) • Not about cache lines, nor struct layout (at its core) • From wikipedia: ”As a design paradigm, data-oriented-design focuses on optimal transformations transformation Previous transformation Next transformation 8The opposite philosophy Data oriented code • Platform specific code • Procedural/imperative code • Problem/dataset specific code • Hand-optimize0 码力 | 39 页 | 1.18 MB | 5 月前3Apache ActiveMQ Artemis 1.0.0 User Manual
commits 24. Message Redelivery and Undelivered Messages 25. Message Expiry 26. Large Messages 27. Paging 28. Queue Attributes 29. Scheduled Messages 30. Last-Value Queues 31. Message Grouping 32 Client Reconnection and Session Reattachment 38. Diverting and Splitting Message Flows 39. Core Bridges 40. Duplicate Message Detection 41. Clusters 42. High Availability and Failover 43. Graceful clustered, asynchronous messaging system. Apache ActiveMQ Artemis is an example of Message Oriented Middleware (MoM). For a description of MoMs and other messaging concepts please see the Messaging Concepts0 码力 | 215 页 | 1.27 MB | 1 年前3Apache Karaf Container 4.x - Documentation
symbolic name --context, -c Use the given bundle context (defaults to 0) --help Display this help message -t Specifies the bundle threshold; bundles with a start-level less than this value will not get output The example that is installed is using Camel to start a timer every 2 seconds and output a message in the log. The previous commands downloaded the Camel features descriptor and installed the example org/schema/blueprint">Message at ${date:now:yyyy-MM-dd HH:mm:ss} 0 码力 | 370 页 | 1.03 MB | 1 年前3Apache ActiveMQ Artemis 1.3.0 User Manual
commits 23. Message Redelivery and Undelivered Messages 24. Message Expiry 25. Large Messages 26. Paging 27. Queue Attributes 28. Scheduled Messages 29. Last-Value Queues 30. Message Grouping 31 Client Reconnection and Session Reattachment 37. Diverting and Splitting Message Flows 38. Core Bridges 39. Duplicate Message Detection 40. Clusters 41. High Availability and Failover 42. Graceful clustered, asynchronous messaging system. Apache ActiveMQ Artemis is an example of Message Oriented Middleware (MoM). For a description of MoMs and other messaging concepts please see the Messaging Concepts0 码力 | 247 页 | 1.47 MB | 1 年前3Apache ActiveMQ Artemis 1.2.0 User Manual
commits 23. Message Redelivery and Undelivered Messages 24. Message Expiry 25. Large Messages 26. Paging 27. Queue Attributes 28. Scheduled Messages 29. Last-Value Queues 30. Message Grouping 31 Client Reconnection and Session Reattachment 37. Diverting and Splitting Message Flows 38. Core Bridges 39. Duplicate Message Detection 40. Clusters 41. High Availability and Failover 42. Graceful clustered, asynchronous messaging system. Apache ActiveMQ Artemis is an example of Message Oriented Middleware (MoM). For a description of MoMs and other messaging concepts please see the Messaging Concepts0 码力 | 244 页 | 1.46 MB | 1 年前3Apache ActiveMQ Artemis 1.1.0 User Manual
commits 23. Message Redelivery and Undelivered Messages 24. Message Expiry 25. Large Messages 26. Paging 27. Queue Attributes 28. Scheduled Messages 29. Last-Value Queues 30. Message Grouping 31 Client Reconnection and Session Reattachment 37. Diverting and Splitting Message Flows 38. Core Bridges 39. Duplicate Message Detection 40. Clusters 41. High Availability and Failover 42. Graceful clustered, asynchronous messaging system. Apache ActiveMQ Artemis is an example of Message Oriented Middleware (MoM). For a description of MoMs and other messaging concepts please see the Messaging Concepts0 码力 | 234 页 | 1.40 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100