05-MoonBit 编程语言(WASM 技术)服务端应用展望以及对Kubernetes生态的影响
0 码力 | 30 页 | 3.41 MB | 9 月前文档探讨了WASM技术栈的现状及其在后端应用的构想,介绍了MoonBit编程语言及其对WASM技术栈的潜在作用。MoonBit是一种面向WASM目标的全新语言,具有类似于Rust的现代化特性,并带有垃圾回收机制。文档还讨论了MoonBit对Kubernetes生态可能带来的挑战,强调了这些技术目前仍处于早期开发阶段,不推荐用于实际工程。WAF - 是时候跟正则表达式说再见
0 码力 | 24 页 | 1.66 MB | 1 年前文档讨论了正则表达式在Web应用防火墙(WAF)中的应用问题,指出正则表达式由于其复杂性和计算复杂度,难以有效平衡误报和漏报。此外,正则表达式规则的匹配复杂度可能达到O(n²)级别,导致在维护大量规则时难以保证性能。文档还提到,正则表达式容易成为DDOS攻击的目标,影响WAF的防御能力。最后,文档探讨了现有WAF解决方案的局限性,并提出未来的WAF构建方向。Google XML Document Format Style Guide Version 1.0
0 码力 | 13 页 | 51.99 KB | 1 年前该文档提供了设计新XML文档格式的指南,涵盖了模式语言选择、命名空间声明、元素和属性的使用规范,以及二进制数据和日期格式的处理。文档强调了兼容性、清晰度和一致性的重要性,并为设计提供了详细的规则和例外情况。Markdown style guide
0 码力 | 8 页 | 44.60 KB | 1 年前本文档详细阐述了Markdown的使用规范和风格指南,旨在提升文档的可读性、可维护性和一致性。主要涵盖了文档布局、标题格式、列表使用、代码块声明、链接截取等方面。建议保持源文本简洁,避免使用复杂格式和HTML代码,优先使用列表而非表格,链接和图片使用应简洁明了。同时强调了代码块的语言声明和新行转义的重要性,以确保文档的易读性和便携性。philosophy style guide
0 码力 | 2 页 | 22.72 KB | 1 年前文档阐述了一份文档编写的哲学指南,强调极简主义的重要性,主张通过简单性和互操作性来实现可扩展性。其核心理念包括:1. 极简性和避免不必要的复杂性,以便更高效地编写和阅读文档;2. 使用简洁的源文本,推荐Markdown格式以确保内容与表现分离,增强可读性和移植性;3. 最小可行文档,倡导简短实用,满足用户快速需求;4. 持续改进,优先解决问题而非追求完美。The Zig Programming Language 0.12.0 Documentation
0 码力 | 241 页 | 7.37 MB | 1 年前The Zig Programming Language 0.12.0 Documentation introduces a general-purpose language and toolchain focused on robustness, optimality, reusability, and maintainability. It covers the standard library, offering essential algorithms, data structures, and utilities. The document explains Zig's interaction with existing C code, its testing framework, and the build system supporting task automation and project configuration. It emphasizes code clarity, efficient learning through examples, and a self-contained documentation structure.The Zig Programming Language 0.11.0 Documentation
0 码力 | 238 页 | 7.80 MB | 1 年前文档详细介绍了Zig编程语言及其生态系统,包括语言的核心特性如健壮性、优化性和可维护性,以及标准库的功能和使用方法。文档还涵盖了Zig的测试框架、变量声明、内建函数、构建系统以及与C代码的互操作性。具体内容包括变量初始化、测试用例编写、构建模式的不同选项(如Debug、ReleaseFast等)以及如何利用Zig的内建函数和标准库来提高开发效率。The Zig Programming Language 0.9.1 Documentation
0 码力 | 234 页 | 7.90 MB | 1 年前文档详细介绍了Zig编程语言的核心特性、标准库和构建系统。Zig语言设计目标是构建强健、优化和可重用的软件,注重代码的可维护性和高效性能。文档涵盖了语言的基础知识,包括语法、错误处理机制、与C代码的互操作性,以及Zig的标准库和构建系统的使用方法。此外,还介绍了Zig的不同构建模式、目标ABI配置以及安全性和优化选项。The Zig Programming Language 0.10.1 Documentation
0 码力 | 239 页 | 8.03 MB | 1 年前文档介绍了Zig编程语言的核心特性和功能,包括其作为一种通用目的编程语言的设计目标,如健壮性、优化性和可维护性。文档详细说明了Zig的标准库,支持常用算法和数据结构,帮助开发者构建程序和库。同时,文档展示了Zig的构建系统,提供跨平台的构建方式,支持多种任务,如编译、配置管理和缓存。文档通过示例说明了Zig的基本语法特性,如变量声明、注释、与C代码的互操作性,以及错误处理和测试功能。The Zig Programming Language 0.8.1 Documentation
0 码力 | 234 页 | 6.01 MB | 1 年前Introduction Zig is a general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software. Robust - behavior is correct even for edge cases such as out of memory. Optimal - write programs the best way they can behav
共 66 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
关键词
WASM MoonBit Kubernetes Rust GC WAF 正则表达式 误报和漏报 计算复杂度 DDOS攻击 XML Namespace Schema Attributes Elements Markdown 文档布局 列表 代码块 链接 Radical simplicity Readable source text Minimum viable documentation Better is better than perfect simplicity Zig Language Standard Library C Interop Testing Build System Zig Test Variable Build Mode Zig语言 标准库 构建系统 错误处理 ABI general-purpose programming language toolchain standard library cross-platform build system zig 编程语言