自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 时间复杂度与空间复杂度

时间复杂度表示算法所执行的基本操作次数(如比较、赋值)与输入规模 ( n ) 的关系。

2024-11-25 12:19:05 798

原创 什么是斐波那契数列

斐波那契数列(Fibonacci Sequence)是数学中一个经典的数列,其特点是每一项都是前两项之和。最初,这个数列是在研究兔子繁殖问题时被提出的,但后来被发现有广泛的数学和自然界应用。斐波那契数列是数学与现实结合的完美示例,广泛应用于自然科学、工程技术和金融等领域。假设一对兔子每个月可以生一对新兔子,并且新生的兔子从第二个月开始繁殖,问在一年内有多少对兔子?每一项等于前两项之和,反映了累积增长的特性。随 ( n ) 增大逐渐接近黄金分割比。这个规律正是斐波那契数列的起源。

2024-11-25 11:16:41 1324

原创 react的import 导入语句中的特殊符号

import语句中的特殊符号帮助我们更灵活地组织和管理代码。相对路径./../),波浪符号),别名花括号{}),通配符), as关键字以及动态导入import()) 都是常用的语法工具,可以提高代码的可读性和可维护性。

2024-11-13 08:54:48 1100

原创 TypeScript 中的三斜杠指令语法

查看tsconfig文件是 TypeScript 项目的配置文件,其中的字段可以明确指定要引入的类型定义包。如果没有设置types,TypeScript 会默认加载所有@types目录中的类型定义。查看目录TypeScript 使用@types目录来管理类型定义。如果你安装了@types下的包,它们会在下找到。例如,等库。如果这个目录下有这些文件夹,说明项目已经包含了相应的类型定义。使用命令这条命令会输出 TypeScript 编译器的配置,包含types设置和其他相关信息,帮助你确认项目中引用了哪些类型。

2024-11-11 01:21:59 665

原创 TypeScript 支持的常见运算符

TypeScript 支持多种运算符,包括常见的算术、赋值、比较、逻辑运算符等。此外,它也支持交叉类型运算符,以及用于类型断言和布尔值转换的!和!!运算符。在开发过程中,熟练使用这些运算符可以提高代码的灵活性和可读性。

2024-11-06 23:59:19 434

原创 如何删除react项目的默认图标,使在浏览器中不显示默认图标favicon.ico

接下来,去访问chrome,竟然还是之前的图标,此时,不是因为public下的其它图标文件(logo192.png,logo512.png),也不是因为public/manifest.json里的icons配置。这个是由于查找不到这个文件,已经改为请求/了,这样,就相当于请求了localhost的html,所以,它的文件类型也变成了txt/html。我这里,再次访问,竟然还是之前的图标。: 把favicon改成一个不存在的文件,再用浏览器访问时,就会不加载/加载不到,就会不显示默认的react图标。

2024-11-05 19:25:33 1191

原创 react中webpack.config.js配置less

需要安装less和less-loader。

2024-11-05 14:32:29 311

原创 babel配置文件报错,Parsing error: [BABEL] C:\x\y\z\babel.config.js: Using `babel-preset-react-app` requires

Babel 是一个广泛使用的 JavaScript 编译器,主要用于将现代 JavaScript 代码转换为兼容旧版浏览器或环境的代码。

2024-11-04 00:05:12 1589

原创 Browserslist 配置

Browserslist 是一个用于管理和共享支持的浏览器列表的工具,它通过统一的配置方式,帮助开发者确保应用在不同浏览器中的兼容性。通过合理配置 Browserslist,开发团队可以减少因兼容性导致的问题,提高开发效率和代码质量。

2024-11-03 12:52:31 1416

原创 定义和维护项目中的代码风格和格式的配置文件.editorconfig

文件可以通过手动创建、使用插件生成或通过工具生成。文件通过定义项目的代码风格和格式,帮助开发团队保持一致性和可读性。合理使用可以显著提高代码质量和团队协作效率。

2024-10-28 00:30:00 361

原创 .gitattributes文件是如何影响git操作的

`.gitattributes` 文件通过定义文件的属性和处理方式,影响 Git 在不同操作(如提交、合并、比较等)中的行为

2024-10-27 03:53:02 718

原创 TypeScript 配置文件tsconfig.json

`tsconfig.json` 是 TypeScript 的配置文件,用于指定项目的编译选项和编译过程的行为。

2024-10-27 03:40:12 1049

原创 eslint配置文件eslintrc.js

是 ESLint 的配置文件,主要用于定义代码质量和风格规则。ESLint 是一个流行的 JavaScript 和 TypeScript 代码静态分析工具,可以帮助开发者识别和修复潜在的代码问题,确保代码的一致性和质量。

2024-10-27 02:14:32 1036

原创 npm 包的命名空间介绍,以及@typescript-eslint/typescript-eslint

npm 包的命名空间是一个重要的概念,用于组织和管理相关的包。通过命名空间,开发者可以避免命名冲突、增强包的可读性和可维护性。以下是关于 npm 命名空间的详细介绍,并以作为示例。

2024-10-27 01:49:37 1540

原创 如何改变Windows CMD窗口的大小

你可以通过以下两种方式更改Windows CMD窗口的大小,包括窗口的显示区域和修改列数、行数。

2024-10-22 00:26:48 2187

原创 Git中使用代理服务器

在Git中使用代理服务器可以通过设置环境变量或修改Git的配置来实现。

2024-10-20 19:44:47 2102

原创 csdn的md里3个空格的使用,以及段落空两格

(1) 3个空格和1个tab是一样的,且可以混用,即,有序列表后面的所有连续行,只要左边加了3个空格或一个tab,就会跟随到列表。(2)tab不跟随列表时,表示引用,样式是“(区块,有阴影+有竖线)”,当跟随列表时,就成缩进列表的语法之一了。如果在普通段落中输入多个空格,Markdown通常会只保留一个空格,除非使用其他符号或代码格式化。在Markdown表格中,空格可用于调整对齐的视觉效果,但并不会影响表格实际内容的排版。csdn的md语法好像有点不同,这里记录一下新发现的两个点。

2024-10-17 13:43:04 608

原创 了解nodejs的发版历史

nodejs的版本历史

2024-10-17 12:27:00 2801

原创 GTP价格记录

gpt售价

2024-10-17 11:57:10 380

原创 安装多版本node环境,以及旧版本node的方法

要在一台机器上安装并管理多个版本的 Node.js 环境,最常用的工具是。nvm允许你轻松地安装和切换不同版本的 Node.js。以下是如何使用nvm安装多个版本的 Node.js 环境的详细步骤。

2024-10-17 11:29:03 4405

原创 vscode如何安装旧版本的插件,以及eslint插件2.4.2

这里是遇到了问题,eslint插件安装好了,但vscode的文件编辑器里,不提示报错信息。后面查到一篇资料说,“因为eslint插件自动安装的版本太新了,回退到2.4.2版本,就可以正常提示格式错误了。这里还要记录一个小点,就是将eslint回退到2.4.2版本后,重启或者点击“需要重新加载”按钮后,都要等待一会儿,vscode编辑器中有格式问题的文件中的报错信息才能显示出来,等待的时间大概几十秒吧~有些插件需要重启vscode后才能生效,或者就是点击上图中插件下方的“需要重新加载”按钮后,也可以生效。

2024-10-08 00:42:27 895

原创 Windows CMD 窗口中,查看历史操作命令

如果你想将命令历史记录导出到一个文本文件,可以使用以下命令:doskey /history > history.txt

2024-10-07 10:13:48 4730

原创 记录一下vscode中开发react时好用的插件

好用的vscode插件

2024-10-07 09:57:55 833

原创 yarn和npm列出包的常见用法

也可以yarn list后面直接跟包名,来查看已安装的包信息,但这种用法官方不推荐。这将返回该包的版本、依赖关系、发布信息等详细内容。

2024-10-06 11:16:27 510 1

原创 创建react应用,并添加 TypeScript

如果你之前通过 npm install -g create-react-app 全局安装了 create-react-app,我们建议你使用 npm uninstall -g create-react-app 或 yarn global remove create-react-app 卸载软件包,以确保 npx 始终使用最新版本。如果你已经有一个项目并想添加 TypeScript,请参阅我们的 添加 TypeScript 文档。如果你不选择模板,我们将使用我们的基本模板创建你的项目。来找到可用模板的列表。

2024-10-06 10:58:07 749

原创 markdown的引用语法里如何增加换行

在markdown引用段落中,待换行的行前面加,需要几个空行,就加几个

2024-10-06 10:34:04 265

原创 npm的--legacy-peer-deps选项

`npm install` 时使用 `--legacy-peer-deps` 选项可以让 npm 忽略对 peer dependencies 的严格检查

2024-10-06 10:18:59 2099

原创 cmd的findstr对于竖线符号的报错问题

补充信息,这里的竖线字符是E2 94 82, 它是 UTF-8 编码,表示字符:│,它是一个竖线符号,通常用于绘制表格的垂直线条。当findstr查找的文件中包含竖线符号时,会展示不出来,报错“FINDSTR: Write error”。findstr “tree” 2.log 或者 findstr “tree” ./2.log。默认情况下,它会查找包含 “hello” 或 “world” 的行。该命令使用正则表达式查找以 “h” 开头、以 “o” 结尾的字符串。文件中查找包含 “hello” 的所有行。

2024-10-06 09:42:13 1010

原创 在cmd中运行yarn list联合findstr时,出现乱码问题

由于cmd的编码方式无法输出这里的字符,通过chcp命令,改变编码方式为UTF-8即可,UTF-8对应的编码是65001。

2024-10-06 09:14:33 577

原创 markdown里如何标记不要使用markdown语法

原字符串是这个:可以看到下面这个字符串由于>= 3.2.0-dev中的>是markdown语法"引用"的意思,所以下面这一行,变成了引用样式,如何把它去除markdown语法呢?

2024-10-06 02:03:24 376

原创 使用yarn install的时候报错“error jest-watch-typeahead@1.1.0: The engine “node“ is incompatible with this m”

虽然不推荐,但你可以忽略这个检查,方法是在yarn install时添加–ignore-engines参数。这个错误表明你当前的Node.js版本(14.15.4)与jest-watch-typeahead模块的兼容性要求不匹配。

2024-10-06 01:30:58 575

原创 npm和yarn如何设置及查看registry

原文链接:https://blog.youkuaiyun.com/weixin_44565776/article/details/141109621。设置成了:https://registry.npmmirror.com。这里面的registory常被翻译成“镜像库”。替换为你想使用的registry地址。

2024-10-06 00:55:17 2647

matlab扩展编程12,13章程序代码.rar

matlab扩展编程12,13章程序代码

2009-02-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除