docker pull mysql:8.0
docker run --name mysql8.0 -v mysql8.0:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=H -d -p 3306:3306 mysql:8.0 --lower-case-table-names=1 --default-authentication-plugin=mysql_native_password

本文主要针对 Vue2,有些内容适合 Vue3,但有些不适合。Vue3 对 ts 的支持已经很友好了,而且也有相应的文档。但在 Vue2 中,使用 ts 需要一定写法才能更优雅。

VueTS

某些网盘商的突然倒闭,让人不再信任网盘。

于是很多人选择自建 NAT, 自建 NAT 有两种:

  1. 自己搭建 NAT 设备,但 NAT 的设备价格不菲,甚至达到 10 年以上网盘商的会员费用,而且涉及到内网穿透等,可能又要买其他服务,所以说这只适合爱折腾的人使用,但并不实用。
  2. 云服务器自建 NAT,硬盘费用较高,如果需要传输速度,那带宽费用就更高了。因此这种方式对于个人也不太好。

也有人想使用对象存储,但网页或命令行的操作方式,实在很不方便。

于是就引出了本文目标:让对象存储像本地文件一样简单操作。

rclone

自己出题,用来提问前端面试者

得益于 asp.net core 支持在 docker 中运行,asp.net core 可以更优雅的支持 DevOps,比如可以运行在各云服务商的容器服务内,如阿里云的“容器服务”和腾讯云的“云托管”等,让 C#后端开发也可以抛弃服务器了。

docker

所在部门还在使用老旧的 tfs,开发前端项目时极不方便,领导也不愿意改用 git,我就学了些 tfs 命令编写脚本,简化一下工作量。

tfs

Ubuntu 更换国内源

在国内使用国内源速度更快

修改文件 /etc/apt/sources.list 为以下源内容

Linux

cloudbase-access 源码:https://github.com/hal-wang/cloudbase-access
cloudbase-access npm:https://www.npmjs.com/package/@hal-wang/cloudbase-access

Serverless 的开发模式一直在演进,各个云服务商也有自己的产品,其中代表性的就是云函数,也就是使用 NodeJS 写的 API。云函数比较轻量,不需要服务器即可实现运算。我最喜欢的是腾讯云 CloudBase 中的云函数,虽然腾讯云也有独立的云函数,但与其他云服务商的云函数都差不多,没什么特点。

JSTSNodeJSCloudBasecloudbase-access