自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 白嫖满血版 DeepSeek 流程

不推荐个人本地部署,推荐白嫖满血版 DeepSeek

2025-02-06 10:18:44 530

原创 【跟着 deepseek 学 NestJS】依赖注入和控制反转

比如,假设有一个前端组件需要获取数据,传统方式可能在组件内部直接调用API,但使用DI的话,可以将数据获取的服务通过props或context注入,这样组件不关心数据来源,只需使用即可。控制反转则是更广泛的概念,指的是将程序的控制权交给框架或容器,而不是由开发者直接控制。在 Nest.js 中,框架就像“全局的父组件”,帮你自动传递所有依赖的“props”(Service)给需要的类。另外,用户可能想知道为什么Nest.js要用这些概念,可能是因为模块化、可测试性和可维护性,所以需要强调这些优点。

2025-02-06 10:42:48 823

原创 一个小工具,通过高德地图API,地址查找经纬度;点击地图获取经纬度点

一个根据高德地图API来获取经纬度的小工具,输入地址查处对应所有的经纬度,产后去选择自己要的地点,点击地图即可获取到相对应的经纬度!

2023-06-18 23:14:00 475

原创 Mac 安装 Rust,之后,cargo 死活无法使用的问题

Mac 安装 Rust,之后,解决 cargo 无法使用的问题

2023-06-04 21:17:39 815

原创 解决前端项目规范之后的一些 ESLint 报错问题

解决前端项目规范之后的一些 ESLint 报错问题

2023-05-20 11:51:56 1846

原创 Git 文件状态

Git 的简单介绍

2023-05-18 22:08:58 238

原创 JavaScript 新特性(ES2016 - ES2023)

in 循环遍历该对象时返回的顺序一致(区别在于 for-in 循环还会枚举原型链中的属性)。方法返回一个给定对象自身的所有可枚举属性值的数组,值的顺序与使用 for…in 循环的顺序相同(区别在于 for-in 循环枚举原型链中的属性)。返回一个数组,其元素是与直接在object上找到的可枚举属性键值对相对应的数组。属性的顺序与通过手动循环对象的属性值所给出的顺序相同。返回一个数组,其元素是在对象上找到的可枚举属性值。属性的顺序与通过手动循环对象的属性值所给出的顺序相同。,不同之处在于,它还接受。

2023-05-18 18:21:59 414 1

原创 前端面试题,整理,自用

1:你是怎么理解 HTML 标签语义化HTML 语义化简单来说就是用正确的标签来做正确的事。比如表示段落用 p 标签、表示标题用 h1-h6 标签、表示文章就用 article 等。2:行内元素、块级元素、 空元素有那些?1) CSS规定,每个元素都有display属性,确定该元素的类型,每个元素都有默认的display值,比如 div 默认 display属性值为“block”,成为“块级元素”;span默认display属性值为“inline”,是“行内”元素。2) 行内元素有:a ,b

2022-03-20 21:24:38 893

原创 naiveui 表格数据,编辑表格功能,下拉框

naiveui 表格数据,编辑表格功能,下拉框

2022-01-11 16:01:20 4871 8

原创 避免自己的程序被恶意调试

引入下面代码即可(() => { function block() { if ( window.outerHeight - window.innerHeight > 200 || window.outerWidth - window.innerWidth > 200 ) { document.body.innerHTML = "检测到非法调试,请

2021-08-31 08:48:41 254

原创 vue加载百度离线地图V3.0瓦片数据,瓦片数据做nginx代理

1:资源准备1.1百度离线文件链接: https://pan.baidu.com/s/1-3tZ6eZvp2vdCsWLi-9MAg提取码: vjxa1.2瓦片数据下载器链接: https://pan.baidu.com/s/1MZjWobc1DQGX_ApYBNtROg提取码: pxd12:构建vue的空项目此步直接略过,不会的自行解决3:在vue2.x中使用3.1 把下载的1.1中的百度离线文件解压到 public/static下,static文件夹自己新建一个3.2 在inde

2020-10-21 22:46:02 6722 30

原创 npm更换成淘宝镜像源以及cnpm

更换镜像为淘宝镜像:npm install -g cnpm --registry=https://registry.npm.taobao.org2.检测cnpm版本,如果安装成功可以看到cnpm的基本信息。cnpm -v以后安装插件只需要使用cnpm intall即可3.单次使用npm install --registry=https://registry.npm.taobao.org注:如果想还原npm仓库地址,只需再把地址配置成npm镜像就可以了npm config set regist

2020-10-08 12:05:51 847

原创 根据element-ui官网步骤安装,按需引入,报错,Cannot find module ‘babel-preset-es2015’

这个错的原因就是从你的项目依赖中找不到 babel-preset-es2015下面说解决办法:直接运行下面的命令行安装这个依赖yarn add babel-preset-es2015 --dev或者npm install babel-preset-es2015 -D安装完成之后,在 .babelrc 文件中,进行如下修改:{ "presets": [["@babel/preset-env", { "modules": false}]], "plugins": [

2020-05-25 16:21:00 1150 3

原创 解决有些烦人的eslint警告:定义未使用,** is defined but never used eslint

packjson加入"no-unused-vars":"off"

2020-04-20 17:47:01 4463

原创 Git安装和配置

1:Windows、Mac、Linux安装2:环境变量配置、开发工具配置 打开 文件 - 首选项 - 设置 - 搜索 git.path 打开 setting.json 添加" git.path ": "git实际安装地址"3:存储密钥-SSH添加公钥4:团队使用Git命令开发项目...

2020-04-16 16:30:53 220

空空如也

空空如也

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

TA关注的人

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