泛型,很多人因它放弃学习 TypeScript?
https://segmentfault.com/a/1190000021219586

https://github.com/joye61/typescript-tutorial
TypeScript 速成教程
https://github.com/semlinker/awesome-typescript

http://www.typescriptlang.org/
typescript文档
TypeScript中文
使用Visual Studio Code + Node.js搭建TypeScript开发环境
https://segmentfault.com/a/1190000006124164

https://segmentfault.com/a/1190000010130073
TypeScript 资源集

我写的第一本书《TypeScript 入门教程》
https://segmentfault.com/a/1190000008150016

https://segmentfault.com/a/1190000013949409
认识 TypeScript https://segmentfault.com/blog/ts-handbook

TypeScript学习
https://www.jianshu.com/p/e9757f1e9236

https://www.typescriptlang.org/docs/home.html
TypeScript 教程

零碎

understanding-any-and-unknown-in-typescript-difference-between-never-and-void
TypeScript 中 any 和 unknown 的区别

typescript ?: !:
可选?




[教程说明] 蜗牛星际安装unas3.1.0必须接显示器修改说明
http://www.u-share.cn/forum.php?mod=viewthread&tid=191864

双口的可以跑软路由啊,pve+lede+黑群,虚拟机里换路由固件很方便
https://post.m.smzdm.com/p/a83d5mv6/
http://koolshare.cn/thread-157230-1-1.html

PVE +LEDE+黑群晖

蜗牛无法安装系统到硬盘到问题的解决方案:
1,拆掉msata
2,吧想要安装系统到盘放到最上面到盘位
3,安装系统(必须重装否则不识盘)
4,重启后一切恢复正常

msata不用拆,
主板上那4个插在一起的SATA线
拿下来一个,插到里面单独的那个sata接口就行了



http://www.china3gpp.com/
http://www.heicard.com/
卡贴网

最新的ICCID:
89014104279202595922
89014104279202597456

装好卡和卡贴
自动跳转到激活页面
按Home 键弹出紧急呼叫
输入50057672*88#拨号
输入89014104279202595922 (20位
接收即可
弹出卡和卡贴(5秒)再插进去,进行激活即可

手机摄像头去除灰尘:
用超声波震动牙刷开启震动模式,对准灰尘,手机最好不要水平放置不然震动落到镜头就麻烦了,要垂直,灰震动以后会落下
http://tieba.baidu.com/p/5547284714
皮筋去除灰尘

小技巧:Apple iPhone 7更换电池图文教程
流量卡 流量卡2

清除硬盘空间

下载一个蓝光电影,再删除,会自动腾空缓存垃圾
只对iOS 管用!

Windows phone
微信官网测试版 已经下架正式版
微信官网测试版

流量卡 流量卡2

Windows phone
微信官网测试版 已经下架正式版
微信官网测试版

https://www.v2ex.com/t/630156
安卓虚拟机


https://tools.shuax.com/chrome/#/
https://chrome.google.com/webstore/detail/adblock/gighmmpiobklfepjocnamgkkbiglidom
https://chrome.google.com/webstore/detail/webrtc-network-limiter/npeicpdbkakmehahjeeohfdhnlpdklia
https://chrome.google.com/webstore/detail/easyget/lpbpcnllppajolddjjfmljlpppmeomaa
https://chrome.google.com/webstore/detail/jsonview/chklaanhfefbnpoihckbnefhakgolnmc

http://mac.wps.cn/

https://brew.sh/

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

无法在线安装,保存为brew_install.rb,如下:

/usr/bin/ruby /Users/z/Downloads/brew_install.rb

Use the Touch Bar on any Mac
https://github.com/sindresorhus/touch-bar-simulator

nvm+oh-my-zsh

如果运行找不到指令,
先删除,重新安装:

1. rm -rf ~/.nvm
2. vim ~/.bash_profile & vim ~/.zshrc 删掉所有的 nvm 相关
3. curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
4. 重启 shell 或直接source ~/.zshrc(安装oh-my-zsh前提下)
5.请记得一定要重启shell!

Awesome Mac
Beyond Compare
IINA
HandShaker && 罗永浩:5月15日后HandShaker不再更新
Free Download Manager
oh-my-zsh macOS终端美化脚本
iterm2
one-key-hidpi

https://developer.apple.com/download/more/ Xcode离线包下载地址

Mac下docker搭建lnmp环境 + redis + elasticsearch

https://www.iterm2.com/downloads.html
https://github.com/ohmyzsh/ohmyzsh
https://github.com/romkatv/powerlevel10k

PHP开发环境

docker

git clone https://github.com/M69W/Docker-LNMP.git

cd Docker-LNMP   // 进入项目根目录
docker-compose up -d   // 容器编排命令

重新启动 docker-compose
docker-compose down   //stop
docker-compose up -d  //start

https://github.com/yeszao/dnmp
mysql:172.18.0.1

可以导入数据库:

docker exec -i mysql-container mysql -uuser -ppassword name_db < data.sql

XAMPP

https://www.apachefriends.org/download.html
https://sourceforge.net/projects/xampp/files/XAMPP%20Mac%20OS%20X/

数据库

Navicat
https://www.52pojie.cn/thread-836273-1-1.html ## 52PJ HARR Y111 ****
https://github.com/Deltafox79/Navicat_Keygen/releases
https://github.com/DoubleLabyrinth/navicat-keygen

composer

https://getcomposer.org/download/

brew install composer

MAMP PRO

Apache关掉,打开Nginx
/Applications/MAMP/conf/nginx/nginx.conf
NGINX配置:左上角:SETTING,Hosts,右侧
网站文件夹:左上角:SETTING,Hosts,右侧Document root
设置PHP 版本:左侧:LANGUAGE:PHP,右侧
php ini:左侧:LANGUAGE:PHP,右侧,Default version 箭头➡️;
phpMyadmin:左侧:SERVERS & SERVICES:MySQL,右侧
端口配置:左上角:SETTING,Ports,右侧
使用MAMP PRO数据库遇到报错:SQLSTATE[42000]only_full_group_by 代码
MAMP PRO使用模板创建必要的服务器配置文件
Mac下使用MAMP配置Nginx
mamp+nginx开发
MAMP PRO Nginx配置

Mac 安装Composer 并全局使用
1、curl -sS https://getcomposer.org/installer | php  执行命令进行安装Composer
2、sudo mv composer.phar /usr/bin/composer   赋予Composer全局权限可能会遇到权限不足,切记千万不要修改文件夹权限,可以用超级管理员执行
注意路径是/usr/bin/,不是/usr/local/bin/
安装的时候可能也会遇到权限不足的情况切记不要修改权限。

https://dev.mysql.com/downloads/mirrors/

任何来源
1.打开「终端」:应用程序->实用工具->终端;
2.粘贴下面的命令后,按回车,输入你的系统密码;

sudo spctl --master-disable

3.再次打开安全设置选项,就会发现「任何来源」选项回来了

Mac os 10.14.x 取消4位数密码限制
默认至少4位数密码

打开终端输入:

pwpolicy -clearaccountpolicies

然后

passwd

便可以自由更改密码啦

macOS 有些上不了网,关闭ipv6 :

MacBook-Pro:~ xx$ networksetup -listallnetworkservices
An asterisk (*) denotes that a network service is disabled.
USB 10/100/1000 LAN
Wi-Fi
Bluetooth PAN
MacBook-Pro:~ xx$ networksetup -setv6off Wi-Fi
MacBook-Pro:~ xx$

macOS 上显示.gitignore

终端执行:
defaults write com.apple.finder AppleShowAllFiles -bool true
按下这三个键option+command+esc,选访达,点击重新开启。即可

软件作者 && 网站

https://weibo.com/vposy

Mac下软连接: windows下的快捷方式

Mac 好用的截图标注工具

一、收费

Annotate
二、免费

印象笔记·圈点
Snip 腾讯出品
Xnip && 作者
截图
Picsee - 看图 & 截图 && 作者
Snipaste
https://apps.apple.com/cn/app/paste-clipboard-manager/id967805235?mt=12

https://apps.apple.com/cn/app/text-scanner-%E6%96%87%E5%AD%97%E6%89%AB%E6%8F%8F%E8%AF%86%E5%88%AB-%E6%96%87%E6%A1%A3%E7%BF%BB%E8%AF%91/id1452523807?mt=12

MacOS、Git 的代理配置
https://juejin.cn/post/6844904100081975303