怎样实现git仓库代码自定部署钩子

服务器Git代码同步钩子项目地址:码云:https://gitee.com/kotlindev/PHPWebHookGitHub:https://github.com/kotlindev/PHPWebHook一、什么是自动部署钩子?简单地说自动部署钩子就是实现代码同步的一个程序,程序会在特定的情况会被触发,比如开发者将代码推送到git服务器时。本文使用PHP语言来编写一个能实现PHP项目自动部署的

- 阅读全文 -

js怎样判断图片链接是否有效

要判断图片链接是否有效,我们首先创建一个Image对象,然后把链接设置在Image对象上,如果能正常加载,则代表链接有效。因为图片是异步加载的,所以我们需要Promise来处理。创建一个处理函数,如下代码:function checkImgExists(imgurl) { return new Promise(function(resolve, reject) { var Im

- 阅读全文 -

怎样恢复启动盘-用windows自带工具恢复启动盘

一、概述(一) 问题描述:转系统的时候用U盘来做成启动盘,安装好系统之后,U盘不能用。比如说:U盘空间变小了、U盘不能格式化、U盘不能打开。因为U盘启动制作工具已经改变了U盘的分区结构。不过我们可以使用wndows自带工具还原U盘。(二) 操作环境:windows 10diskpart (windows自带的磁盘管理工具)二、操作过程(一)清理磁盘首先同时按住windows+R键,弹出命令输入框,

- 阅读全文 -

怎样在Linux上开发vue项目

一、开发环境搭建:安装node.js环境以及vue cli工具(1)安装node.js从官网下载对应的二进制压缩包,如下图:解压到程序安装目录xz -d node-v12.17.0-linux-x64.tar.xz tar -xvf node-v12.17.0-linux-x64.tar sudo mv node-v12.17.0-linux-x64 /usr/local/nodejs编辑配置文件

- 阅读全文 -