Skip to content

Instantly share code, notes, and snippets.

@zenHeart
zenHeart / border-triangle.html
Last active June 24, 2019 07:07
css 实现三角形
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style type="text/css">
.triangle {
width: 0;
height: 0;
border-width: 10px 12px;
@zenHeart
zenHeart / parse.js
Last active June 9, 2018 08:15
字符串模式读取对象
exports.parseKey = parseKey;
exports.parse = parse;
/**
* 采用字符串模式读取对象键值.
例如:
let object = {
b: { c: 4 }, d: [{ e: 5 }, { e: 6 }],
};
@zenHeart
zenHeart / persistence.js
Created June 9, 2018 04:08
乘法持久性,persistence
exports.splitMultiply = splitMultiply;
exports.persistence = persistence;
/**
* 返回整数的乘法持久性.
For example:
because 3*9 = 27, 2*7 = 14, 1*4=4,and 4 has only one digit
persistence(39) === 3;
because 9*9*9 = 729, 7*2*9 = 126, 1*2*6 = 12, and finally 1*2 = 2
persistence(999) === 4;
@zenHeart
zenHeart / flex-align-center.html
Created June 9, 2018 04:13
flex 垂直水平居中
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style type="text/css">
html, body {
height: 100%;
}
body {
@zenHeart
zenHeart / bidirection-bind.html
Created June 9, 2018 07:47
双向数据绑定
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<input id="dataInput" type="text" >
<p id="inputShow">{{inputValue}}</p>
<button onclick="mvvm.set()">重回初始值</button>
@zenHeart
zenHeart / getExecScriptDir.sh
Created January 23, 2019 15:09
获取执行脚本的所在目录
#!/usr/bin/env sh
SCRIPT_DIR=$(cd `dirname $0`;pwd);
@zenHeart
zenHeart / hole.md
Created March 8, 2019 02:59
小程序采坑记录
  • 小程序传递 query 不能带 -
@zenHeart
zenHeart / git-log.md
Last active March 9, 2019 05:06
git tips

查看 git 树

  • --all 显示所有 .git/objects 下分支
  • --decorate 显示分支名的格式
  • --oneline 只显示一行
  • --graph 以图形方式显示

记忆方法 adog 后续选项的首字母缩写 每次想看全图就想到一只狗!!!!!

@zenHeart
zenHeart / index.js
Last active June 14, 2019 01:22
test npx
#!/usr/bin/env node
console.log('test npx')
@zenHeart
zenHeart / ssh.md
Last active October 11, 2019 13:13
ssh 免密配置

免密登录

  1. 在本地电脑,生成 rsa 的公钥

    # -t 表示类型,-P 表示密码 "" 说明密码为空
    # 按回车即可在 `~/.ssh` 文件下生成 id_rsa 私钥,和 id_rsa.pub 公钥
    key-gen -t rsa -P "" 
  2. 本地公钥添加到远程服务器