<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hhg2006的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hhg2006</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hhg2006]]></copyright><item><title><![CDATA[mysql8开启全文索引搜索结果不准确等问题小结]]></title><link>https://blog.youkuaiyun.com/hhg2006/article/details/138337812</link><guid>https://blog.youkuaiyun.com/hhg2006/article/details/138337812</guid><author>hhg2006</author><pubDate>Tue, 30 Apr 2024 15:33:33 +0800</pubDate><description><![CDATA[随后保存，重启mysql，运行sql语句：SHOW VARIABLES LIKE 'innodb_ft_server_stopword_table';如果结果是我们刚才设置的表，证明设置生效了，这时候再重新建立全文索引就能正常搜索了。去到MySQL配置文件my.cnf或者my.ini(取决你用哪个配置文件)的[mysqld]底下加上以下代码，enbs.cn是我数据库的名称，替换成你自己的。原因是MySQL的全文本索引有一个“全文本停用词(Full-Text Stopwords)”的机制，默认启用。]]></description><category></category></item><item><title><![CDATA[mysql8批量替换指定字符 指定位置替换关键词]]></title><link>https://blog.youkuaiyun.com/hhg2006/article/details/137664756</link><guid>https://blog.youkuaiyun.com/hhg2006/article/details/137664756</guid><author>hhg2006</author><pubDate>Fri, 12 Apr 2024 08:25:54 +0800</pubDate><description><![CDATA[下面是一个示例，假设我们有一个名为 article_data 的表，其中有一个名为 content 的字段，我们想要替换该字段中第二次出现的' 原关键词 '为' 新关键词  '。在MySQL 8中，您可以使用REGEXP_REPLACE函数来批量替换某个字段中第二个指定的字符串。这个函数允许您使用正则表达式来匹配要替换的文本。操作前请备份数据库！]]></description><category></category></item><item><title><![CDATA[mysql占用cpu超过100%怎么办？mysql占用cpu特别高的解决方法！]]></title><link>https://blog.youkuaiyun.com/hhg2006/article/details/132729794</link><guid>https://blog.youkuaiyun.com/hhg2006/article/details/132729794</guid><author>hhg2006</author><pubDate>Thu, 07 Sep 2023 08:59:50 +0800</pubDate><description><![CDATA[前段时间我的一个网站经常打不开，通过检查发现服务器cpu占用超过100%；通过top命令发现是占用cpu特别高导致的，于是优化了mysql语句，mysql升级到了mysql8最新版本等，但是并没有什么卵用。甚至以为是服务器配置太低了，准备升级配置。后面分析网站日志的时候发现有些ip请求次数特别高，有些ip请求几万次，一查ip还是境外的，于是通过防火墙把这些ip禁用掉。mysql占用cpu超过100%的现象就基本解决了。以上是我对mysql占用cpu超过100%的解决方法。3.排除网站被攻击的可能。]]></description><category></category></item><item><title><![CDATA[Composer提示：Installation failed, reverting ./composer.json to their original content.的解决办法]]></title><link>https://blog.youkuaiyun.com/hhg2006/article/details/132200602</link><guid>https://blog.youkuaiyun.com/hhg2006/article/details/132200602</guid><author>hhg2006</author><pubDate>Thu, 10 Aug 2023 01:00:16 +0800</pubDate><description><![CDATA[执行Composer命令composer require endroid/qr-code 报错。]]></description><category></category></item><item><title><![CDATA[宝塔php7.4安装zip扩展踩坑实录]]></title><link>https://blog.youkuaiyun.com/hhg2006/article/details/127703067</link><guid>https://blog.youkuaiyun.com/hhg2006/article/details/127703067</guid><author>hhg2006</author><pubDate>Sat, 05 Nov 2022 14:20:02 +0800</pubDate><description><![CDATA[卸载旧版本的libzip yum remove libzip，然后在下载安装。宝塔7.4的源码目录里面已经有zip扩展，直接进去安装。ldconfig -v # 使之生效。]]></description><category></category></item><item><title><![CDATA[dedecms后台栏目较多，发布文章时如何实现联动选择栏目?]]></title><link>https://blog.youkuaiyun.com/hhg2006/article/details/124648825</link><guid>https://blog.youkuaiyun.com/hhg2006/article/details/124648825</guid><author>hhg2006</author><pubDate>Sun, 08 May 2022 15:38:41 +0800</pubDate><description><![CDATA[织梦cms是市面上很受欢迎的一款cms内容管理系统。今天跟大家分享一下如何通过ajax实现后台发布文章页面选择栏目的联动加载效果，首先看下修改之前的效果：



:再看下修改之后的效果：



栏目搜索效果：



修改教程

一、include/extend.func.php中加入如下代码


function get_category_select($title = '', $catid = 0, $moduleid = 1, $extend = '', $deep = 0, $cat_id = 1) ]]></description><category></category></item><item><title><![CDATA[php 根据数组元素的长度排序]]></title><link>https://blog.youkuaiyun.com/hhg2006/article/details/123384459</link><guid>https://blog.youkuaiyun.com/hhg2006/article/details/123384459</guid><author>hhg2006</author><pubDate>Wed, 09 Mar 2022 19:01:56 +0800</pubDate><description><![CDATA[function myfunc($a, $b)
{
    if (strlen($a) == strlen($b)) {
        return 0;
    }
    return (strlen($a) &gt; strlen($b)) ? -1 : 1;
}
$array = array('123456', '1', '12','1234', '12345' );
usort($array, 'myfunc') ; 
//https://www.yingyuw.cn
var_dump($a.]]></description><category></category></item><item><title><![CDATA[PHP strtotime返回false的处理方法]]></title><link>https://blog.youkuaiyun.com/hhg2006/article/details/123384154</link><guid>https://blog.youkuaiyun.com/hhg2006/article/details/123384154</guid><author>hhg2006</author><pubDate>Wed, 09 Mar 2022 18:37:36 +0800</pubDate><description><![CDATA[strtotime() 函数将任何英文文本的日期时间描述解析为 Unix 时间戳。但是在windows环境中如果时间在1970年以前会返回false，本文主要介绍strtotime返回false的处理方法


$d = new DateTime("1900-07-16 10:07:47");
var_dump($d-&gt;format('U'));die;

当strtotime返回false的时候 可以用new DateTime方法
...]]></description><category></category></item><item><title><![CDATA[mysql left join 当右表有多条匹配数据时怎么取合适的一条?]]></title><link>https://blog.youkuaiyun.com/hhg2006/article/details/121061188</link><guid>https://blog.youkuaiyun.com/hhg2006/article/details/121061188</guid><author>hhg2006</author><pubDate>Sat, 26 Feb 2022 08:32:18 +0800</pubDate><description><![CDATA[联表查询是开发中比较常用的，最近项目中碰到left join 时右表有多条数据需要关联时间最新的一条，感觉大家可能用得到，所以分享一下，废话不多说直接上代码

SELECT a.*,b.id,b.addtime,b.titleFROM left_tab as a left join (SELECT * FROM right_tab q WHERE q.addtime &gt;= (SELECT MAX(w.addtime) FROM right_tab w WHERE w.id=q.id ) GROUP..]]></description><category></category></item><item><title><![CDATA[dedecms织梦程序百度收录自动提交教程]]></title><link>https://blog.youkuaiyun.com/hhg2006/article/details/122089035</link><guid>https://blog.youkuaiyun.com/hhg2006/article/details/122089035</guid><author>hhg2006</author><pubDate>Wed, 22 Dec 2021 16:27:18 +0800</pubDate><description><![CDATA[前面介绍了destoon7.0 熊掌号自动提交的方法，今天一起来看看dedecms怎么做熊掌号自动提交！ 第一步：在\plus\task目录下新建一个php文件，命名为xzh.php代码如下： require_once(dirname(__FILE__).'/../../include/common.inc.php');

require_once(DEDEINC."/arc.partview.class.php");

require_once(dirname(__FILE__).'/../../incl]]></description><category></category></item><item><title><![CDATA[dede调用dz论坛数据-html方式调用]]></title><link>https://blog.youkuaiyun.com/hhg2006/article/details/122088677</link><guid>https://blog.youkuaiyun.com/hhg2006/article/details/122088677</guid><author>hhg2006</author><pubDate>Wed, 22 Dec 2021 16:17:30 +0800</pubDate><description><![CDATA[方法一：dede调用dz论坛数据-html方式调用

1.dede标签：{dede:php}

if ($fh = fopen("http://bbs.yingyuw.cn/api.php?mod=js&amp;bid=606", "r")) { //读取指定调用文件,606位dz后台门户-模块管理-数据调用下的模块ID

while (!feof($fh)) {

$line = fgets($fh);

$temp="'"; //删除引号

$line = str_replace(array("docu]]></description><category></category></item><item><title><![CDATA[destoon7.0 百度收录自动提交教程]]></title><link>https://blog.youkuaiyun.com/hhg2006/article/details/118634263</link><guid>https://blog.youkuaiyun.com/hhg2006/article/details/118634263</guid><author>hhg2006</author><pubDate>Sat, 10 Jul 2021 13:41:46 +0800</pubDate><description><![CDATA[destoon7.0 百度收录自动提交教程

首先第一步在api/cron目录下新建一个xzh.inc.php，代码如下 &lt;?php

defined('IN_DESTOON') or exit('Access Denied');

$time = time();

$starttime = $time - 24*3600;//24小时

$query = "SELECt linkurl FROM {$DT_PRE}article_21 WHERe edittime &gt; $starttime O]]></description><category></category></item></channel></rss>