is a very powerful feature of MyBatis. It enables programmers to build queries based on write the query using the dynamic
statement. Following are the OGNL based Dynamic
expressions provided by MyBatis otherwise
• trim where, set
• foreach
## The if Statement
The most common thing to do in dynamic
is conditionally include a part of a where clause. For example –
0 码力 |
5 页 |
69.51 KB
| 2 年前 3
## +21
## Dynamically Loaded Libraries Outside the Standard
## ZHIHAO YUAN
20
21
October 24-29
## Dynamically Loaded Libraries Outside the Standard
Zhihao Yuan
2021/10/29 cel>
## Summary
## Summary
• Dynamically loaded libraries are outside the standard , but useful
## More dynamic, more outliers
|Delay loading|Foreign linkage (explicit loading)|Plugins lifetime challenge TLS implementation|
## Summary
• Dynamically loaded libraries are outside the standard , but useful
It’s practical to create usable abstractions with them on major platforms
• Some standardization
0 码力 |
100 页 |
3.98 MB
| 1 年前 3
+23
## std::Finalog: Linear Algebra Coming to Standard C++
## MARK HOEMMEN
## 20 23 October 01 - 06
## std::linalg: Linear Algebra Coming to Standard C++
Mark Hoemmen, NVIDIA | CppCon 2023

## Overview
SQL
C++ Example
Implementation Techniques
https://github.com/google/cpp-from-the-sky-down/tree/master/meta_struct_20/cppcon_version
## SQL
Probably the highest level mainstream HOPE YOU'RE HAPPY.
AND I HOPE YOU'VE LEARNED TO SANITIZE YOUR DATABASE INPUTS.
## Avoiding SQL Injection Attacks
SELECT orders.id, name, item, price, discount_code FROM orders JOIN customers ON
0 码力 |
46 页 |
775.02 KB
| 1 年前 3
## +24
## The Beman Project: Bringing Standard Libraries to the Next Level
## DAVID SANKEL
## 20 24 September 15 - 20
# The Beman Project Bringing Standard Libraries to the Next Level
David Sankel [Image](/uploads/documents/f/c/2/4/fc24895957e4afb85a4103fd76fd9654/p2_1.jpg)
## 新
## Where does the standard come from?

## Bristol consensus
• Meetings aren’t held on gigantic snowy mountains
…it's a meeting room in a hotel
## Standard library proposal lifetime

COROUTINE JOB SYSTEM
WITHOUT STANDARD LIBRARY
Tianyi(Tanki) Zhang
tankiistanki tankijong
Hi Everyone, Tanki here. Thanks for coming in a game engine - Jobs. Specifically, based on C++ coroutine which we shipped in C++ 20, without standard library support. I because the contents are pretty connected, so I will take all questions at the
0 码力 |
120 页 |
2.20 MB
| 1 年前 3
pitfalls in Firebird SQL
Paul Vinkenoog
Version 1.2, 30 June 2020
## Table of Contents
1. What is NULL? ..... 4
1.1. NULL as a default state ..... 4
2. NULL support in Firebird SQL ..... 6
2.1. Disallowing operations will render the entire expression NULL.
This guide explores the behaviour of NULL in Firebird SQL , points out common pitfalls and shows you how to deal safely with expressions that contain NULL or reference to refresh your memory, go to the summary at the end of the guide.
## So — what is it?
In SQL , NULL is not a value. It is a state indicating that an item's value is unknown or nonexistent.
0 码力 |
69 页 |
479.63 KB
| 2 年前 3
## TiDB: HBase分布式事务与SQL 实现
## About me
• TiDB & Codis founder
• Golang expert
• Distributed database developer
• Currently, CEO and co-founder of PingCAP
liuqi@pingcap.com
https://github.com/pingcap/tidb What did they say?
“Nothing is hotter than SQL -on-Hadoop, and now SQL -on-HBase is fast approaching equal hotness status”
Form HBaseCon 2015
We want more!
SQL + Transaction(ACID)
## TiDB Features
## • MySQL-client
MySQL-client
Load Balancer
MySQL Protocol Server
MySQL Protocol Server
TiDB SQL Layer
TiDB SQL Layer
Transactional KV Storage
KV
KV
KV
KV
### AH. HBase
• First things first
☐ Need
0 码力 |
34 页 |
526.15 KB
| 2 年前 3