后端开发17小时前
目录 前言 API basename (获取路径基础名) dirname (获取路径目录名) extname (获取路径扩展名) parse (解析路径) format (序列化路径) isAbsolute (是否是绝对路径) join(拼接路径片段) normalize(规范化路径) relative(获取 from 到 to 的相对路径) resolv...
前端开发前天 08:52
目录 前言 语法 功能以及参数 创建数组 创建对象 将 NodeList 转换为数组 从数组中删除重复项 扩展运算符与休息运算符 结论 总结 前言 在本教程中,您将了解在 JavaScript 中使用扩展运算符的不同方式,以及扩展运算符和剩余运算符之间的主要区别。 由三个点 ( ...) 表示,JavaScript 扩展运算符是在 ES6 中引入的。它可用...
前端开发2025年10月18日
...
前端开发2025年10月14日
目录 进制介绍 进制转换 parseInt(str, radix) Number() +(一元运算符) Number.prototype.toString(radix) 自定义转换 十进制与十六进制转换 十进制和二进制转换 进制介绍 JavaScript 中提供的进制表示方法有四种:十进制、二进制、十六进制、八进制。 对于数值字面量,主要使用不同的前缀来区...
前端开发2025年10月10日
目录 一、定义 二、柯里化函数的作用 1、参数复用 2、提前确认 3、延迟执行 三、柯里化函数的实现 四、柯里化总结 性能方面: 应用场景: 一、定义 柯里化(Currying)是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数且返回结果的新函数的技术。 通过一个简单的例子解释一下 function add(...
前端开发2025年10月09日
目录 执行上下文 执行上下文栈 变量对象 全局上下文 函数上下文 执行过程 作用域 静态作用域和动态作用域 作用域链 函数创建 总结 执行上下文 我们先来看段代码 var foo = function () { console.log("foo1") } foo() // foo1 var foo = function () { con...
后端开发2025年10月04日
目录 延迟绑定是什么? 举个栗子 另一个典型的栗子 还不是很清楚? 怎么避免这个问题呢 延迟绑定是什么? Python中的延迟绑定是指在嵌套函数中,内部函数在被调用时才会绑定外部函数的变量,而不是在定义内部函数时就绑定。这种绑定方式可以导致一些出乎意料的行为,因为变量的值是在函数调用时决定的,而不是在函数定义时。 具体来说,当一个嵌套函数引用了外部函数的变...
后端开发2025年09月18日
目录 1. 文件操作 2. 正则表达式 3. 异常处理 4. 面向对象编程(Object-Oriented Programming) 示例代码 输出结果 5. Python高级特性 5.1 生成器(Generator) 5.2 装饰器(Decorator) 1. 文件操作 Python中的文件操作通常使用内置的open()函数来打开文件。以下是一个简单的示...
后端开发2025年09月16日
目录 一、多进程 二、进程池 三、使用案例 总结 Python是一种高级编程语言,它在众多编程语言中,拥有极高的人气和使用率。Python中的多进程和进程池是其强大的功能之一,可以让我们更加高效地利用CPU资源,提高程序的运行速度。本篇博客将介绍Python中多进程和进程池的使用方法,并提供一些实用的案例供读者参考。 一、多进程 多进程是指在同一计算机上,...
服务器2025年09月11日
目录 前言 nohup是什么 nohup语法规则 nohup使用方法 后台运行命令 标准输出重定向到文件 标准错误输出重定向到文件 将标准输出和标准错误输出都重定向到文件 nohup后台进程管理 总结 前言 当我们在Linux或Unix系统上执行一个长时间运行的命令或脚本时,我们通常会遇到一个问题,那就是在终端关闭或者退出后,该进程也会随之停止运行。在这种...