<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[想要马儿跑，想要马儿不吃草。]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/DiyHzp</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; DiyHzp]]></copyright><item><title><![CDATA[阿里云Elasticsearch7.x初试]]></title><link>https://blog.youkuaiyun.com/DiyHzp/article/details/108160825</link><guid>https://blog.youkuaiyun.com/DiyHzp/article/details/108160825</guid><author>DiyHzp</author><pubDate>Fri, 21 Aug 2020 23:12:37 +0800</pubDate><description><![CDATA[非maven引入方式jar包下载地址
链接: https://pan.baidu.com/s/1G2K6MkmRqf1aSELb8hZzOg 提取码: gfnb 复制这段内容后打开百度网盘手机App，操作更方便哦
maven引入参考官方文档即可，代码仅供参考，业务逻辑还是得自己实现。
package com.treasurebox.framework.es;

import java.io.IOException;
import java.util.ArrayList;
import java.util.D]]></description><category></category></item><item><title><![CDATA[Spring3.x升级Spring4.0]]></title><link>https://blog.youkuaiyun.com/DiyHzp/article/details/108160319</link><guid>https://blog.youkuaiyun.com/DiyHzp/article/details/108160319</guid><author>DiyHzp</author><pubDate>Fri, 21 Aug 2020 23:05:18 +0800</pubDate><description><![CDATA[applicationContext-security.xml 配置文件
&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:se]]></description><category></category></item><item><title><![CDATA[阿里云ECS磁盘占满但找不到大文件]]></title><link>https://blog.youkuaiyun.com/DiyHzp/article/details/107993396</link><guid>https://blog.youkuaiyun.com/DiyHzp/article/details/107993396</guid><author>DiyHzp</author><pubDate>Thu, 13 Aug 2020 22:41:01 +0800</pubDate><description><![CDATA[问题描述
登录实例，执行如下命令，查看Linux实例文件系统的使用率，发现/dev/xvdb1磁盘占用约27G，挂载目录为/。
df -h
切换到/目录，执行如下命令，发现占用空间为2.4G，即df和du命令查看的结果不一致。
du -sh
问题原因
du命令对统计的文件逐个进行fstat系统调用，获取文件大小。它的数据是基于文件获取，可以跨多个分区操作。df命令使用statfs系统调用，直接读取分区的超级块信息获取分区使用情况。它的数据基于分区元数据，只能针对整个分区。
删除大量的文件后，du命令不会在文]]></description><category></category></item><item><title><![CDATA[Redis缓存穿透原理与解决方案]]></title><link>https://blog.youkuaiyun.com/DiyHzp/article/details/106819939</link><guid>https://blog.youkuaiyun.com/DiyHzp/article/details/106819939</guid><author>DiyHzp</author><pubDate>Sat, 27 Jun 2020 22:53:26 +0800</pubDate><description><![CDATA[主要内容
1、为什么会发生缓存穿透？
2、解决缓存穿透的思路
3、布隆过滤器原理与项目实战
4、布隆过滤器的不足与升级
引入Redis的优势
APP  -&gt;   Redis   -&gt; DB
1、减轻数据库压力
2、提升查询的速度
3、避免计算时间
情况一

情况二

情况三

要避免持续从数据库查不存在的数据，怎么做？
1、给当从数据库取不到值，往redis设置一个该key的空值
2、需给key设置expire（过期时间）
面试题：
如何在海量元素（例如10亿无序、不定长、不重复）快速判断一个元]]></description><category></category></item><item><title><![CDATA[linux在两台服务器scp文件无需输入密码]]></title><link>https://blog.youkuaiyun.com/DiyHzp/article/details/106217833</link><guid>https://blog.youkuaiyun.com/DiyHzp/article/details/106217833</guid><author>DiyHzp</author><pubDate>Tue, 19 May 2020 16:49:20 +0800</pubDate><description><![CDATA[从A主机scp文件到B主机。
主机A上执行如下命令来生成配对密钥：
ssh-keygen -t rsa
遇到提示回车默认即可，公钥被存到用户目录下/root/.ssh目录下的/root/.ssh/id_rsa.pub文件
将.ssh 目录中的 id_rsa.pub内容复制到主机B的/root/.ssh目录，并改名为 authorized_keys
在A主机执行拷贝即无需输入密码
scp /tmp/tempA.txt 127.0.0.1:/data
如果B要接收多台A、C、D主机
只需把A、C、D主机的id_]]></description><category></category></item><item><title><![CDATA[log4j热修改，不重启服务]]></title><link>https://blog.youkuaiyun.com/DiyHzp/article/details/106094507</link><guid>https://blog.youkuaiyun.com/DiyHzp/article/details/106094507</guid><author>DiyHzp</author><pubDate>Wed, 13 May 2020 11:35:06 +0800</pubDate><description><![CDATA[修改web.xml配置，60s获取一次log4j.xml是否被修改
&lt;context-param&gt;
	&lt;param-name&gt;log4jConfigLocation&lt;/param-name&gt;
	&lt;param-value&gt;/WEB-INF/classes/log4j.xml&lt;/param-value&gt;
&lt;/context-param&gt;

&lt;context-param&gt;
	&lt;param-name&gt;log4jRefre]]></description><category></category></item><item><title><![CDATA[mysql通过master-bin恢复表]]></title><link>https://blog.youkuaiyun.com/DiyHzp/article/details/106023782</link><guid>https://blog.youkuaiyun.com/DiyHzp/article/details/106023782</guid><author>DiyHzp</author><pubDate>Sat, 09 May 2020 17:31:08 +0800</pubDate><description><![CDATA[本教程可恢复master-bin记录开始的所有（或单表）数据（后续将完善恢复某个节点区间的数据的流程）。
1、先把master-bin转成sql（存储位置自行定义）
mysqlbinlog  --no-defaults  /mnt/mysql/master-bin.000001 &gt; /master1.sql
mysqlbinlog  --no-defaults  /mnt/mysql/master-bin.000002 &gt; /master2.sql
mysqlbinlog  --no-defau]]></description><category></category></item><item><title><![CDATA[h5页面变灰处理]]></title><link>https://blog.youkuaiyun.com/DiyHzp/article/details/105365225</link><guid>https://blog.youkuaiyun.com/DiyHzp/article/details/105365225</guid><author>DiyHzp</author><pubDate>Tue, 07 Apr 2020 15:11:27 +0800</pubDate><description><![CDATA[h5页面变灰处理


]]></description><category></category></item><item><title><![CDATA[千万级数据新增主键及对表分区]]></title><link>https://blog.youkuaiyun.com/DiyHzp/article/details/105038345</link><guid>https://blog.youkuaiyun.com/DiyHzp/article/details/105038345</guid><author>DiyHzp</author><pubDate>Sun, 22 Mar 2020 23:37:29 +0800</pubDate><description><![CDATA[表数据量33327402条
新增主键
ALTER TABLE treasurebox.deduction DROP PRIMARY KEY, ADD PRIMARY KEY (ID, DATE_CT);
修改期间发现mysql所在的磁盘空间急剧上升



网上描述为正常现场，维护索引本来就是个很大的内存开销，它需要给每行数据建立新的索引文件，扫描10G左右的数据量飙升很正常，上升了约12G。有大佬...]]></description><category></category></item><item><title><![CDATA[npm更新]]></title><link>https://blog.youkuaiyun.com/DiyHzp/article/details/104602913</link><guid>https://blog.youkuaiyun.com/DiyHzp/article/details/104602913</guid><author>DiyHzp</author><pubDate>Sun, 01 Mar 2020 23:20:55 +0800</pubDate><description><![CDATA[//使用淘宝镜像更新
npm install -g cnpm --registry=https://registry.npm.taobao.org

]]></description><category></category></item><item><title><![CDATA[Parallels Desktop虚拟机占用过大空间的问题]]></title><link>https://blog.youkuaiyun.com/DiyHzp/article/details/104388556</link><guid>https://blog.youkuaiyun.com/DiyHzp/article/details/104388556</guid><author>DiyHzp</author><pubDate>Wed, 19 Feb 2020 10:32:40 +0800</pubDate><description><![CDATA[在Terminal执行如下命令
prl_disk_tool merge --hdd 你的虚拟机文件路径
prl_disk_tool merge --hdd /Users/houzhipeng/Parallels/Windows\ 7.pvm/Windows\ 7-0.hdd

]]></description><category></category></item><item><title><![CDATA[阿里云-挂载盘分区和格式化步骤]]></title><link>https://blog.youkuaiyun.com/DiyHzp/article/details/103426840</link><guid>https://blog.youkuaiyun.com/DiyHzp/article/details/103426840</guid><author>DiyHzp</author><pubDate>Fri, 06 Dec 2019 17:26:46 +0800</pubDate><description><![CDATA[1、查看数据盘
df -h 此命令看不到将要挂载的vdb
fdisk -l可以看到vdb盘
2、对数据盘进行分区
fdisk /dev/vdb 命令，对数据盘进行分区；
根据提示，依次输入“n”、“p”、“1”（如果显示2-4说明已经分区过了）、两次回车，“w”，分区就开始了，很快就会完成。
3、查看新的分区
fdisk -l
命令可以看到，新的分区 vdb1 已经建立完成了。
4、格式化新分区
...]]></description><category></category></item><item><title><![CDATA[Centos7 firewall开放xx端口]]></title><link>https://blog.youkuaiyun.com/DiyHzp/article/details/103382233</link><guid>https://blog.youkuaiyun.com/DiyHzp/article/details/103382233</guid><author>DiyHzp</author><pubDate>Wed, 04 Dec 2019 10:40:30 +0800</pubDate><description><![CDATA[Centos 7 中防火墙由 firewalld 来管理，而不是 iptables。

1、 查看防火墙状态
firewall-cmd --state
2.、关闭防火墙firewall
systemctl stop firewalld.service
systemctl disable firewalld.service
3、关闭防火墙firewall后开启
systemctl start fi...]]></description><category></category></item><item><title><![CDATA[服务器http可以访问https访问不了]]></title><link>https://blog.youkuaiyun.com/DiyHzp/article/details/103239990</link><guid>https://blog.youkuaiyun.com/DiyHzp/article/details/103239990</guid><author>DiyHzp</author><pubDate>Mon, 25 Nov 2019 16:08:56 +0800</pubDate><description><![CDATA[一般是开启了防火墙，没开放443端口。

]]></description><category></category></item><item><title><![CDATA[mysql binlog日志自动清理及手动删除]]></title><link>https://blog.youkuaiyun.com/DiyHzp/article/details/102628628</link><guid>https://blog.youkuaiyun.com/DiyHzp/article/details/102628628</guid><author>DiyHzp</author><pubDate>Fri, 18 Oct 2019 16:59:22 +0800</pubDate><description><![CDATA[以下为不关闭mysql方式

显示当前数据库log数
show master logs;
删除10以前的log
PURGE MASTER LOGS BEFORE DATE_SUB(CURRENT_DATE, INTERVAL 10 DAY);
设置只保留近10天的log
set global expire_logs_days = 10;
查看配置是否生效
show variables like ...]]></description><category></category></item><item><title><![CDATA[mysql存储表情解决方式]]></title><link>https://blog.youkuaiyun.com/DiyHzp/article/details/102606039</link><guid>https://blog.youkuaiyun.com/DiyHzp/article/details/102606039</guid><author>DiyHzp</author><pubDate>Thu, 17 Oct 2019 14:41:59 +0800</pubDate><description><![CDATA[1、对/etc/my.cnf作如下修改：
[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = ...]]></description><category></category></item><item><title><![CDATA[Mac HomeBrew安装慢解决方案]]></title><link>https://blog.youkuaiyun.com/DiyHzp/article/details/90763558</link><guid>https://blog.youkuaiyun.com/DiyHzp/article/details/90763558</guid><author>DiyHzp</author><pubDate>Tue, 04 Jun 2019 09:55:07 +0800</pubDate><description><![CDATA[网速快可使用此方法官网安装Homebrew
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”


慢的看这里，先获取install文件 curl -fsSL https://raw.githubusercontent.com/Homebrew/ins...]]></description><category></category></item><item><title><![CDATA[Linux 服务器上Redis安装和配置]]></title><link>https://blog.youkuaiyun.com/DiyHzp/article/details/87915869</link><guid>https://blog.youkuaiyun.com/DiyHzp/article/details/87915869</guid><author>DiyHzp</author><pubDate>Mon, 25 Feb 2019 14:02:34 +0800</pubDate><description><![CDATA[1、下载安装redis
在Linux服务器上，命令行执行以下命令（cd ./usr local/src 一般源码放在这里（推荐源码安装））
复制代码
wget http://download.redis.io/releases/redis-3.0.7.tar.gz
tar xzf redis-3.0.7.tar.gz
cd redis-3.0.7
make
make all
make instal...]]></description><category></category></item><item><title><![CDATA[Safari浏览器自动重启，CPU过高导致风扇嗡嗡响]]></title><link>https://blog.youkuaiyun.com/DiyHzp/article/details/80552296</link><guid>https://blog.youkuaiyun.com/DiyHzp/article/details/80552296</guid><author>DiyHzp</author><pubDate>Sat, 02 Jun 2018 22:45:09 +0800</pubDate><description><![CDATA[find . -name com.apple.Google.plist 
find . -name *.Yahoo.plist 
rm -rf  ./Library/LaunchAgents/com.apple.Google.plist 
rm -rf ./Library/LaunchAgents/com.apple.Yahoo.plist 
至此： 
问题解决。]]></description><category></category></item><item><title><![CDATA[linux安装mysql]]></title><link>https://blog.youkuaiyun.com/DiyHzp/article/details/80398797</link><guid>https://blog.youkuaiyun.com/DiyHzp/article/details/80398797</guid><author>DiyHzp</author><pubDate>Mon, 21 May 2018 22:04:31 +0800</pubDate><description><![CDATA[下载安装包：mysql-5.6.30-linux-glibc2.5-x86_64.tar.gz 
1、卸载老版本MySQL，查找并删除mysql有关的文件 
find / -name mysql 
rm -rf /usr/local/mysql/ /usr/lib64/mysql /usr/share/mysql /var/lock/subsys/mysql /var/lib/mysql 
fin...]]></description><category></category></item></channel></rss>