【转】用markdown画图(流程图、序列图等等) 1、横向流程图源码格式:1234567mermaidgraph LRA[方形] -->B(圆角) B --> C{条件a} C -->|a=1| D[结果1] C -->|a=2| E[结果2] F[横向流程图] 效果图: graph LR A[方形] -->B(圆角) B --> C{条件a 2020-06-29
【转】JS工厂模式 本节书摘来自异步社区《JavaScript设计模式》一书中的第9章,第9.10节, 作者: 【美】Addy Osmani 译者: 徐涛 更多章节内容可以访问云栖社区“异步社区”公众号查看。 9.10 Factory(工厂)模式Factory模式是另一种创建型模式,涉及创建对象的概念。其分类不同于其他模式的地方在于它不显式地要求使用一个构造函数。而Factory可以提供一个通用的接口来创建对象,我们 2020-06-29
【转】Git常用的几个命令详解 查看、添加、提交、删除、找回,重置修改文件git help # 显示command的help git show # 显示某次提交的内容 git show $id git co – # 抛弃工作区修改 git co . # 抛弃工作区修改 git add # 将工作文件修改提交到本地暂存区 git add . # 将所有修改过的工作文件提交暂存区 git rm # 从版本库中删除文件 git 2020-06-28 Git
npm换源和常用命令 npm 官方站点 http://www.npmjs.org/ 虽然没有被墙,但是下载第三方依赖包是从国外服务器下载,下载的速度是非常慢让人着急不说还有可能会出现异常。 切换npm源的几种方式通过使用cnpm命令首先安装cnpm命令行工具 1npm install -g cnpm --registry=https://registry.npm.taobao.org 安装完成后检测是否安装成功 1c 2020-06-28 npm
一台电脑多git账号如何部署hexo博客 多git账号部署hexo博客如何在一台电脑上配置多个git账号可以看我的这篇博客一台电脑设置多个Git账号 前面成功配置git账号之后,接下来就是修改hexo配置文件的git部署地址,打开你博客根目录下的_config.yml文件(注意是博客根目录下的配置文件,不是别的地方的),找到deploy项,改为如下内容: 1234deploy: type: git repository: git@你在 2020-06-23 -Git
一台电脑设置多个Git账号 我们可能经常会用到不止一个git账号(比如一个github一个gitee),用于管理不同的项目,那怎么在一台电脑上配置两个或两个以上的git账号呢,下面介绍一下具体的方法,也算做个记录,以后忘了可以来看看。 生成SSH Key如果之前没有生成过SSH Key的话,需要先生成,在命令行内执行以下命令: 1ssh-keygen -t rsa -C"你的github邮箱地址" 通常 2020-06-21 Git Git
树的遍历 数据结构基础算法的特性 输入输出 算法具有零个或者多个输入,同时,算法具有至少一个的输出。 确定性 算法的每一步都具有确定的含义,无二义性。任何条件下,算法只有唯一的一条执行路径,即对于相同的输入只能得到相同的输出。 3)有穷性 一个算法总是需要(输入合法的情况下)在有限的步骤结束,即每个算法需要在有穷的时间内完成。 4)可行性 一个算法是可以被执行的,即算法中的每个操作都可以通过已经实现的 2020-06-17 算法