摘要:
Git 应用 全局配置 # 查看全局配置 git config --global --list # 修改全局配置 git config --global --edit 命令简写 # 名称简写的两种方式 git config --global alias.st status # 这种方式需要注意空格的 阅读全文
摘要:
在GitHub上进行 PR(Pull Requst) 操作 这随笔只是简单记录一下 PR 的过程。PR 的操作主要是以下几步: Fork 要贡献的项目 把此项目拉取到本地,注意是自己账号下的已经fork的项目 修改内容,push到自己fork的项目下,(这一步前需要拉取原仓库的最新修改) 发起PR, 阅读全文
摘要:
基于 Gitee 和 Hexo 建立个人博客 鉴于 GitHub Page 的不稳定和龟速,开始使用国内的 Gitee Page 来搭建个人博客。Gitee 是国内的一家开源代码托管平台,前不久 Gitee 也获得了工信部的支持,个人觉得 Gitee 还是不错的。 本文是基于 Gitee 和 Hex 阅读全文
摘要:
Trie Trie 是一种特殊的数据结构,与二叉树类似,只是 Trie 不限子孩子数量。 Trie 又名字典树,单词查找树,前缀树。我们可以使用 Trie 来构造工作中使用到的 红点系统 。 下面以 LeetCode 的第208题 Implement Trie (Prefix Tree) 来讨论实现 阅读全文
摘要:
单调栈,如名字一样,栈内的元素是单调递增或者单调递减的。 接下来我们用 LeetCode 的题目 155. Min Stack 来说明这种特殊的数据结构,题目说明如下: Design a stack that supports push, pop, top, and retrieving the m 阅读全文
摘要:
创建简易的本地服务器 安装node.js 在项目下,通过npm init -y创建package.json文件 通过npm install mime --save加载mime插件 创建server.js,内容如下 var http=require("http"); var path=require( 阅读全文
摘要:
MySQL的定时器是一个很有用的功能,有时候需要数据库自动根据时间进行一些必要的操作,此时定时器就派上了用场了。 一、查看MySQL版本号 select version(); 二、查看event的状态 show variables like '%sche%'; 三、开启event功能 set glo 阅读全文
摘要:
一、MySQL计算两个日期的时间差 二、常用格式 阅读全文
摘要:
一、安装node.js 自行下载安装 https://nodejs.org/en/ 二、查看版本,更新版本 查看node版本 node --version 查看npm版本 npm --version 更新npm版本 npm install npm@latest -g 三、cnpm的安装 安装完nod 阅读全文
摘要:
Noted:均在命令模式下进行的 移动: j >向下 k >向上 l >向右 h >向左 保存: w >保存 退出: q >退出 q! >不保存强制退出 定位: 数字,G:快速定位到某一行行首 G >直接定位到文件的最后一行行首 1G、或gg >快速定位到首行 删除命令: x:删除光标后一个字符 X 阅读全文