Nginx配置WebSocket反向代理


WebSocket 是基于 HTTP 协议,为 Web 应用提供的实时双向通讯协议。自从发布以来,越来越多的浏览器和服务端软件都已经支持了 WebSocket 。当我们使用 nginx 作为 HTTP 接入层时,却会发现默认情况下,WebSocket 通讯会失败。这是因为 nginx 的配置默认情况

vue cli 4打包,命令行指定打包后的输出目录,无需修改配置文件


package.json脚本命令为"scripts": { "serve": "vue-cli-service serve", "build": "vue-cli-service build&quo

Linux查看系统信息

linux 

查看CPU信息(型号)cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c (CPU型号)cat /proc/cpuinfo | grep physical | uniq –c(CPU核心数)getconf LONG_BIT (CPU位数)cat

使用kubeadm搭建k8s集群


开始搭建自己的HomeLab,因工作中K8s使用比较多,因此搭建3节点集群用于实验。初始化服务器设置修改主机名称为方便管理,将服务器的实例名称改成: n1/n2/n3,在3台服务器上分别执行如下命令hostnamectl set-hostname {n1-3}设置/etc/hosts文件

更改pip源

Python 

0. 常用的pip源名称地址清华大学https://pypi.tuna.tsinghua.edu.cn/simple豆瓣http://pypi.douban.com/simple/腾讯http://mirrors.cloud.tencent.com/pypi/simple阿里https://mirr

CentOS7 挂载 NFS 文件夹

linux 

安装NFS文件系统挂载软件sudo apt update && sudo apt install nfs-commonsudo yum install nfs-utils配置NFS服务以qnap为例,参考 配置 NFS 服务设置挂载 NFS 文件夹sudo mount -t nfs

CentOS7 挂载 smb 共享文件夹

linux 

安装 cifsutilssudo yum install cifs-utils -y挂载 smb 文件夹mount -t cifs -o username=admin,password=abc123 //192.168.31.121/Workspaces /app/nas/# 将 192.168.3

Linux下修改hostname

linux 

方法1:hostnamectl永久修改hostname,本质为修改/etc/hostnamesudo hostnamectl set-hostname <newhostname>方法2:修改配置文件永久修改hostnamevim /etc/hostname

Java对象的四种引用

Java  JVM 

强引用只要引用存在,垃圾回收器永远不会回收Object obj = new Object();只有当obj这个引用被释放之后,对象才会被释放掉,这也是我们经常所用的编码形式软引用非必须引用,内存溢出之前进行回收,可以通过以下代码实现Object obj = new Object();SoftRefe

修改docker默认存储路径

docker 

编辑 /etc/docker/daemon.json 文件:sudo vi /etc/docker/daemon.json 默认情况下这个配置文件是没有的,这里实际也就是新建一个,然后写入以下内容:{ "data-root": "/app/docker"}此