自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

张蓝天的博客

一个程序猿,但酷爱机车的男孩。

  • 博客(8)
  • 收藏
  • 关注

原创 go简单的批量异步导入

最近在学go在写异步的批量导入主要利用 sync 和 channlvar wg sync.WaitGroupfunc main() { ch := make(chan struct{}, 20) //控制20个并发 for i := 0; i <= 1000000; i++ { wg.Add(1) ch <- struct{}{} go func() { defer func() { <-ch wg.Done() }() //TO

2021-09-28 18:03:49 533

原创 监控PHP-FPM状态

@[TOC]php-fpm监控grafana-prometheus-php-fpm公司新项目需要增加PHP服务器的监控,所以自己百度搞了一套,整理一下,记录下来,利用php-fpm自带的状态页实现。nginx需要配置nginx.conf内容如下server { listen 9010; location ~ ^/(status|ping)$ { fastcgi_pass 127.0.0.1:9000;

2021-04-19 18:42:01 343 1

原创 windows下docker安装nginx

windows下docker安装nginxwindows下docker安装nginxnginxwindows下docker安装nginxnginx初始:docker pull nginxdocker run -d -p 80:80 --name nginx nginx可以访问nginx 默认网页即可磁盘d 创建 nginx 目录 其目录包含(www/ conf/ logs/)子目录复制docker中的nginx配置文件a).查看运行中的容器 docker ps -a

2020-11-14 16:19:48 2667 2

原创 PHP 生成的验证码问题

PHP 生成的验证码问题ERR_HTTP2_PROTOCOL_ERROR前几天在处理图形验证码时,发现有些手机展示正常,有些手机无法展示,通过抓包查看,关于访问验证码类路径时 报错ERR_HTTP2_PROTOCOL_ERROR查阅了很多资料,有些是gzip导致的,有些是gd库未开启,有些是gd的某一个函数版本太低导致,反正找了一堆资料。无法使用。单独访问还是可以展示一切正常。解决办法在header前 写上函数 ob_clean();...

2020-07-16 15:45:25 270

原创 MySql索引的一些资料

MySql索引的一些资料Innodb索引思考Innodb索引建立索引就是对数据进行排序,排序就是比较大小,B+树其实就是帮助我们排序的一种数据结构。PS mysql 8.0 才支持索引降序排序Where条件能否利用索引本质上就是看条件能不能和某个B+树索引进行比较大小。最左前缀原则:本质上就是对由多个字段联合组成的复合字段进行大小比较,类似字符串比较大小,只有给定了最左侧的字段,才能去比较后续的字段。全表扫描:在Innodb中,表中的所有主键索引都是在叶子节点中,所以全表扫描就是扫描主键索引的叶

2020-07-16 15:06:03 98

原创 MySql Innodb 数据结构

查阅资料时了解到的信息 整理一下,方便以后查看一、索引介绍索引是数据库中非常非常重要的概念,它是存储引擎能够快速定位记录的秘密武器,对于提升数据库的性能、减轻数据库服务器的负担有着非常重要的作用;索引优化是对查询性能优化的最有效手段,它能够轻松地将查询的性能提高几个数量级。2. 数据结构 B+treennoDB 存储引擎在绝大多数情况下使用 B+ 树建立索引,这是关系型数据库中查找最...

2019-10-24 10:57:33 212

转载 分享几个网站的压测工具

压测软件新项目测试:一、http_load程序非常小,解压后也不到100Khttp_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。二、webbenchwebbench是Linux下的一个网站压力测试工具,最多可以模拟3万个并发连接去测试网站的负载能...

2019-04-24 17:47:33 5708

原创 Sql执行平时都很快但是偶尔就会很慢

Sql执行平时都很快但是偶尔就会很慢记录一下在翻看MySQL技术文章的资料,觉得很不错就自己记录一下。大部分来源于网络。SQL执行变慢的原因一条Sql执行很慢,那是每次执行都慢还是偶尔慢,简单的总结一下:一、针对偶尔慢的原因:数据库在刷新脏页。数据库的自然数连接占满了。拿不到锁。二、针对一直慢的原因Sql 索引没有用上或者选择错误的索引。函数操作导致索引失效。表过大,多...

2019-04-22 10:43:28 6646

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除