前端开发切换环境

本质就是判断是生产环境还是开发环境,或者测试环境的切换,需要对的变量进行修改

一般通过环境变量、配置文件、代理来实现切换

阅读更多

URL转义

基础概念

URI,统一资源标识符。是一个指向资源的字符串。

URL,统一资源定位符。指定在 Internet 上可以找到资源的位置的文本字符串。URL是URI。用作网页地址,URL 也可用于文件传输(FTP) ,电子邮件(SMTP)和其他应用。

URN,统一资源名称。URN是标准格式的 URI,指的是资源而不指定其位置或是否存在。

URL为什么需要转义?

在HTTP GET、POST等请求中特殊字符”&”, “+”, “=”等,不编码转义的话,可能会生成错误的URL

阅读更多

psql备份sql文件

1
pg_dump.exe -U emgda emgda > pqsql.sql

首先进入pgadmin的bin目录,使用pg_dump工具来备份

口令:出现后直接输入数据库密码,回车

使用指令dir查看会在当前目录下多一个pqsql.sql文件,就是备份出来的sql文件

1
2
3
4
D:\LMS\postgresql\bin>pg_dump.exe -U emgda emgda > pqsql.sql
口令:

D:\LMS\postgresql\bin>dir

fallocate创建一个10GB的空文件

对于新的服务器,可以新建一个占空间文件,磁盘满了以后,可以删除这个文件进行一些操作

1
fallocate -l 10GB spacer.img

ubuntu ssh init

首先本机安装

1
sudo apt update && sudo apt install openssh-client openssh-server -yf

设置本机的公钥和私钥

1
2
sudo ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
sudo ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key

ubuntu ashell fsck

意外断电以后,系统文件损坏,系统无法启动,进入了 ashell ,尝试exit 报错提示如下:

阅读更多