杂七杂八的一些东西,总要往哪里放,今天解决明天又忘记了,好记性不如烂笔头,😄😄。

数学

数学符号大全

符号大全-特殊符号-特殊符号大全

常用符号: +-×÷﹢﹣±/=≈≡≠∧∨∑∏∪∩∈⊙⌒⊥∥∠∽≌<>≤≥≮≯∧∨√﹙﹚[]﹛﹜∫∮∝∞⊙∏º¹²³⁴ⁿ₁₂₃₄·∶½⅓⅔¼¾⅛⅜⅝⅞∴∵∷αβγδεζηθικλμνξοπρστυφχψω%‰℅°℃℉′″¢〒¤○㎎㎏㎜㎝㎞㎡㎥㏄㏎mlmol㏕Pa$£¥㏒㏑壹贰叁肆伍陆柒捌玖拾微毫厘分百千万亿兆吉

几何符号: ⊥ ‖ ∠ ⌒ ⊙ ≡ ≌ △

代数符号: ∝ ∧ ∨ ~ ∫ ≠ ≤ ≥ ≈ ∞ ∶

运算符号: × ÷ √ ±

集合符号: ∪ ∩ ∈ ⊆ ⊂ ⊇ ⊃

特殊符号: ∑ π(圆周率)

推理符号: |a| ⊥ ∽ △ ∠ ∩ ∪ ≠ ≡ ± ≥ ≤ ∈ ← ↑ → ↓ ↖ ↗ ↘ ↙ ‖ ∧ ∨

程序员

go

go get golang.org/x/tools/gopls@latest

正则表达式

  1. 学习资料

    https://github.com/ziishaned/learn-regex

  2. 正则工具:

    https://regexper.com/#–%28%5C!%29%3E

初级阶段学习

  • w3schools 初学

  • GeeksforGeeks,全英文不止有算法

    http://qiniu.ii6g.com/img/20200925182624.png

前端开发

不错的前端学习路线网站:https://objtube.github.io/front-end-roadmap/#/ 脑图方式 展示。

插件列表

jsmind 一款 js 脑图工具。

BFW NEW PAGE

xlsx-to-json

xlsx 文件转成 json 数据。

vue

vite(vue-cli)

1
2
3
4
$ yarn create vite-app <project-name>
$ cd <project-name>
$ yarn
$ yarn dev

1
2
3
4
5
$ npm install -g @vue/cli
$ vue create 01-vue3-cli
$ cd 01-vue3-cli
$ vue add vue-next
$ npm run serve

v3boss(Based on vue3)

问题列表

  1. 请求出现 <font color="red">500</font>,对比差异只有 RemoteAddress 有点异常???

    答:证书问题,使用 `secure: false` 配置选项跳过证书认证
    
  2. assets 资源引入问题

    答:使用 `alias: {}` 选项配置别名,注意必须是 `/@assets/` 方式,以斜杠开始斜杠结束。
    
    1
    2
    3
    4
    
    alias: {
    '/@/': path.resolve(__dirname, 'src'),
    '/@assets/': path.resolve(__dirname, 'src/assets')
    }

工具

神器???

nnn

author: https://github.com/jarun

终端文件管理工具 http://qiniu.ii6g.com/img/20201125234727.png

Surfingkeys

chrome/firefox 按键, https://github.com/brookhong/Surfingkeys

按键: ? 查看按键表。

常用按键表:

keyfunction
截屏
yg截取当前视图
yG截取当前整个页面,长图
yScapture current scroll target.
Alt/Option son/off Surfingkeys
字符查找
f, ;向下查找,向下重复查找结果
F, ,向上查找,向上重复查找结果
定位/导航
zz将鼠标行定位到屏幕中间
t搜索书签或历史
b打开书签
og打开搜索引擎,会弹出输入框
ow同上

配置文件:

1
2
3
mapkey('<Ctrl-y>', 'Show me the money', function() {
    Front.showPopup('a well-known phrase uttered by characters in the 1996 film Jerry Maguire (Escape to close).');
});

chrome url 操作: http://qiniu.ii6g.com/img/20201127172312.png

标记操作,添加-跳转 http://qiniu.ii6g.com/img/20201127172426.png

当前标签页URL操作: http://qiniu.ii6g.com/img/20201127172514.png

tab 操作: http://qiniu.ii6g.com/img/20201127180601.png

搜索,打开url操作: http://qiniu.ii6g.com/img/20201127180736.png

Hugo

  1. 设置文章列表以 year-month 分类,如图: http://qiniu.ii6g.com/img/20200901233906.png

    修改:/theme/even/layouts/_default/section.html

    其中的 "2006" 修改成 "2006-01" 即可。

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    
    {{- range $index, $element := $paginator.Pages -}}
    {{- $thisYear := $element.Date.Format "2006-01" }}
    {{- $lastElement := $index | add -1 | index $paginator.Pages }}
    {{- if or (eq $index 0) ( ne ($lastElement.Date.Format "2006-01") $thisYear ) }}
    <div class="collection-title">
    <h2 class="archive-year">{{ $thisYear }}</h2>
    </div>
    {{- end }}
    
    <div class="archive-post">
    <span class="archive-post-time">
     {{ $element.Date.Format "01-02" }}
    </span>
    <span class="archive-post-title">
     <a href="{{ $element.RelPermalink }}" class="archive-post-link">
       {{ .Title }}
     </a>
    </span>
    </div>
    {{- end -}}

api

名称简介其他
IPTV channelsIPTV 频道接口所有数据 json 文件

软件&命令

macos 重装系统必备步骤

  1. 安装 CommandLineTools ,直接官网下载就行->>

    git 代理设置:

    git ----------
    
    取消
    git config --global --unset http.https://github.com.proxy
    git config --global --unset https.https://github.com.proxy
    git config --global --unset http.proxy
    git config --global --unset https.proxy
    设置
    git config --global http.https://github.com.proxysocks5://127.0.0.1:7891
    git config --global https.https://github.com.proxysocks5://127.0.0.1:7891
    git config --global http.https://github.com.proxyhttps://127.0.0.1:7890
    git config --global https.https://github.com.proxyhttps://127.0.0.1:7890
    
    git config --global http.proxy socks5://127.0.0.1:7891
    git config --global https.proxy socks5://127.0.0.1:7891
    
  2. 下载 ssh 配置: git clone git@code.aliyun.com:wyu/dotdat.git

    解决权限问题: chmod 400 ~/.ssh/id_rsa_ali

  3. 下载文档: git clone git@code.aliyun.com:wyu/documents.git

  4. 下载安装 MacPorts, Node.js , HomeBrew

    解决安装冲突问题: sudo killall -1 installd 解决 npm 安装权限问题: sudo chown -R $USER /usr/local/lib/node_modules

    npm 代理设置和取消:

    1
    2
    3
    4
    5
    
     npm config set proxy=http://127.0.0.1:8087
     npm config set registry=http://registry.npmjs.org
    
     npm config delete proxy
     npm config delete https-proxy
  5. 下载 MacOS 工具: iTerm, oh-my-zsh, drawer.io drawer.io.pp

  6. 安装其他 shell 命令工具: fasd, autojump, n, ag, rg

    均可以通过 brew/port 安装

    brew install fasd/... sudo port install fasd/...

  7. 安装 Emacs

    sudo port install emacs-app sudo port install emacs

  8. 安装 PicGo 截图,图床工具: brew cask install picgo

    配置文件 ~/Library/Application\ Support/picgo/data.json

    http://qiniu.ii6g.com/img/20201031145254.png

    七牛秘钥:https://portal.qiniu.com/user/key

  9. hugo

    brew install hugo

    rust: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

  10. 安装 alfred 及其 workflows

  11. lsp languages

    https://emacs-lsp.github.io/lsp-mode/page/lsp-eslint/

     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    
    # js/ts, vue, css/less/scss/...
    $ npm i -g javascript-typescript-langserver \
        vls \
        vscode-css-languageserver-bin \
        bash-language-server \
        vscode-html-languageserver-bin \
        typescript \
        vscode-json-languageserver \
        yaml-language-server &&  \
        pip install 'python-language-server[all]' \
        brew install ccls \
        go get golang.org/x/tools/gopls@latest

    gopls: ~~

  12. ssh/sftp 工具: npm i -g electerm

    https://electerm.github.io/electerm/

  13. rsync: brew install rsync

    download linux kernel src: git clone git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git

字体

1
2
$ brew tap homebrew/cask-fonts
$ brew cask install font-fira-code

MacOs 工具

其他

  1. beyond compare

    破解: https://www.jianshu.com/p/596b4463eacd

    步骤:

    1
    2
    3
    4
    5
    6
    7
    
    $ cd /Applications/Beyond Compare.app/Contents/MacOS
    $ mv BCompare BCompare.real
    $ echo '#!/bin/bash
    rm "/Users/$(whoami)/Library/Application Support/Beyond Compare/registry.dat"
    "`dirname "$0"`"/BCompare.real $@
    ' > BCompare
    $ chmod a+x ./BCompare

软件网站

Alfred

  1. Text Shourtcut

    如果用的是 Alfred 3 需要修改下 /Users/simon/Library/Application Support/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.ACE8BAEC-3702-436D-959C-4DBC14DBAFAB/workflows.php

    将里面的 Alfred-2 改成 Alfred-3 就可以用了,不然会报找不到路径。

    增加和删除都是针对增加的 abbrev 文件操作。

    1 先复制内容到剪贴板

    1. ts add [shortcut name] 增加

    2. ts del [shortcut name] 删除

    3. ts [shortcut name] 取出对应的内容,复制到当前活跃应用

commandfunction
web 查询
bd, 百度
w3, w3c
mdn
open搜索打开
find查找文件
in内容搜索
tags查找被标记颜色的文件夹
jautojump
usercan i use
cov进制转换
rjsreact docs
jsonjson 格式化
twdtailwind css docs
vvuejs docs, ⌘Y 快速预览
v routingvuejs router docs
adbTODO
lcleetcode 搜索 (-e, -m, -h, 容易,中等,高难)
lctleetcode 话题搜索
ghgithub search
b64图片转base64
fa搜索 fontasesome 的 icons
gicongoogle icons 上搜索
qr将文本生成二维码(奇慢无比)
giphy搜索动态图片 gif
ip查电脑内外网ip
gtgoogle 翻译
emoj表情搜索
emoji表情搜索
ascii/rasciiASCII编码互转
httphttp 状态码
yd有道翻译,支持双语互转,yd zh=>ja 我爱你,中转日
zh, ja, en, ko, fr,
ru(俄文), pt(葡萄牙文), es(西班牙文), auto
kill杀进程
audiorec, screenrec, webcamred音频/屏幕/视频录制(自带的QuickPlayer)
vd视频下载(youtube, vimeo,dailymotion,…)
vd-update更新自身
vd video-url下载到桌面
vd-audio video-url下载同时自动分离出音频文件
vd-info video-url查看视频信息

qshell 批量下载七牛

https://github.com/qiniu/qshell

  1. $ qshell account <Your AccessKey> <Your SecretKey> <Your Name>

  2. $ qshell account -- <Your AccessKey> <Your SecretKey> <Your Name> key 可能 以是以 - 开头,就用这个。

配置文件:~/.qshell.json

git 命令

删除远程分支: $ git push origin :test1

删除本地分支: $ git branch -d test1

强制删除本地分支: $ git branch -D test1

新增本地分支: $ git branch test1

推送到远程分支: $ git push origin test1:test1

查看远程分支: $ git branch -r

查看本地分支: $ git branch -a

htop 可视化进程查看工具

$ brew install htop

Travis-CI(Blog 系统集成方案)

  1. 持续集成服务 Travis CI 教程-阮一峰

  2. travis-ci-ssh-token 问题

1
2
3
4
5
6
7
8
9
  $ travis login --pro --github-token xxxx
  $ ssh-keygen -t rsa -b 4096 -C "gccll.love@gmail.com"
  $ travis whoami
  $ ssh-keygen -t rsa
  $ ls
  # 这里是关键,登录的时候用的 --pro 这里也必须用 --pro,不然加到 .org 上去了
  # 坑逼
  $ travis encrypt-file deploy_key --add --pro
  $ ls

PicGo

https://github.com/PicGo

git

怎么只拉取代码而忽略 .git/ 文件夹 ?