自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 彻底解决 git push --set-upstream origin 问题

再也不会出现 git push --set-upstram origin 的问题了

2023-02-27 14:43:22 6548 1

原创 Github Actions 实现 CICD

背景:要试验一下 OAuth2 的各个方式,所以购买了服务器,项目本地 build 之后再通过 scp 上传至服务器比较繁琐,索性摸索了一下 github acitons ,完成前端自动化部署(也可使用 Web Hook)步骤阅读 github actions 官方文档初始化 umi 项目根目录建立 .github/workflow 文件夹,里面创建 yml 格式的文件,文件名可自定义name: Deployon: push: branches: - main

2021-09-28 19:22:16 283

原创 浅谈尾调用与尾递归

首先我们先要知道一个概念:什么是尾调用一句话讲解就是:某个函数的最后一步调用另外一个函数,记住这句话,我们下面要用让我们来看几个例子function f(x){ let y = g(x) return y;}这就不是尾调用,因为调用g函数之后还进行了赋值操作。function f(x){ return g(x) + 1}这也不是尾调用,因为调用g函数之后进行了运算fun...

2019-09-28 22:37:46 273

原创 2020校招前端面经

2020前端校招面经,至此完

2019-09-26 13:34:15 1974 2

原创 js实现常见排序算法

/** * 冒泡排序 * 相邻元素比较,大的往后放 * 每趟排完,最大元素位置已经排好 */ function buble(arr) { // 需要排序n-1趟 for (var i = 0; i < arr.length - 1; i++) { for (var j = 0; j &l...

2019-09-12 21:47:08 382

原创 原生js实现贪吃蛇

先放一张成品图首先在写贪吃蛇之前,理一下思路。选择什么结构存储贪吃蛇如何进行移动如何吃到食物吃到食物怎么增加身体怎么才能结束游戏好了,理清这几点之后,我们就可以着手进行游戏结构的编写啦٩(๑> ₃ <)۶з。首先我们采用二维数组来存储贪吃蛇,用坐标来初始化蛇头以及蛇身。(蛇的每一节都是20*20)var snake = function(){ thi...

2019-06-10 23:47:29 251

原创 Mac下配置php环境和更改apache根目录

配置php环境进入/etc/apache2/httpd.conf 目录找到 LoadModule php5,看自己的配置,版本无所谓,去掉前面的注释 ‘#’(我已经去掉过了)打开记事本,写如下代码并保存为index.php文件放在/Library/WebServer/Documents下代码:<?php phpinfo(); ?>重启apache s...

2019-05-22 23:46:29 1121 1

空空如也

空空如也

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

TA关注的人

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