2022年4月1日

摘要: 1、创建结构体 func createStruct() { //结构体中的成员变量不能加var关键字 type Student struct { id int name string age int addr string } } 2、结构体初始化 func createStruct() { //结 阅读全文
posted @ 2022-04-01 20:27 无锡-小松 阅读(42) 评论(0) 推荐(0) 编辑

2022年3月31日

摘要: 1、创建map集合 //1.创建map集合 var newMap map [int] string fmt.Println(newMap) fmt.Println(len(newMap))//len()返回map集合中已有的键值对的个数 //打印结果 map[] 0 //创建map集合的第二种方式 阅读全文
posted @ 2022-03-31 20:13 无锡-小松 阅读(237) 评论(0) 推荐(0) 编辑

2022年3月7日

摘要: Nginx安装 [root@localhost src]# tar xf nginx-1.14.2.tar.gz [root@localhost src]# ls nginx-1.14.2 nginx-1.14.2.tar.gz [root@localhost nginx-1.14.2]# yum 阅读全文
posted @ 2022-03-07 23:14 无锡-小松 阅读(27) 评论(0) 推荐(0) 编辑
 
摘要: nginx状态页: nginx状态页:基于nginx模块ngx_http_auth_basic_module实现,在编译安装nginx的时候需要添加编译参数--with-http-stub-status-module,否则配置完成后监测会提示语法错误。状态页用于输出nginx的基本信息 #配置如下: 阅读全文
posted @ 2022-03-07 21:36 无锡-小松 阅读(380) 评论(0) 推荐(0) 编辑
 
摘要: location详解 在没有使用正则表达式的时候,nginx会先在server中的多个location选取匹配度最高的一个uri,uri是用户请求的字符串,即域名后面的web文件路径,然后使用该location模块中的正则url和字符串,如果匹配成功就结束搜索,并使用此location处理请求 语法 阅读全文
posted @ 2022-03-07 21:25 无锡-小松 阅读(148) 评论(0) 推荐(0) 编辑

2020年5月15日

摘要: 缓存概念: 缓存是为了调节速度不一致的两个或多个不同的物质的速度,在中间对速度较快的一方起到一个加速访问速度较慢的一方的作用,比如CPU的一级、二级缓存是保存了CPU最近经常访问的数据,内存是保存CPU经常访问硬盘的数据,而且硬盘也有大小不一的缓存,设置是物理服务器的raid卡也有缓存,都是为了起到 阅读全文
posted @ 2020-05-15 15:49 无锡-小松 阅读(219) 评论(0) 推荐(0) 编辑

2020年4月30日

摘要: 性能指标 性能优化的两个核心指标——"吞吐"和"延迟",这是从应用负载的视角来进行考察系统性能,直接影响了产品终端的用户体验。与之对应的是从系统资源的视角出发的指标,比如资源使用率、饱和度等。 我们知道,随着应用负载的增加,系统资源的使用也会升高,甚至达到极限。而性能问题的本质,就是系统资源已经达到 阅读全文
posted @ 2020-04-30 16:32 无锡-小松 阅读(1566) 评论(0) 推荐(2) 编辑

2019年12月27日

摘要: 1.worker_processes:工作进程数,通过如下命令可以看出worker_processes默认工作进程数为1个worker进程 一般配置需要配置成CPU的核心数或者直接配置成auto [root@localhost ~]# cat /apps/nginx/conf/nginx.conf| 阅读全文
posted @ 2019-12-27 00:33 无锡-小松 阅读(1402) 评论(0) 推荐(0) 编辑

2019年12月24日

摘要: [root@localhost src]# tar xf nginx-1.14.2.tar.gz [root@localhost src]# ls nginx-1.14.2 nginx-1.14.2.tar.gz [root@localhost nginx-1.14.2]# yum -y insta 阅读全文
posted @ 2019-12-24 00:23 无锡-小松 阅读(292) 评论(0) 推荐(0) 编辑

2019年12月11日

摘要: web服务器 1、系统IO模型 1.1、消息通信机制 1、同步和异步 ​ 同步:进程发出请求调用后,进程会一直处于等待状态,直到内核返回响应消息以后才能进行下一步操作,如果内核一直不返回数据,那么进程就会一直等待内核响应消息。 ​ 异步:进程发出请求调用后,进程无需等待内核返回响应消息,会进行其他的 阅读全文
posted @ 2019-12-11 17:24 无锡-小松 阅读(198) 评论(0) 推荐(0) 编辑