<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_33337927的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_33337927</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_33337927]]></copyright><item><title><![CDATA[Tiktok shop api 调试]]></title><link>https://blog.youkuaiyun.com/qq_33337927/article/details/133942865</link><guid>https://blog.youkuaiyun.com/qq_33337927/article/details/133942865</guid><author>qq_33337927</author><pubDate>Fri, 20 Oct 2023 11:38:52 +0800</pubDate><description><![CDATA[Tiktok shop api 签名]]></description><category></category></item><item><title><![CDATA[mysql 分词查询]]></title><link>https://blog.youkuaiyun.com/qq_33337927/article/details/128497790</link><guid>https://blog.youkuaiyun.com/qq_33337927/article/details/128497790</guid><author>qq_33337927</author><pubDate>Fri, 30 Dec 2022 16:48:26 +0800</pubDate><description><![CDATA[mysql 分词查询]]></description><category></category></item><item><title><![CDATA[mycat批量插入]]></title><link>https://blog.youkuaiyun.com/qq_33337927/article/details/121361416</link><guid>https://blog.youkuaiyun.com/qq_33337927/article/details/121361416</guid><author>qq_33337927</author><pubDate>Tue, 16 Nov 2021 17:49:50 +0800</pubDate><description><![CDATA[记录一下mycat批量插入的问题，使用mybatis
网上看到有说要使用注解：&lt;!-- /*!mycat:catlet=io.mycat.route.sequence.BatchInsertSequence */ --&gt;
实际部署时候发现不需要使用，
mycat版本为1.6.5
&lt;insert id="batchInsert"&gt;
		 &lt;!-- /*!mycat:catlet=io.mycat.route.sequence.BatchInsertSequence */ --&g]]></description><category></category></item><item><title><![CDATA[HikariCP不断打印WARN日志Failed to validate connection com.mysql.jdbc.JDBC4Connection@xxxxx (...) Possibly]]></title><link>https://blog.youkuaiyun.com/qq_33337927/article/details/118706934</link><guid>https://blog.youkuaiyun.com/qq_33337927/article/details/118706934</guid><author>qq_33337927</author><pubDate>Tue, 13 Jul 2021 17:50:12 +0800</pubDate><description><![CDATA[springboot项目启动后一直在日志里提示：Failed to validate connection com.mysql.jdbc.JDBC4Connection@xxxxx (…)Possibly consider using a shorter maxLifetime value.
使用的连接池是hikari,修改了多次连接池配置均无效：
spring.datasource.hikari.connection-test-query=SELECT 1
spring.datasource.hikari]]></description><category></category></item><item><title><![CDATA[mysql表存在却提示找不到表]]></title><link>https://blog.youkuaiyun.com/qq_33337927/article/details/118024493</link><guid>https://blog.youkuaiyun.com/qq_33337927/article/details/118024493</guid><author>qq_33337927</author><pubDate>Fri, 18 Jun 2021 13:41:48 +0800</pubDate><description><![CDATA[客户反馈业务功能无法使用，排查日志发现sql异常，提示表不存在，于是去数据库查看show table，表是存在的,但是select * from table；提示表不存在。
引起这个问题的原因有多种，暂未确定具体原因（一般是数据备份或迁移导致元数据文件损坏异常），
解决思路是删除数据有问题的表或者数据库，因为里面只有一张不需要备份的数据表，可以直接删除，（如果数据需要备份且重要，请备份数据后，尝试重启mysql解决）删除库和表都是失败的：
解决方案
1.先进入mysql，查找到数据文件所在目录
mysql&]]></description><category></category></item><item><title><![CDATA[mysql主从，一方发生错误，恢复方式]]></title><link>https://blog.youkuaiyun.com/qq_33337927/article/details/117127529</link><guid>https://blog.youkuaiyun.com/qq_33337927/article/details/117127529</guid><author>qq_33337927</author><pubDate>Fri, 21 May 2021 16:57:11 +0800</pubDate><description><![CDATA[今天收到客服反馈，有用户登录失败，提示账户不存在，进入mycat里查询发现确实查不出数据，于是进入物理库分别查询，发现俩个物理库数据不同步，检查主从配置发现错误，如下：
mysql&gt; show slave status\G;
Slave_IO_State: Waiting for master to send event
Master_Host: xx.xxx.xx.xx
Master_User: root
Master_Port: 3306
Connect_Retry: 60
Master_Log_]]></description><category></category></item><item><title><![CDATA[zabbix安装使用]]></title><link>https://blog.youkuaiyun.com/qq_33337927/article/details/111647041</link><guid>https://blog.youkuaiyun.com/qq_33337927/article/details/111647041</guid><author>qq_33337927</author><pubDate>Thu, 24 Dec 2020 18:50:57 +0800</pubDate><description><![CDATA[系统为ubuntu18.04
1.安装APT-Zabbix存储库
sudo wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-2+xenial_all.deb
sudo dpkg -i zabbix-release_4.0-2+xenial_all.deb
sudo apt-get update
2.安装依赖包
sudo apt-get -y install languag]]></description><category></category></item><item><title><![CDATA[Default Activity Not Found]]></title><link>https://blog.youkuaiyun.com/qq_33337927/article/details/109094306</link><guid>https://blog.youkuaiyun.com/qq_33337927/article/details/109094306</guid><author>qq_33337927</author><pubDate>Thu, 15 Oct 2020 11:38:56 +0800</pubDate><description><![CDATA[刚开始使用Android，使用工具是vs。发现一个问题，必须要选中mainActivity才可以启动，否则会报错：
vs Error running ‘app’: Default Activity not found.
原因是：强制关闭掉Android Studio后，再次打开项目就出现提示 Error: Default Activity Not Found。
解决方法是：
菜单栏选中 File -&gt; Invalidate Caches / Restart
然后点击 Invalidate and Re]]></description><category></category></item><item><title><![CDATA[logback输入日志到logstash]]></title><link>https://blog.youkuaiyun.com/qq_33337927/article/details/107959375</link><guid>https://blog.youkuaiyun.com/qq_33337927/article/details/107959375</guid><author>qq_33337927</author><pubDate>Wed, 12 Aug 2020 15:59:53 +0800</pubDate><description><![CDATA[logback输入日志到logstash的方法
1.配置logstash-6.5.0中的logstash.conf文件
增加tcp模块，注意开放端口,格式必须为json
# Sample Logstash configuration for creating a simple
# Beats -&gt; Logstash -&gt; Elasticsearch pi
input {
            file {
                    path =&gt; "/home/emeet/]]></description><category></category></item><item><title><![CDATA[ELK分布式日志搭建]]></title><link>https://blog.youkuaiyun.com/qq_33337927/article/details/107864218</link><guid>https://blog.youkuaiyun.com/qq_33337927/article/details/107864218</guid><author>qq_33337927</author><pubDate>Fri, 07 Aug 2020 16:08:46 +0800</pubDate><description><![CDATA[ELK实际上是三个工具的集合，Elasticsearch + Logstash + Kibana，
这三个工具组合形成了一套实用、易用的监控架构，很多公司利用它来搭建可视化的海量日志分析平台。

ElasticSearch
ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎，基于RESTful web接口。Elasticsearch是用Java开发的，并作为Apache许可条款下的开放源码发布，是当前流行的企业级搜索引擎。设计用于云计算中，能够达到实时搜]]></description><category></category></item><item><title><![CDATA[vue 滚动条移动到最底部]]></title><link>https://blog.youkuaiyun.com/qq_33337927/article/details/107544626</link><guid>https://blog.youkuaiyun.com/qq_33337927/article/details/107544626</guid><author>qq_33337927</author><pubDate>Thu, 23 Jul 2020 18:41:15 +0800</pubDate><description><![CDATA[vue中div内的文字是动态刷新的，文字多了以后，滚动条没有实时滚动到最新文字的地方
解决办法：
使用以下代码
var container = this.$el.querySelector("#chatContainer");
    console.log(container);
    container.scrollTop = container.scrollHeight;

滚动条都是滚动到倒数第二条数据上，原因是有一个时间差，使用异步延时来设置滚动条位置也是可以的，但是会闪屏，不是最佳办法。所以需]]></description><category></category></item><item><title><![CDATA[js获取麦克风数据通过websocket发送到后台]]></title><link>https://blog.youkuaiyun.com/qq_33337927/article/details/107409203</link><guid>https://blog.youkuaiyun.com/qq_33337927/article/details/107409203</guid><author>qq_33337927</author><pubDate>Fri, 17 Jul 2020 15:27:38 +0800</pubDate><description><![CDATA[实现效果：PC端通过麦克风录音，通过 WebSocket实时传递到后台
原始每包数据过于大，后台不能接收，需要分包处理，每包最大1024
原始采样率为48000；通过合并压缩为自己所需采样率，demo中最终采样率为16000

index.html
&lt;!DOCTYPE html&gt;
&lt;html&gt;
    &lt;head&gt;
        &lt;meta charset="UTF-8"&gt;
        &lt;meta name="viewport" content="]]></description><category></category></item><item><title><![CDATA[ngrok内存溢出错误]]></title><link>https://blog.youkuaiyun.com/qq_33337927/article/details/107063128</link><guid>https://blog.youkuaiyun.com/qq_33337927/article/details/107063128</guid><author>qq_33337927</author><pubDate>Wed, 01 Jul 2020 14:28:06 +0800</pubDate><description><![CDATA[接上一篇的搭建完ngrok后，次日早上发现ngrok服务端停止工作了，查看日志发现是凌晨4点被阿里云的检查访问后内存溢出了，经过查询资料了解，是ngrok1.X版本都存在这个问题，但是2.0版本是不开放的，也就是源代码里面有这个问题，又不懂go语言，就采用了在服务端用脚本来检查ngrok进程，发现进程停止了就重启。
1.编写脚本文件restartng.sh
sudo vim restartng.sh

#!/bin/sh
while true
 
do
 
ps -ef | grep "ngrok" | g]]></description><category></category></item><item><title><![CDATA[ubuntu16.04搭建ngrok]]></title><link>https://blog.youkuaiyun.com/qq_33337927/article/details/107006005</link><guid>https://blog.youkuaiyun.com/qq_33337927/article/details/107006005</guid><author>qq_33337927</author><pubDate>Sun, 28 Jun 2020 19:24:08 +0800</pubDate><description><![CDATA[Ngrok是一个隧道，即建立安全通道从公共端点到本地运行的网络服务，同时捕捉检查和重播所有流量的反向代理。
简单来说，他可以代理你本地的数据，并将其转发到外网。当然原理没有大变，都是找一个公网服务器做中介。此处成为服务器 A。流程如下。

本地内网主机和服务器A构建一条连接
用户访问服务器A
服务器A通过网络隧道转发到本地内网主机获取内容
服务器A将获取到的内容发送给用户
通过上面的流程，就实现了用户访问到了我们内网的内容。

linux环境为ubuntu16.04
安装依赖
1.安装go环境
注意 gol]]></description><category></category></item><item><title><![CDATA[java.io.FileNotFoundException: ....../nacos-server-1.2.1/conf/cluster.conf]]></title><link>https://blog.youkuaiyun.com/qq_33337927/article/details/106473640</link><guid>https://blog.youkuaiyun.com/qq_33337927/article/details/106473640</guid><author>qq_33337927</author><pubDate>Mon, 01 Jun 2020 15:41:17 +0800</pubDate><description><![CDATA[ubuntu安装nacos1.2.1启动错误：
java.io.FileNotFoundException: …/nacos-server-1.2.1/conf/cluster.conf
因为默认启动的是集群模式
解决此问题科用如下方法启动naos服务（详情可参考nacos issues#427）
bash -f ./startup.sh -m standalone
或者
可以修改 startup.sh 头文件，
#!/bin/sh 改成 #!/bin/bash
然后采用 .startup.sh -m st]]></description><category></category></item><item><title><![CDATA[FASTDFS防盗链]]></title><link>https://blog.youkuaiyun.com/qq_33337927/article/details/106079148</link><guid>https://blog.youkuaiyun.com/qq_33337927/article/details/106079148</guid><author>qq_33337927</author><pubDate>Tue, 12 May 2020 16:39:10 +0800</pubDate><description><![CDATA[1.首先要在server端修改配置参数
http.conf中防盗链相关的几个参数如下：
  # cd /etc/fdfs
    # vim /etc/fdfs/http.conf

    # if use token to anti-steal
    # default value is false (0)   
    # 是否做token检查，缺省值为false。
    http.anti_steal.check_token=true
     
    # token TTL (time to]]></description><category></category></item><item><title><![CDATA[FastDFS6.0.6搭建集群]]></title><link>https://blog.youkuaiyun.com/qq_33337927/article/details/106060244</link><guid>https://blog.youkuaiyun.com/qq_33337927/article/details/106060244</guid><author>qq_33337927</author><pubDate>Mon, 11 May 2020 18:51:24 +0800</pubDate><description><![CDATA[前面一篇文章在搭建FastDFS集群的时候因为采用的是5.11版本，在ECS上部署一直无法实现文件的同步，还会一直在选举：INFO - file: tracker_relationship.c, line: 389, selecting leader…。
看到官网更新了6.0.6版本的双ip特性可以解决这个外网和跨云的问题，所以马上更换到了最新版本，相匹配的软件也需要更新不同版本。
创建目录的步骤就不记录了，和前面一篇FastDFS一样的路径，所以没有重新建路径。里面ip为随意修改的，注意更改。因为外网环境]]></description><category></category></item><item><title><![CDATA[mycat register err]]></title><link>https://blog.youkuaiyun.com/qq_33337927/article/details/105822777</link><guid>https://blog.youkuaiyun.com/qq_33337927/article/details/105822777</guid><author>qq_33337927</author><pubDate>Tue, 28 Apr 2020 20:20:56 +0800</pubDate><description><![CDATA[运行一段时间的mycat出现无法访问的情况，控制台无法链接：
ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0

查看日志发现：
2020-04-27 08:53:09.735 ERROR [$_NIOREACTOR-1-RW]...]]></description><category></category></item><item><title><![CDATA[搭建FastDFS分布式文件系统]]></title><link>https://blog.youkuaiyun.com/qq_33337927/article/details/105764600</link><guid>https://blog.youkuaiyun.com/qq_33337927/article/details/105764600</guid><author>qq_33337927</author><pubDate>Sun, 26 Apr 2020 11:21:27 +0800</pubDate><description><![CDATA[FastDFS简介
​ FastDFS 是用 c 语言编写的一款开源的分布式文件系统。FastDFS 为互联网量身定制，充分考虑了冗余备份、负载均衡、线性扩容等机制，并注重高可用、高性能等指标，使用 FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。
​ FastDFS 架构包括 Tracker server 和 Storage server。客户端请求 Tracker ...]]></description><category></category></item><item><title><![CDATA[sql优化]]></title><link>https://blog.youkuaiyun.com/qq_33337927/article/details/105572795</link><guid>https://blog.youkuaiyun.com/qq_33337927/article/details/105572795</guid><author>qq_33337927</author><pubDate>Fri, 17 Apr 2020 09:25:33 +0800</pubDate><description><![CDATA[记录一下看到的适用于mysql语句的优化
1、查询 SQL 尽量不要使用 select *，而是 select 具体字段
反例子：
select * from employee; 

正例子：
select id，name from employee; 

理由如下：
只取需要的字段，节省资源、减少网络开销。
select * 进行查询时，很可能就不会使用到覆盖索引了，就会造成回表查询。
2、如果...]]></description><category></category></item></channel></rss>