<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[不忘初心，才能始终]]></title><description><![CDATA[想写go的php程序员]]></description><link>https://blog.youkuaiyun.com/wujiangwei567</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wujiangwei567]]></copyright><item><title><![CDATA[深入理解与使用go之函数与方法--泛型及堆栈]]></title><link>https://blog.youkuaiyun.com/wujiangwei567/article/details/137169221</link><guid>https://blog.youkuaiyun.com/wujiangwei567/article/details/137169221</guid><author>wujiangwei567</author><pubDate>Sat, 30 Mar 2024 11:45:28 +0800</pubDate><description><![CDATA[golang泛型与堆栈]]></description><category></category></item><item><title><![CDATA[深入理解与使用go之函数与方法--使用]]></title><link>https://blog.youkuaiyun.com/wujiangwei567/article/details/136999004</link><guid>https://blog.youkuaiyun.com/wujiangwei567/article/details/136999004</guid><author>wujiangwei567</author><pubDate>Sun, 24 Mar 2024 23:53:50 +0800</pubDate><description><![CDATA[golang函数与方法]]></description><category></category></item><item><title><![CDATA[深入理解与使用go之测试--实现]]></title><link>https://blog.youkuaiyun.com/wujiangwei567/article/details/136955480</link><guid>https://blog.youkuaiyun.com/wujiangwei567/article/details/136955480</guid><author>wujiangwei567</author><pubDate>Sat, 23 Mar 2024 00:53:53 +0800</pubDate><description><![CDATA[golang测试]]></description><category></category></item><item><title><![CDATA[深入理解与使用go之错误处理--实现]]></title><link>https://blog.youkuaiyun.com/wujiangwei567/article/details/136871947</link><guid>https://blog.youkuaiyun.com/wujiangwei567/article/details/136871947</guid><author>wujiangwei567</author><pubDate>Wed, 20 Mar 2024 11:49:37 +0800</pubDate><description><![CDATA[golang错误处理]]></description><category></category></item><item><title><![CDATA[深入理解与使用go之配置--实现]]></title><link>https://blog.youkuaiyun.com/wujiangwei567/article/details/136825896</link><guid>https://blog.youkuaiyun.com/wujiangwei567/article/details/136825896</guid><author>wujiangwei567</author><pubDate>Tue, 19 Mar 2024 00:08:43 +0800</pubDate><description><![CDATA[golang配置，viper使用]]></description><category></category></item><item><title><![CDATA[深入理解与使用go之中间件--实现]]></title><link>https://blog.youkuaiyun.com/wujiangwei567/article/details/136597913</link><guid>https://blog.youkuaiyun.com/wujiangwei567/article/details/136597913</guid><author>wujiangwei567</author><pubDate>Sun, 10 Mar 2024 11:32:36 +0800</pubDate><description><![CDATA[golang中间件]]></description><category></category></item><item><title><![CDATA[go并发模式之----发布订阅模式]]></title><link>https://blog.youkuaiyun.com/wujiangwei567/article/details/136493397</link><guid>https://blog.youkuaiyun.com/wujiangwei567/article/details/136493397</guid><author>wujiangwei567</author><pubDate>Wed, 06 Mar 2024 00:02:57 +0800</pubDate><description><![CDATA[golang并发模式]]></description><category></category></item><item><title><![CDATA[go并发模式之----工作池/协程池模式]]></title><link>https://blog.youkuaiyun.com/wujiangwei567/article/details/136408341</link><guid>https://blog.youkuaiyun.com/wujiangwei567/article/details/136408341</guid><author>wujiangwei567</author><pubDate>Sat, 02 Mar 2024 00:00:59 +0800</pubDate><description><![CDATA[顾名思义，就是有固定数量的工人（协程），去执行批量的任务。]]></description><category></category></item><item><title><![CDATA[go并发模式之----流水线管道模式]]></title><link>https://blog.youkuaiyun.com/wujiangwei567/article/details/136392274</link><guid>https://blog.youkuaiyun.com/wujiangwei567/article/details/136392274</guid><author>wujiangwei567</author><pubDate>Fri, 01 Mar 2024 12:14:46 +0800</pubDate><description><![CDATA[golang并发模式]]></description><category></category></item><item><title><![CDATA[go并发模式之----使用时顺序模式]]></title><link>https://blog.youkuaiyun.com/wujiangwei567/article/details/136384054</link><guid>https://blog.youkuaiyun.com/wujiangwei567/article/details/136384054</guid><author>wujiangwei567</author><pubDate>Thu, 29 Feb 2024 23:51:17 +0800</pubDate><description><![CDATA[golang并发模式]]></description><category></category></item><item><title><![CDATA[go并发模式之----阻塞/屏障模式]]></title><link>https://blog.youkuaiyun.com/wujiangwei567/article/details/136383493</link><guid>https://blog.youkuaiyun.com/wujiangwei567/article/details/136383493</guid><author>wujiangwei567</author><pubDate>Thu, 29 Feb 2024 23:07:55 +0800</pubDate><description><![CDATA[golang并发模式]]></description><category></category></item><item><title><![CDATA[Elasticsearch数据操作-更新文档的姿势]]></title><link>https://blog.youkuaiyun.com/wujiangwei567/article/details/106045661</link><guid>https://blog.youkuaiyun.com/wujiangwei567/article/details/106045661</guid><author>wujiangwei567</author><pubDate>Mon, 11 May 2020 00:29:26 +0800</pubDate><description><![CDATA[目录1. 准备文档2. 修改简单字段name3. 修改keyword类型的数组3.1 新增部分数组元素3.2 删除部分数组元素
1. 准备文档
注意：下面的文档是基于es6，新的es7已经不支持自定义type，也就是people 默认是 _doc
PUT  hello/people/1
{
  "name":"zhangsan",
  "age":24,
  "class":101,
  "hob":["football","basketball"]
}

2. 修改简单字段name
格式是：
POST i]]></description><category></category></item><item><title><![CDATA[kibana数据聚合的小技巧-自定义可视化table]]></title><link>https://blog.youkuaiyun.com/wujiangwei567/article/details/106030525</link><guid>https://blog.youkuaiyun.com/wujiangwei567/article/details/106030525</guid><author>wujiangwei567</author><pubDate>Sun, 10 May 2020 00:30:54 +0800</pubDate><description><![CDATA[目录

1. discovery中自定义table

2. visualize可视化dataTable

1. discovery中自定义table

进入面板，选择【discovery】选择查询的【index】选择左侧想要添加的列，点击【add】



然后点击【refresh】





2. visualize可视化dataTable

我们选择【visualize】选择【dataTable】选择相应的索引后，进入编辑页面

默认使用【count】，然后选择匹配的列



这里 column1 和 .]]></description><category></category></item><item><title><![CDATA[kibana数据聚合的小技巧-饼图获取各种情况的占比]]></title><link>https://blog.youkuaiyun.com/wujiangwei567/article/details/106010360</link><guid>https://blog.youkuaiyun.com/wujiangwei567/article/details/106010360</guid><author>wujiangwei567</author><pubDate>Sat, 09 May 2020 00:37:46 +0800</pubDate><description><![CDATA[kibana中的饼图绘画如果是简单统计数量，可以使用count

1. 输入过滤条件

2.选择terms进行某个字段的拆分匹配

3.选择匹配的字段

4.选择排序的方式，默认使用指标中的count

5.降级分布的衰减范围，默认是 5，可以根据需要调整相应的值

6. 点击右上方的 ▶️ 图标 获得所需要的饼图


...]]></description><category></category></item><item><title><![CDATA[Kibana数据聚合的小技巧一查询高峰期的QPS]]></title><link>https://blog.youkuaiyun.com/wujiangwei567/article/details/106009389</link><guid>https://blog.youkuaiyun.com/wujiangwei567/article/details/106009389</guid><author>wujiangwei567</author><pubDate>Sat, 09 May 2020 00:13:50 +0800</pubDate><description><![CDATA[1. 根据discovery面板查看qps

如下图：



 找到图中1 的位置筛选成 【second】

 随便找一个点，比如图中2 的位置，不断使用鼠标，画格圈选，直到直方图的时间间隔为1s，此时的数量即为每秒的调用量 QPS

2. 使用Visualize视图查看qps

第一步：选中Visualize 点击 【+】



第二步：选择画图的图形为折线图Line



第三步，选择索引



第四步，绘图



Y轴默认count就好，x轴 选择聚合 【Date Histogram】 Fie...]]></description><category></category></item><item><title><![CDATA[随想]]></title><link>https://blog.youkuaiyun.com/wujiangwei567/article/details/105984765</link><guid>https://blog.youkuaiyun.com/wujiangwei567/article/details/105984765</guid><author>wujiangwei567</author><pubDate>Fri, 08 May 2020 00:16:48 +0800</pubDate><description><![CDATA[今天突然心血来潮，想看看自己的博客访问量过百万没有，然后输入自己的博客地址https://blog.youkuaiyun.com/wujiangwei567，

一回车96w+, 好像一个月前也是90多w。

  为什么没有涨？这是个很好的问题，因为没有写，凭什么要求涨。

  为什么不去写？我想了想，想先列举下1%的原因：

  1. 我要花时间找女盆友 （事实上，我几乎没有投入时间...]]></description><category></category></item><item><title><![CDATA[go语言中常用的功能之十三（字符串中的常用操作函数)]]></title><link>https://blog.youkuaiyun.com/wujiangwei567/article/details/90488366</link><guid>https://blog.youkuaiyun.com/wujiangwei567/article/details/90488366</guid><author>wujiangwei567</author><pubDate>Thu, 23 May 2019 21:28:59 +0800</pubDate><description><![CDATA[go中常用的字符串操作函数

文章目录1. 常用操作函数概述2. 去掉指定字符3. 字符串替换4. 是否包含子串5. 字段自定义分割6. 字符串自定义修改7.自定义查找规则
1. 常用操作函数概述
凡是返回索引的 没找到都是返回  -1




函数
说明




Count(str,substr) int
统计子串出现的次数


Contains(str,substr) bool
包含子串么
...]]></description><category></category></item><item><title><![CDATA[mysql集群搭建及性能调优之一(集群搭建)]]></title><link>https://blog.youkuaiyun.com/wujiangwei567/article/details/88799889</link><guid>https://blog.youkuaiyun.com/wujiangwei567/article/details/88799889</guid><author>wujiangwei567</author><pubDate>Mon, 25 Mar 2019 17:14:01 +0800</pubDate><description><![CDATA[本文讲解mysql的集群搭建

文章目录1. docker安装并启动三台mysql2. 创建基础库并设置可访问用户3. 主从配置3.1 主服务器配置3.2 从服务器配置
1. docker安装并启动三台mysql
docker run -d -p 3307:3306 -e MYSQL_ROOT_PASSWORD="123456" \
 --privileged=true -v /c/Users/...]]></description><category></category></item><item><title><![CDATA[mysql大表分页查询优化(翻译)]]></title><link>https://blog.youkuaiyun.com/wujiangwei567/article/details/88747485</link><guid>https://blog.youkuaiyun.com/wujiangwei567/article/details/88747485</guid><author>wujiangwei567</author><pubDate>Fri, 22 Mar 2019 18:06:44 +0800</pubDate><description><![CDATA[大表分页查询优化

文章目录1. 分页查询核心点2 索引使用3. 使用实例3.1 表结构3.2 典型的查询3.2.1 获取总的记录数3.2.2 获取当前页信息3.3 查看性能3.4 性能影响4. 解决方案4.1 简单解决方案4.2 避免使用Count(*)4.3 避免使用offset5 使用更多条件加快搜索5.1 创建时间分页5.2 投票数分页5.2.1 寻找额外的条件5.2.2 解决方案5.2...]]></description><category></category></item><item><title><![CDATA[mysql大表统计查询优化]]></title><link>https://blog.youkuaiyun.com/wujiangwei567/article/details/88721395</link><guid>https://blog.youkuaiyun.com/wujiangwei567/article/details/88721395</guid><author>wujiangwei567</author><pubDate>Thu, 21 Mar 2019 17:47:22 +0800</pubDate><description><![CDATA[大表统计查询优化

文章目录1. 统计1.1 使用count1.2 使用SQL_CALC_FOUND_ROWS和FOUND_ROWS1.3 使用information_schema1.4  开启mysql查询缓存(8.0已废弃)1.5 增加统计表1.6 使用应用程序缓存
1. 统计
1.1 使用count
select count(*) as num from table_name ; 


准...]]></description><category></category></item></channel></rss>