Hiding Your Implementation Details is Not So Simple2024 September 15 - 20 ## +24 ## Hiding your Implementation Details is Not So Simple ## AMIR KIRSH ## About me ## Lecturer Academic College of Tel-Aviv-Yaffo Tel-Aviv University Member of the Israeli ments/8/5/5/0/8550cb2ca4cbb622d870a16fa6be4f8a/p2_2.jpg) Hiding your Implementation Details ## Hiding your Implementation Details Why? ## Encapsulation ## Protect Object Integrity Expose the necessary Testability Easier to test components in isolation. Hiding your Implementation Details is Not So Simple Hiding your Implementation Details is Not So Simple And it’s not only me saying that... David L.0 码力 | 145 页 | 2.45 MB | 1 年前3
Hardware Breakpoint implementation in BCC## Hardware Breakpoint implementation in BCC eBPF Summit Manali ShuklaAanandita Dhawan Maneesh Soni implementation: mem:[:access] [Hardware breakpoint] Example: perf stat -e mem:0xffffffffbb65f478:rw required or not? ## • symbols -> symbol address ☐ manual right now ☐ Can it be made as part of implementation? Any Questions ???0 码力 | 8 页 | 2.02 MB | 1 年前3
A Long Journey of Changing std::sort Implementation at Scale## A Long Journey of Changing std::sort Implementation at Scale ## DANILA KUTENIN ## WHO AM I? • Senior Software Engineer at Google • DC efficiency ## AGENDA FOR TODAY • History of sorting • Why have have we decided to change anything? • Bugs, bugs, bugs • Implementation • What can you do? ## REMINDERS • Sorting is the ordering of elements • std::sort, std::stable_sort, ranges::sort, etc std::sort(begin 16.0.1 because of failures within the broken comparators. That was even true for the previous implementation $ {}^{4} $ , however, the new one exposed the problems more often. # https://discourse.llvm0 码力 | 182 页 | 7.65 MB | 1 年前3
Service mesh security best practices: from implementation to verification## Service mesh security best practices: from implementation to verification Anthony Roman, Lei Tang Google April 26, 2022 ## Who are we?  ## Session agenda 1. Service mesh security architecture and implementation. 2. Service mesh security best practices. 3. Lifecycle of service mesh security and demo. ## Service mesh security architecture • Attack vectors. - Service mesh security architecture and implementation. ## Attack Vectors and Surfaces Data Exfiltration Privilege Escalation Application Compromise0 码力 | 29 页 | 1.77 MB | 1 年前3
Design and Implementation of Highly Scalable Quantifiable Data Structures in C++## Design and Implementation of Highly Scalable Quantifiable Data Structures in C++ ## CHRISTINA PETERSON, VICTOR COOK, ZACHARY PAINTER 2021 | October 24-29 ## Overview Motivation Correctness (Safety) Entropy Measurement Correctness and Performance Engineering Case Study: k-FIFO Queue Design and Implementation of Quantifiable Stack/Queue Live Demonstration Motivation ## Correctness Conditions A correctness ents/e/2/3/a/e23aba683c073420d8a677bb633df3ed/p34_4.jpg) Figure 5: Sweet spot! Design and Implementation of Quantifiable Stack/Queue ## Requirements All method calls must be conserved All method call0 码力 | 51 页 | 4.08 MB | 1 年前3
2.7 Go toolchain internals and implementation based on arm64Go toolchain internals and implementation based on arm64 Wei Xiao (肖玮) Arm Staff Software Engineer Wei.Xiao@arm.com ’ alt=‘OCR图片’/> Go toolchain overview A toolchain is a package composed of the compiler0 码力 | 22 页 | 2.19 MB | 1 月前3
Common Package Specification (CPS) in Practice: A Full Round Trip Implementation in Conan C++ Package## +24 ## Common Package Specification (CPS) in Practice: A Full Round Trip Implementation in Conan C++ Package Manager DIEGO RODRIGUEZ-LOSADA GONZALEZ  Introduction Using framework, including the IoC and Dependency Injection features. The BeanFactory is a sophisticated implementation of the factory pattern. It removes the need for programmatic singletons and allows you to decouple0 码力 | 1323 页 | 4.08 MB | 1 年前3
Spring Framework Reference Documentation 4.3.26.RELEASEUnderstanding the Spring Framework's declarative transaction implementation ..... 378 Example of declarative transaction implementation ..... 378 Rolling back a declarative transaction ..... 382 remote SLSBs 694 Accessing EJB 2.x SLSBs versus EJB 3 SLSBs 694 29.3. Using Spring's EJB implementation support classes 695 EJB 3 injection interceptor 695 30. JMS (Java Message Service) 696 framework, including the IoC and Dependency Injection features. The BeanFactory is a sophisticated implementation of the factory pattern. It removes the need for programmatic singletons and allows you to decouple0 码力 | 916 页 | 5.52 MB | 1 年前3
Spring Framework Reference Documentation v4.3.2management Understanding the Spring Framework's declarative transaction implementation Example of declarative transaction implementation Rolling back a declarative transaction Configuring different transactional SLSBs Accessing remote SLSBs Accessing EJB 2.x SLSBs versus EJB 3 SLSBs Using Spring's EJB implementation support classes EJB 3 injection interceptor 30. JMS (Java Message Service) Introduction Using framework, including the IoC and Dependency Injection features. The BeanFactory is a sophisticated implementation of the factory pattern. It removes the need for programmatic singletons and allows you to decouple0 码力 | 1311 页 | 4.07 MB | 2 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
Implementation DetailsEncapsulationModularizationTestabilityMaintainabilityHardware BreakpointBCCeBPFperf_eventlibbpfstd::sortC++标准库排序算法严格弱序调试模式Service Mesh SecurityGatekeeperIstioAttack VectorsSecure Lifecycle量化数据结构向量空间模型熵度量可扩展性并发实现Go toolchainarm64gcgccgollgoCommon Package Specification (CPS)Conan C++ Package ManagerCPS files生成build system native filesLocation of CPS filesIoC容器AOP框架Spring Web MVCWebSocket支持Spring Expression LanguageSpring FrameworkAOPSpring Expression Language (SpEL)WebSocketMVC框架Spring Boot













