上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 106 下一页
摘要: Nginx调优 前言: 最近相对比较闲,整理下以前工作中学到的东西,将接触到生产环境中的内容都深入学习一下,nginx与tomcat的优化是在山西ott项目上接触到的,直接操作配置文件很容易,但更多的配置参数与优化方式还是需要了解的,先得知道问题在哪里,然后再做。 Nginx调优 目录 软件调优 1 阅读全文
posted @ 2021-11-01 11:49 小学弟- 阅读(137) 评论(0) 推荐(0) 编辑
摘要: Python3.6、3.7、3.8新特性 很多人在学习了基本的Python语言知识后,就转入应用阶段了,后期很少对语言本身的新变化、新内容进行跟踪学习和知识更新,甚至连已经发布了好几年的Python3.6的新特性都缺乏了解。 本文列举了Python3.6、3.7、3.8三个版本的新特性,学习它们有助 阅读全文
posted @ 2021-09-23 16:44 小学弟- 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 常用限流策略——漏桶与令牌桶介绍 限流又称为流量控制(流控),通常是指限制到达系统的并发请求数,本文列举了常见的限流策略,并以gin框架为例演示了如何为项目添加限流组件。 限流 限流又称为流量控制(流控),通常是指限制到达系统的并发请求数。 我们生活中也会经常遇到限流的场景,比如:某景区限制每日进入 阅读全文
posted @ 2021-09-06 16:27 小学弟- 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 常用的HTTP服务压测工具介绍 在项目正式上线之前,我们通常需要通过压测来评估当前系统能够支撑的请求量、排查可能存在的隐藏bug,同时了解了程序的实际处理能力能够帮我们更好的匹配项目的实际需求,节约资源成本。 HTTP服务压力测试工具 在项目正式上线之前,我们通常需要通过压测来评估当前系统能够支撑的 阅读全文
posted @ 2021-09-06 16:22 小学弟- 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 使用swagger生成接口文档 有时候一份清晰明了的接口文档能够极大地提高前后端双方的沟通效率和开发效率。本文将介绍如何使用swagger生成接口文档。 swagger生成接口文档 swagger介绍 Swagger本质上是一种用于描述使用JSON表示的RESTful API的接口描述语言。Swag 阅读全文
posted @ 2021-09-06 16:21 小学弟- 阅读(1413) 评论(0) 推荐(0) 编辑
摘要: validator库参数校验若干实用技巧 本文介绍了使用validator库做参数校验的一些十分实用的使用技巧,包括翻译校验错误提示信息、自定义提示信息的字段名称、自定义校验方法等。 validator库参数校验若干实用技巧 在web开发中一个不可避免的环节就是对请求参数进行校验,通常我们会在代码中 阅读全文
posted @ 2021-09-06 16:20 小学弟- 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 使用zap接收gin框架默认的日志并配置日志归档 本文介绍了在基于gin框架开发的项目中如何配置并使用zap来接收并记录gin框架默认的日志和如何配置日志归档。 我们在基于gin框架开发项目时通常都会选择使用专业的日志库来记录项目中的日志,go语言常用的日志库有zap、logrus等。网上也有很多类 阅读全文
posted @ 2021-08-24 17:53 小学弟- 阅读(159) 评论(0) 推荐(0) 编辑
摘要: Nginx的rewrite(地址重定向)剖析 1、rewrite语法: 指令语法:rewrite regex replacement[flag]; 默认值:none 应用位置:server、location、if rewrite是实现URL重定向的重要指令,他根据regex(正则表达式)来匹配内容跳 阅读全文
posted @ 2021-08-23 09:49 小学弟- 阅读(73) 评论(0) 推荐(0) 编辑
摘要: windows 下载 grpc 一.安装protoc程序 protoc下载地址,打开链接,下载对应版本(我下载的是protoc-3.11.4-win64.zip),解压后将protoc.exe拷贝至放入到GOPATH/bin目录下。 二.安装grpc 由于google.golang.org/grpc 阅读全文
posted @ 2021-08-09 14:56 小学弟- 阅读(571) 评论(0) 推荐(0) 编辑
摘要: 海量数据处理10题 1、海量日志数据,提取出某日访问百度次数最多的那个IP。 首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中。注意到IP是32位的,最多有个2^32个IP。同样可以采用映射的方法,比如模1000,把整个大文件映射为1000个小文件,再找出每个小文中出现频率最 阅读全文
posted @ 2021-07-30 14:40 小学弟- 阅读(76) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 106 下一页