<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zcd3f的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/zcd3f</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; zcd3f]]></copyright><item><title><![CDATA[gdb调试 Thread debugging using libthread_db enabled的问题]]></title><link>https://blog.csdn.net/zcd3f/article/details/118399448</link><guid>https://blog.csdn.net/zcd3f/article/details/118399448</guid><author>zcd3f</author><pubDate>Thu, 01 Jul 2021 22:35:46 +0800</pubDate><description><![CDATA[进入gdb调试之后，输入set args XXX，然后再输入r之后，出现Thread debugging using libthread_db enabled，问了度娘，说是多进程，需要关闭一个进程。




#关闭子进程
set detach-on-fork off
#开启子进程
set detach-on-fork on
#set follow-fork-mode parent  set detach-on-fork off 只调试主进程
#set follow-fork-mode child  s..]]></description><category></category></item><item><title><![CDATA[php多维数组转以为数组]]></title><link>https://blog.csdn.net/zcd3f/article/details/117260829</link><guid>https://blog.csdn.net/zcd3f/article/details/117260829</guid><author>zcd3f</author><pubDate>Tue, 25 May 2021 17:32:13 +0800</pubDate><description><![CDATA[/**
 * 多维数组转换成以为数组输出
 * 例如：
 * arr[
 * '张三'=&gt;[
 *      '李四' =&gt; null，
 *      '王五' =&gt; [
 *          '刘三' =&gt; null,
 *          '李白' =&gt; null,
 *      ],
 * ],
 * '可乐'=&gt;[
 *      '山楂' =&gt; null,
 *      '水果' =&gt; [
 *          '梨' =&gt; [
.]]></description><category></category></item><item><title><![CDATA[nginx配置]]></title><link>https://blog.csdn.net/zcd3f/article/details/115471620</link><guid>https://blog.csdn.net/zcd3f/article/details/115471620</guid><author>zcd3f</author><pubDate>Tue, 06 Apr 2021 22:22:33 +0800</pubDate><description><![CDATA[nginx 文件的默认配置文件位置 /usr/local/etc/nginx/nginx.conf
打开 /usr/local/etc/nginx/ 目录可以看到，里面有很多的配置文件，其中有nginx.conf和conf.d/default.conf
配置文件架构
// nginx全局块
...

// events块
events {
    ...
}

// http 块
http {
    // http全局块
    ...
    
    // server块
    server {
 ]]></description><category></category></item><item><title><![CDATA[Centos7 安装部署redis5集群]]></title><link>https://blog.csdn.net/zcd3f/article/details/115036261</link><guid>https://blog.csdn.net/zcd3f/article/details/115036261</guid><author>zcd3f</author><pubDate>Sat, 20 Mar 2021 23:02:25 +0800</pubDate><description><![CDATA[1、下载redis


cd /var/soft/

wget http://download.redis.io/releases/redis-5.0.4.tar.gz

2、 解压文件


 tar -xzvf redis-5.0.4.tar.gz

3、执行安装


cd redis-5.0.4

make 

make install PREFIX=/data/redis/redis

4、复制配置文件


cd redis-5.0.4

cp redis.conf /data/redis/redis]]></description><category></category></item><item><title><![CDATA[centos6.5在使用yum的时候提示错误：removing mirrorlist with no valid mirrors]]></title><link>https://blog.csdn.net/zcd3f/article/details/114527609</link><guid>https://blog.csdn.net/zcd3f/article/details/114527609</guid><author>zcd3f</author><pubDate>Mon, 08 Mar 2021 12:48:32 +0800</pubDate><description><![CDATA[1、通过执行如下命令修改fastestmirror.conf的配置参数

sed -i "s|enabled=1|enabled=0|g" /etc/yum/pluginconf.d/fastestmirror.conf

2、备份文件

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

3、如果是香港服务器或者海外，替换为官方Vault源

curl -o /etc/yum.repos.d/CentOS-]]></description><category></category></item><item><title><![CDATA[php header setcookie]]></title><link>https://blog.csdn.net/zcd3f/article/details/103083153</link><guid>https://blog.csdn.net/zcd3f/article/details/103083153</guid><author>zcd3f</author><pubDate>Fri, 15 Nov 2019 12:27:12 +0800</pubDate><description><![CDATA[set-cookie设置HttpOnly，然后在文件头部添加如下代码：


ini_set("session.cookie_httponly", TRUE);

刷新页面之后，HttpOnly仍然是false；

给浏览器的返回头信息：


Set-Cookie: =[; =]
[; expires=][; domain=]
[; path=][; secure][; HttpOnly]

代码里...]]></description><category></category></item><item><title><![CDATA[php关于ob_gzhandler和gzencode(）]]></title><link>https://blog.csdn.net/zcd3f/article/details/102685866</link><guid>https://blog.csdn.net/zcd3f/article/details/102685866</guid><author>zcd3f</author><pubDate>Tue, 22 Oct 2019 16:47:03 +0800</pubDate><description><![CDATA[前一段时间要搞一个gzip压缩输出，想着在文件里用ob_start('gz_handler');结果客户端始终打不开。

改成gzencode($data, 5); 之后能正常打开。



ob_gzhandler—在ob_start中使用的用来压缩输出缓冲区中内容的回调函数。

gzencode—创建gzip压缩字符串

gzencode(string$data[,int$...]]></description><category></category></item><item><title><![CDATA[MySQL导入.sql文件,报错MySQL server has gone away]]></title><link>https://blog.csdn.net/zcd3f/article/details/102626890</link><guid>https://blog.csdn.net/zcd3f/article/details/102626890</guid><author>zcd3f</author><pubDate>Fri, 18 Oct 2019 15:52:29 +0800</pubDate><description><![CDATA[百度了一下说是要修改max_allowed_packet 参数，查看mysql的max_allowed_packet 参数：


show global variables like 'max_allowed_packet';

+--------------------+---------+
| Variable_name      | Value   |
+------------------...]]></description><category></category></item><item><title><![CDATA[php根据IP获取定位数据]]></title><link>https://blog.csdn.net/zcd3f/article/details/102592192</link><guid>https://blog.csdn.net/zcd3f/article/details/102592192</guid><author>zcd3f</author><pubDate>Wed, 16 Oct 2019 18:47:04 +0800</pubDate><description><![CDATA[由于产品需求，需要根据ip获取国家英文名，百度了一下可以使用geoip来处理。

下载geoip.dat

然后在下载geoip.inc文件，把geoip.inc改成geoip.inc.php文件，把这两个文件放在项目目录下，就可以了。


require_once __DIR__ . '/ip/geoip.inc.php';
$gi = geoip_open(__DIR__ . '/ip/Geo...]]></description><category></category></item><item><title><![CDATA[virtualBox报错  0x80004005]]></title><link>https://blog.csdn.net/zcd3f/article/details/102524688</link><guid>https://blog.csdn.net/zcd3f/article/details/102524688</guid><author>zcd3f</author><pubDate>Sat, 12 Oct 2019 17:37:09 +0800</pubDate><description><![CDATA[virtualBox升级之后，无法开机出现错误，错误提示：


返回 代码:  E_FAIL (0x80004005) 
组件:  MachineWrap 
界面:  IMachine {5047460a-265d-4538-b23e-ddba5fb84976} 

然后就是各种百度搜索，给出的答案也是五花八门，然后各种试，始终是报错。

然后把virtualBox还原到原来的版本，仍然出错，最后...]]></description><category></category></item><item><title><![CDATA[Apache 报错： couldn't perform authentication. AuthType not set!: /]]></title><link>https://blog.csdn.net/zcd3f/article/details/102495700</link><guid>https://blog.csdn.net/zcd3f/article/details/102495700</guid><author>zcd3f</author><pubDate>Fri, 11 Oct 2019 10:03:18 +0800</pubDate><description><![CDATA[使用 Apache 的虚拟机服务，出现 500 internal error。查看 error_log，看到如下报错内容：


[Fri Oct 11 00:17:46 2019] [crit] [client 124.64.30.156] configuration error:  couldn't perform authentication. AuthType not set!:
...]]></description><category></category></item><item><title><![CDATA[git回滚代码到某个commit]]></title><link>https://blog.csdn.net/zcd3f/article/details/102454383</link><guid>https://blog.csdn.net/zcd3f/article/details/102454383</guid><author>zcd3f</author><pubDate>Wed, 09 Oct 2019 09:47:00 +0800</pubDate><description><![CDATA[1、查看commit日志
git log


2、git回滚代码

回退到上个版本：git reset --hard HEAD^
回退到前3次提交之前，以此类推，回退到n次提交之前：
git reset --hard HEAD~3

回滚到指定commit的sha码
git reset --hard commit_id


...]]></description><category></category></item><item><title><![CDATA[mysql错误总结-ERROR 1067 (42000): Invalid default value for datetime]]></title><link>https://blog.csdn.net/zcd3f/article/details/101718934</link><guid>https://blog.csdn.net/zcd3f/article/details/101718934</guid><author>zcd3f</author><pubDate>Sun, 29 Sep 2019 21:40:30 +0800</pubDate><description><![CDATA[ERROR 1067 (42000): Invalid default value for 'create_time' （对DATETIME 类型的子段如果不设置缺省值或没有标志not null时候在创建表时会报这个错误），
这是因为sql_mode中的NO_ZEROR_DATE导制的，在strict mode中不允许'0000-00-00'作为合法日期。


show variables ...]]></description><category></category></item><item><title><![CDATA[php获取协议]]></title><link>https://blog.csdn.net/zcd3f/article/details/101637684</link><guid>https://blog.csdn.net/zcd3f/article/details/101637684</guid><author>zcd3f</author><pubDate>Sat, 28 Sep 2019 20:48:43 +0800</pubDate><description><![CDATA[protocol=strpos(strtolower(protocol = strpos(strtolower(protocol=strpos(strtolower(_SERVER[‘SERVER_PROTOCOL’]),‘https’)  === false ? ‘http’ : ‘https’;

]]></description><category></category></item><item><title><![CDATA[关于shell脚本执行报错的问题]]></title><link>https://blog.csdn.net/zcd3f/article/details/100579695</link><guid>https://blog.csdn.net/zcd3f/article/details/100579695</guid><author>zcd3f</author><pubDate>Fri, 06 Sep 2019 15:10:26 +0800</pubDate><description><![CDATA[写了一个测试shell脚本用于备份文件，在执行的时候报错了提示 :not found

并且生成的备份文件有乱码，各种百度就是没有结果，

问了一下别人说用dos2unix一下脚本文件，然后再执行。

试了一下后，果然可以了。
...]]></description><category></category></item><item><title><![CDATA[php 安装kafka扩展]]></title><link>https://blog.csdn.net/zcd3f/article/details/99716062</link><guid>https://blog.csdn.net/zcd3f/article/details/99716062</guid><author>zcd3f</author><pubDate>Mon, 19 Aug 2019 10:58:11 +0800</pubDate><description><![CDATA[1、安装librdkafka
git clone https://github.com/edenhill/librdkafka.git
cd librdkafka/
./configure
make
sudo make install

2、安装php扩展

1.进入LAMP/include/php

2.下载php-rdkafka文件，运行 git clone https://github.co...]]></description><category></category></item><item><title><![CDATA[旗舰版win7系统电脑administrator密码忘记了破解]]></title><link>https://blog.csdn.net/zcd3f/article/details/98847159</link><guid>https://blog.csdn.net/zcd3f/article/details/98847159</guid><author>zcd3f</author><pubDate>Thu, 08 Aug 2019 09:58:10 +0800</pubDate><description><![CDATA[win7系统Administrator密码忘记了，破解方法如下：

第一步：重启电脑按F8，选择 带命令行操作符的安全模式

第二步：进入安全模式之后选择Administrator，进入系统，会弹出一个命令行操作界面

第三步：添加一个新用户 net user test /add

第四步：升级该用户为管理员 net localgroup administrators test /add

然后重...]]></description><category></category></item><item><title><![CDATA[php获取毫秒]]></title><link>https://blog.csdn.net/zcd3f/article/details/95745347</link><guid>https://blog.csdn.net/zcd3f/article/details/95745347</guid><author>zcd3f</author><pubDate>Sat, 13 Jul 2019 13:37:03 +0800</pubDate><description><![CDATA[&lt;?php
//获取毫秒
function msectime() {
    list($msec, $sec) = explode(' ', microtime());
    $msectime = (float)sprintf('%.0f', (floatval($msec) + floatval($sec)) * 1000);
    
    return $msectime;
...]]></description><category></category></item><item><title><![CDATA[PHP阴阳历转换]]></title><link>https://blog.csdn.net/zcd3f/article/details/90517694</link><guid>https://blog.csdn.net/zcd3f/article/details/90517694</guid><author>zcd3f</author><pubDate>Fri, 24 May 2019 15:49:17 +0800</pubDate><description><![CDATA[由于项目的需要一个阴阳历转换的功能，所以百度了一下，觉得这篇文章写的还可以，链接：http://www.xymst.com/?post=28
]]></description><category></category></item><item><title><![CDATA[filezilla FTP 服务器发回了不可路由的地址。使用服务器地址代替]]></title><link>https://blog.csdn.net/zcd3f/article/details/90407806</link><guid>https://blog.csdn.net/zcd3f/article/details/90407806</guid><author>zcd3f</author><pubDate>Tue, 21 May 2019 15:25:18 +0800</pubDate><description><![CDATA[原文地址：http://www.xymst.com/?post=27
]]></description><category></category></item></channel></rss>