背景 目前微软的appcenter已经不再提供Cordova的code-push服务,只能自己搭建服务器了: Cordova不再支持:https://devblogs.microsoft.com/appcenter/announcing-apache-cordova-retirement/ Github上有个开源版本,地址:https://gith…
Windows10安装Docker Desktop Docker 并非是一个通用的容器工具,它依赖于已存在并运行的 Linux 内核环境。 Docker 实质上是在已经运行的 Linux 下制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的 Linux 主机。 Docker 必须部署在 Linux 内核的系统上。如果其他系统想部署 Doc…
Nginx介绍 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。 Nginx架构(多worker进程) 官…
Redis安装 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间…
Picgo图床从Github转到Gitee 目前已经使用Picgo+Github图床+Typeora实现Markdown记录笔记,但是Github时常不稳定,而且就算使用了jsdelivr的CDN还是会出现连接失败的情况。 因此决定把图床从github转到国内的Gitee。 Github图床导入Gitee 首先要把Github的图床导入到Gitee…
解决GitHub资源下载失败或者很慢问题 Github下载代理 从Github下载资源,通常回调转到亚马逊aws下载release文件,aws在国内容易间歇性的不能访问或者速度很慢,这里推荐几个专门为Github代理下载的网站: 1. https://ghproxy.com/ 2. https://gh.api.99988866.xyz/ 3. h…
vagrant是HashiCorp的虚拟机管理软件,可以管理virtualbox,VMware,docker等镜像, 在vagrant中统一被称之为box。 对于搭建和配置集群开发环境很方便 下载vagrant 下载地址:https://www.vagrantup.com/downloads.html 文档地址: https://www.vagra…
Hexo需要使用Git和Nodejs,因此需要提前安装好Git和Nodejs 详细文档(这网站不是很稳定):https://hexo.io/zh-cn/docs/index.html Hexo博客平台原理 Hexo使用Markdown解析器把Markdown文件配合主题生成静态网页,并且支持发布到GitHub Pages,方便个人生成博客网站。本质…
最近遇到一些GitHub的文档站点访问有问题,根本问题不是网站不能访问,而是访问网站的时候页面显示不出来,查看网络连接后发现,主要原因是这些网站一般都是用了Google的CDN来访问公共的js或css数据,Google CDN在国内访问不了。 以AngularJS的angular-ui-bootstrap网站为例:http://angular-ui…
SDKMAN(软件开发包管理器)可以对各种各样的二进制SDK包进行版本管理,包括Groovy和JDK等。 目前MacOS和Linux支持比较好,安装比较方便,不过对于Windows安装相对来讲有点麻烦。 Windows下安装选择 官网文档地址:https://sdkman.io/install 总体来讲,Windows下安装需要有Linux环境,官…