Saki's 研究记录

Saki's 研究记录

MckeeのClub & SAKI’sブログ

站点的SEO优化
简介什么是 SEO,好处是什么? SEO(Search Engine Optimization):汉译为搜索引擎优化。搜索引擎优化是一种利用搜索引擎的搜索规则来提高目前网站在有关搜索引擎内的自然排名的方式。SEO的好处在于:免费流量,被动访问,源源不断。 基本上大家遇到问题都习惯使用搜索引擎,通过输入“关键字”后获取到对应的信息,而不是通过社交媒体或媒体推送广告的方式被动“解答”,这也是为什么SEO对于一个网站流量很重要的原因。为了让网站拥有更多的流量,除了让内容更有竞争力外,还要做好站内优化让搜索引擎收录,而SEO优化可以提高被搜索到的概率。注意:本文所指的SEO优化都是针对Goo...
Chart 动态图表
可以把鼠标移上去看看动态效果。 var ctx = document.getElementById('chart6598').getContext('2d'); var options = { type: 'line', data: { labels: ['January', 'February', 'March', 'April', 'May', 'June', 'July'], datasets: [{ label: 'My First dataset', backgroundC...
docker-compose部署MySQL
背景最近由于项目测试需要使用到DB,随便找台机器搭个需要密码登录的单机MySQL,并记录下流程。 零. 部署环境 机型: 1核 1GB 1Mbps 腾讯云服务器系统: CentOS Linux release 8.4.2105 (Core) 目录在机器上喜欢的目录(/data,/opt…)执行以下命令: 1mkdir -p mysql/{mydir,datadir,conf};cd mysql 配置docekr-compose.yml创建一个docekr-compose.yml文件,并将下面配置全部拷贝进去。 1234567891011121314151617181...
esbuild: Failed to install correctly
问题安装vue项目报错Error: esbuild: Failed to install correctly首先确认是esbuild的报错,导致安装失败。报错信息提示我本地的npm版本< v7,可以执行命令查看下npm版本: 12npm -v6.14.4 版本太低了。 解决办法升级npm: 12npm cache clean -fnpm install npm@latest -g 再执行命令查看下npm版本: 12npm -v8.1.4 Done.
golang调用etcdv3报错undefined
问题最近准备使用Etcd开发一些分布式的应用,结果第一步就翻车了。当信心满满的使用go mod开始go mod tidy时etcdv3有报错: 123456# github.com/coreos/etcd/clientv3/balancer/pickerundefined: balancer.PickOptionsundefined: balancer.PickOptions# github.com/coreos/etcd/clientv3/balancer/resolver/endpointundefined: resolver.BuildOptionundefined: resolv...
go generate报错io/fs: package io/fs is not in GOROOT
现象执行 go generate 出错: 12github.com/flipped-aurora/gin-vue-admin/server/utils/plugin importsio/fs: package io/fs is not in GOROOT (/usr/local/Cellar/go/1.15.3/libexec/src/io/fs) 原因golang 版本太旧,需要升级 解决办法升级 golang 版本, 可参考yum 安装/更新 golang
docker-compose部署ETCD
简介ETCD 是CoreOS团队发起的一个开源项目,实现了分布式键值存储和服务发现,etcd和ZooKeeper/Consul非常相似,都提供了类似的功能,以及REST API的访问操作,具有以下特点: 简单:安装和使用简单,提供了 REST API 进行操作交互安全:支持 HTTPS SSL 证书快速:支持并发 10 k/s 的读写操作可靠:采用 raft 算法,实现分布式系统数据的可用性和一致性 零. 服务部署环境信息: 机型: 1核 1GB 1Mbps 腾讯云服务器系统: CentOS Linux release 8.4.2105 (Core) 搭建一个不通过SSL认证的单...
Elasticsearch: missing authentication credentials for REST request
场景Elasticsearch在开启xpack认证之后, 直接通过curl访问接口会报错: 1missing authentication credentials for REST request 解决使用curl时带上认证相关参数: -u, –user <user:password> Server user and password 在终端curl请求ES的REST API时, 可以用以下形式: 12curl -u yourusername:yourpassword -XGET ‘localhost:9200/_cat/health’1637081511 16:5...
ModuleNotFoundError: No module named pip
今天安装其它python包时,提示说有新版本pip可用,就更新了一下,但更新过程中出现了错误, 提示: 12# Error msg:ModuleNotFoundError: No module named 'pip' 因为这个错误导致 pip找不到,可以首先执行: 12# Step 1:python -m ensurepip 然后执行: 12# Step 2:python -m pip install --upgrade pip 即可解决。 Done.
修改基于 alpine 系统的 Docker 镜像时区配置
图片来源:timeanddate.com 由于alpine提供的linux环境的镜像特别的小,只有5M左右,因此应用非常广泛,在Docker Hub有大量基于alpine的镜像。举例拿Alpine Linux 和Ubuntu 18.04对比: 12345678910$ docker pull --quiet ubuntu:18.04docker.io/library/ubuntu:18.04$ docker pull --quiet alpinedocker.io/library/alpine:latest$ docker image ls ubuntu:18.04REPOSITOR...