- 博客(7)
- 收藏
- 关注
原创 彻底解决 git push --set-upstream origin 问题
再也不会出现 git push --set-upstram origin 的问题了
2023-02-27 14:43:22
7624
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
365
原创 浅谈尾调用与尾递归
首先我们先要知道一个概念:什么是尾调用一句话讲解就是:某个函数的最后一步调用另外一个函数,记住这句话,我们下面要用让我们来看几个例子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
306
原创 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
437
原创 原生js实现贪吃蛇
先放一张成品图首先在写贪吃蛇之前,理一下思路。选择什么结构存储贪吃蛇如何进行移动如何吃到食物吃到食物怎么增加身体怎么才能结束游戏好了,理清这几点之后,我们就可以着手进行游戏结构的编写啦٩(๑> ₃ <)۶з。首先我们采用二维数组来存储贪吃蛇,用坐标来初始化蛇头以及蛇身。(蛇的每一节都是20*20)var snake = function(){ thi...
2019-06-10 23:47:29
360
原创 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
1209
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人