赤蓝紫
Github Actions实现项目的CI/CD Github Actions实现项目的CI/CD Github Actions实现项目的CI/CD
Github Actions实现项目的CI/CD介绍 当我们想要部署一个项目,需要将开发好的代码打包好,然后把打包后的文件传输到服务器上,并且配置好nginx并且启动nginx。每次我们部署都需要不断重复上面所说的步骤,但是,实际上可以通过
2023-04-02
调试用到的几种断点 调试用到的几种断点 调试用到的几种断点
调试用到的几种断点VSCode1. 条件断点顾名思义,就是只有满足条件才会中断的断点。 1.1 表达式断点在表达式结果为真时中断。 简单使用: 123456function add(a, b) { return a + b;}add(1,
2023-03-22
VSCode前端调试的几种场景 VSCode前端调试的几种场景 VSCode前端调试的几种场景
VSCode前端调试的几种场景前言 看了神光的前端调试秘籍通关,以及查询一些资料后总结的。这本小册真的强烈推荐,非常有用,非常有用。 VSCode实现调试主要就是靠的编写lauch.json文件来实现。下面就来看看几种场景。 普通页面12
2023-03-22
Node打开选择文件夹弹框 Node打开选择文件夹弹框 Node打开选择文件夹弹框
Node打开选择文件夹弹框前言用脚手架的那套东西写了一个工具,但是想要一个用Node去打开选择文件夹弹框的效果,来设置操作根目录。但是,Node本身没有这个API。 node执行python脚本Node本身没有提供打开选择文件夹弹框的API
2023-03-22
figlet和chalk实现多彩文字 figlet和chalk实现多彩文字 figlet和chalk实现多彩文字
figlet和chalk实现多彩文字前言最近,在搞一个小工具。用脚本架那套工具来实现批量修改文件(夹)、删除文件(夹)的操作。大体功能实现后,决定再加一下figlet来炫一下,但是后面发现不太支持配合chalk来实线多彩文字,百度大法也没起
2023-03-03
Django实现简单的增删改查 Django实现简单的增删改查 Django实现简单的增删改查
Django实现简单的增删改查前言之后的项目可能会用到Django来编写后端,提前学习熟悉一下。 项目启动不起来的话,查看下面的文章来配置参数 Pycharm项目启动参数配置 创建Django项目社区的Pycharm没有办法直接创建D
2023-01-21
JS手撕(十一) 选择排序、快速排序 JS手撕(十一) 选择排序、快速排序 JS手撕(十一) 选择排序、快速排序
JS手撕(十一) 选择排序、快速排序选择排序原理选择排序原理就是每次从未排序序列中选择最小元素,放到已排序序列的末尾。 那么如何选择最小元素,并把最小元素放到已排序序列的末尾? 只需要遍历寻找最小的数,并保存最小数的索引。遍历完之后,让最小
2022-12-24
JS手撕(十) 冒泡排序、插入排序 JS手撕(十) 冒泡排序、插入排序 JS手撕(十) 冒泡排序、插入排序
JS手撕(十)    冒泡排序、插入排序冒泡排序原理冒泡排序原理就是依次比较相邻元素,如果前面的比后面的大,那就互换位置。从第一对比到最后一对。第一轮比较完最大的数就会浮到最右边,第二轮,第二个大叔浮
2022-12-24
JS手撕(九) 常用Promise API JS手撕(九) 常用Promise API JS手撕(九) 常用Promise API
JS手撕(九) 常用Promise API前言上一篇已经手撕了一个简单版本的Promise。现在就在继续手撕常用的Promise API。 Promise.resolve()Promise.resolve(value)方法返回一个以给定值解
2022-12-24
js-手撕8 js-手撕8 js-手撕8
JS手撕(八) PromisePromise实现Promise的原理之前有写过两篇博客,就不细讲了。 但还是需要简单复习一下下。 Promise构造函数的实现promise的状态一开始是pending,只能从pending变为resolve
2022-12-24
JS手撕(七) 事件总线 JS手撕(七) 事件总线 JS手撕(七) 事件总线
JS手撕(七)    事件总线事件总线事件总线是什么呢?事件总线其实就是发布订阅模式的一种实现。 学习JS的话,就一定会接触到事件的概念。比如给一个按钮绑定点击事件,绑定事件后,点击按钮会触发回调函数
2022-12-24
JS手撕(六) trim、模板字符串、千分位分隔符 JS手撕(六) trim、模板字符串、千分位分隔符 JS手撕(六) trim、模板字符串、千分位分隔符
JS手撕(六)    trim、模板字符串、千分位分隔符trim去掉字符串两边的空格。 1234function myTrim(str) { const reg = /^\s+|\s+$/g; r
2022-12-24
3 / 17