Performance Lets dive into Performance issuesFunctions and objects defined in loops • Statements like debugger, eval, with. • How to access Native Engine information • Object class modifications. Threading • In NativeScript by default everything runs app/package.json • Add --allow-native-syntax to v8Flags V8 Natives • Docs: https://github.com/NathanaelA/v8-Natives • Gives you access to low level engine information. Things like: getHeapUsage(), deoptimizeNow v8.helpers.testOptimization(func[, funcNames]) - Allows you to test a set of functions to see if v8 will be able to optimize it. Example code that can’t be optimized • debugger; statement. • Polymorphic0 码力 | 15 页 | 1.71 MB | 1 年前3
NativeScript 101"JavaScript-Driven Native" Native UI driven by JavaScript Native UI JavaScript-to-Native bridge JavaScript Engine (Your app code runs here) Native APIs NativeScri pt (by Progress) React Native (by Facebook) App Native UI JavaScript-to-Native runtime JavaScript Engine (Your app code runs here) Native APIs Native App Native UI JavaScript Engine (Your app code runs here) Native APIs API Wrapper API libraries NativeScript Android Example output: JavaScript NativeScript iOS Example JavaScript Runs on V8 JavaScript VM Runs on JavaScriptCore VM NativeScript Module Layer (NML) o Abstractions on native0 码力 | 90 页 | 40.11 MB | 1 年前3
whats new in visual studioAnnouncing today Experimental libFuzzer Support • An in-process, coverage-guided, evolutionary fuzzing engine • Available in Visual Studio 2022 • Under /fsanitize=fuzzer Visit https://aka.ms/cpp/libfuzzer for Colorization + Member List 1 2 0 1 2 3 4 5 6 5.42 2.84 Series1 Open Member List 29% faster Unreal Engine 4.27.1 IntelliSense Ready 18x faster Learn more at http://aka.ms/18xfaster Performance of IntelliSense Ready* 1.9x faster *) Colorization + Member List Open Member List 29% faster Unreal Engine 4.27.1 IntelliSense Ready 18x faster Learn more at http://aka.ms/18xfaster Performance of0 码力 | 42 页 | 19.02 MB | 6 月前3
ClickHouse: настоящее и будущееVideo streaming analytics Media & news analytics Social recommendations Classifieds. Dating Search engine optimization Telecom traffic analysis DPI analysis CDR records analysis Fraud & spam detection DDoS • Data Hub Support For Semistructured Data 27 JSO data type: CREATE TABLE games (data JSON) ENGINE = MergeTree; • You can insert arbitrary nested JSONs • Types are automatically inferred on INSERT games (data String) ENGINE = MergeTree ORDER BY tuple(); SELECT JSONExtractString(data, 'teams', 1, 'name') FROM games; — 0.520 sec. CREATE TABLE games (data JSON) ENGINE = MergeTree; SELECT data0 码力 | 32 页 | 2.62 MB | 1 年前3
sync clickhouse with mysql mongodbCRUD directly Can’t update/delete table frequently in Clickhouse Possible Solutions 2. MySQL Engine Not suitable for big tables Not suitable for MongoDB Possible Solutions 3. Reinit whole table ● Mutations are stuck (KILL MUTATION) ● Zookeeper OOM because of SQL length (Put ids in a Memory Engine temp table) Final Product ● Only one config file needed for a new Clickhouse table ● Init and0 码力 | 38 页 | 2.25 MB | 1 年前3
陈东 - 利用Rust重塑移动应用开发-230618multi- platform applications from a single codebase. - Single codebase - Hot reload - Rendering Engine 利用 Rust 重塑移动应用开发 跨平台开发的优势和局限性 Pros: - Fast - Single Codebase - Third-party support (Javascript0 码力 | 22 页 | 2.10 MB | 1 年前3
应用 waPC (rust) 做软件测试工具cargo build —target wasm- unknown-unknown waPC Host (Go) waPC Guest Rust • Read wasm file • Select engine • Wazero • Wasmer-go • Wasmertime-go • Define hostcall capability • Instantiate • Invoke - command0 码力 | 30 页 | 2.50 MB | 1 年前3
共 7 条
- 1













