/assets/avatar/fat-gopher-tiny.png

tangx

nginx 实现首页不缓存

nginx 实现首页不缓存 前端上 CDN 加速, 后端上 DCDN, 加速网站访问速度。 前端代码编译的时候, 可以加上 hash 值使编译后的产物名字随机, 可以在不刷新 CDN 资源 的

v2ray 配置

v2ray 配置 命令行快捷键 pxy='http_proxy=http://127.0.0.1:7890 https_proxy=http://127.0.0.1:7890 $@' client.json 同时监听 socks5 和 http { "log": { "error": "", "loglevel": "info", "access": "" }, "inbounds": [ { "listen": "127.0.0.1", "protocol": "socks", "settings": { "udp": false, "auth": "noauth" }, "port": "7890" }, { "listen": "127.0.0.1", "protocol": "http", "settings": { "timeout": 360 }, "port": "7891" } ], "outbounds": [ { "protocol": "shadowsocks", "streamSettings": { "tcpSettings": {

设置 docker server 网络代理

如果在国内使用docker, 大家一般会配置各种加速器, 我一般会配置阿里云或腾讯云,还算比较稳定。 /etc/docker/daemon.json 配置如下 { "registry-mirrors": [ "https://mirror.ccs.tencentyun.com", "https://wlzfs4t4.mirror.aliyuncs.com" ], "bip": "169.253.32.1/24", "data-root": "/data/docker/var/lib/docker" } 上述配置, 对

typescript 将 json 序列化为 querystring 格式

typescript 将 json 序列化为 querystring 格式 使用 typescript 时, 需要同时安装 @types/qs 和 qs yarn add @types/qs qs demo const params = qs.stringify({ namespace: namespace, replicas: replicas, }) const u = `/deployments/${name}/replicas?${params}` console.log("Uuuuu::::", u); // Uuuuu:::: /deployments/failed-nginx/replicas?namespace=default&replicas=3

vue3 使用 @ 路径别名

使用 @ 路径别名 在使用 import 的时候, 可以使用相对路径 ../components/HelloWorld.vue 指定文件位置, 但这依赖文件本身的位置,在 跨目录 的时候, 并不方便。 例如, 路由文件 要使用 Components 组件 //