后端开发9小时前
...
后端开发20小时前
目录 正文 一、CommonJS 规范 1.1 CommonJS 的模块化规范 1.1.1、模块引用 1.1.2、模块定义 1.1.3、模块标识 二、Nodejs 的模块化实现 2.1 优先从缓存加载 2.2 路径分析 2.2.1 核心模块 2.2.2 路径形式的文件模块 2.2.3 自定义模块 2.3 文件定位 2.3.1 文件扩展名分析 2.3.2 目...
前端开发21小时前
这篇文章主要介绍了JavaScript如何实现简单的词法分析器的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇JavaScript如何实现简单的词法分析器文章都会有所收获,下面我们一起来看看吧。 什么是词法分析器? 在编译器中,词法分析器是将源代码分割成单个单词的程序。它将输入的字符流转换为单词流,这些单词(token)在后续的...
后端开发2025年10月19日
本文介绍基于Python语言,实现机器学习、深度学习等模型训练时,数据集打乱的具体操作。 1 为什么要打乱数据集 在机器学习中,如果不进行数据集的打乱,则可能导致模型在训练过程中出现具有“偏见”的情况,降低其泛化能力,从而降低训练精度。例如,如果我们做深度学习的分类,其中初始数据的前80%都是第一类,后20%都是第二类,那么如果我们不打乱数据,模型按照数据...
服务器2025年10月19日
1、打开vimrc文件 sudo vi /usr/share/vim/vimrc 2、添加 set filetype=python au BufNewFile,BufRead *.py,*.pyw setf python set autoindent " same level indent set smartindent " next ...
前端开发2025年10月18日
目录 前言 一、初期设想 二、如何收集状态 1.通信尝试 2.如何通信 三、管理者与执行者 1.数据驱动 2.管理者 3.执行者 前言 这是一个基于原生JavaScript+Three.js的系统, 我需要在里面增加撤销恢复的功能, 这并非针对一个功能, 而是各种操作. 主要记录思路. 一、初期设想 栈似乎很合适, 用栈存储状态. 最近的一次操作入栈存在于...
前端开发2025年10月16日
JavaScript 中有两种类型转换:隐式类型转换和显式类型转换。 隐式类型转换指 JavaScript 在运行时自动将一种类型转换为另一种类型。例如,在数学运算中,JavaScript 会将字符串转换为数字。 显式类型转换指在代码中使用内置函数或全局对象将一种类型显式地转换为另一种类型。例如,使用 Number() 函数将字符串转换为数字,使用 Str...
前端开发2025年10月16日
目录 js实现浏览器添加收藏功能 扩展:javascript实现网站加入收藏功能 第一种情况:可兼容所有浏览器的加入收藏代码,原理: 第二种情况:js代码实现设为首页并加入收藏 第三种情况:js添加收藏代码 js实现浏览器添加收藏功能 今天搞项目的时候为了实现浏览者实现添加收藏的功能,特地了解了一下相关的API. 也看到了网上各种版本的代码。整理了一下,代...
后端开发2025年10月15日
目录 第1关 创建大学英语四级单词字典 第2关 合并大学英语四六级词汇字典 第3关 查单词输出中文释义 第4关 删除字典中特定字母开头的单词 第5关 单词英汉记忆训练 第1关 创建大学英语四级单词字典 本关任务:编写一个能创建大学英语四级单词字典的小程序。 测试输入: 10 预期输出: [('African', 'a.非洲的 n.非洲人'), ('Arab...
后端开发2025年10月14日
...