type script

TypeScript 是一种由 Microsoft 开发的开源编程语言,它是 JavaScript 的超集,为 JavaScript 添加了可选的静态类型系统和现代语言特性。TypeScript 的目标是提高 JavaScript 代码的可维护性、可读性和开发效率,同时保持与 JavaScript 的完全兼容。

阅读全文

what is mpx

MPX 是一个 面向小程序开发的前端框架,由滴滴出行团队开源,专为提升小程序开发效率和性能而设计。它基于 Vue.js 的语法和特性,同时针对小程序的特点进行了深度优化和扩展。以下是 MPX 的核心特性和详细介绍:

阅读全文

命令行通配符

这是因为 shell 中的通配符(*)展开行为不同:

  1. unzip *.zip
  • shell 会先展开 *.zip,如果当前目录有多个 zip 文件
  • 命令会变成 unzip file1.zip file2.zip file3.zip
  • 这可能导致 unzip 命令收到多个参数而报错

阅读全文

正则与通配符区别

正则表达式(Regular Expressions)和通配符(Wildcards)都是用于模式匹配的工具,但它们在功能、语法和应用场景上有显著的区别。以下是它们之间的主要区别:

1. 定义

阅读全文

std::nth_element实现

std::nth_element 是 C++ 标准库中的一个算法,用于在一个范围内重新排列元素,使得第 n 个元素位于其最终位置,并且该元素左侧的所有元素都小于或等于它,右侧的所有元素都大于或等于它。这个算法的时间复杂度为 O(n) 平均情况下,最坏情况下为 O(n^2)。

阅读全文