04 2020 档案
摘要:字符串相关: 去掉首尾空格: 方法 strings.TrimSpace(): package main import ( "fmt" "strings" ) func main() { s1 := " hello world 你好 世界 " ret := strings.TrimSpace(s1)
阅读全文
摘要:权限控制相关: 多用户,每个用户的url(权限)大都不相同的网站:
阅读全文
摘要:反向代理: 反向代理的基本原理 概念定义: 原理图解: 反向代理的优势: 动静分离: 概念定义: web资源分类: web请求: 早期的web请求: 现在的web请求: nginx 处理 web 请求: 静态处理是很快的,这时就有了负载均衡的概念,如下图: nginx 反向代理时与后端交互时 支持的
阅读全文
摘要:connection 和 request limit_conn 模块: 基本语法: 常用指令: 1,limit_conn_zone : 定义共享内存,10m 是10兆: 2,limit_conn_status : 当客户端被限速的时候,nginx 会返回这个状态码, 3,limit_conn_lev
阅读全文
摘要:nginx.conf main 段 核心参数: 其中,worker_rlimit_nofile 设定的值不一定能达到这个标准,linux 本身最大能达到 65535 ,尽量的写大是为了充分利用服务器的性能, ulimit -n 查看用户级的限制(一般是1024,向阿里云华为云这种云主机一般是6553
阅读全文
摘要:nginx 进程结构 与 热部署: 为什么nginx采用的是多进程? nginx 采用的是多进程 process ,而不是多线程, 因为如果是多线程,它们是共用资源的,这样一旦挂了,就都挂了, 进程结构图: master process 并不真正的处理用户请求,而是下面的worker process
阅读全文
摘要:Go 环境安装: Go 的安装配置(go 1.14): 参看博客: https://www.liwenzhou.com/posts/Go/go_menu/ https://www.liwenzhou.com/posts/Go/00_go_in_vscode/ https://blog.csdn.ne
阅读全文
摘要:Nginx: Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。
阅读全文
摘要:js如何实现深拷贝: 简单易用的深拷贝(不能拷贝对象中的方法): let obj = {name:'tom',age:18}; let newObj = JSON.parse(JSON.stringify(obj) ); https://www.jb51.net/article/162551.htm
阅读全文
摘要:框架: (项目见百度网盘) mpvue 中使用 vant: https://www.cnblogs.com/223zzm/p/11272389.html
阅读全文
摘要:中国省份的名字: d = ['北京', '天津', '河北', '山西', '内蒙古', '辽宁', '吉林', '黑龙江', '上海', '江苏', '浙江', '安徽', '福建', '江西', '山东', '河南', '湖北', '湖南', '广东', '广西', '
阅读全文
浙公网安备 33010602011771号