<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hcg012的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hcg012</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hcg012]]></copyright><item><title><![CDATA[Redis配置哨兵模式]]></title><link>https://blog.youkuaiyun.com/hcg012/article/details/128999657</link><guid>https://blog.youkuaiyun.com/hcg012/article/details/128999657</guid><author>hcg012</author><pubDate>Sun, 12 Feb 2023 20:56:43 +0800</pubDate><description><![CDATA[​​		主从复制模式，它是属于Redis多机运行的基础，但这种模式本身存在一个致命的问题，当主节点奔溃之后，需要人工干预才能恢复Redis的正常使用。我们需要一个自动的工具——（哨兵模式）来把手动的过程变成自动的，让Redis拥有自动容灾恢复（failover）的能力。。的最小分配单位是一主一从。​		生产环境我们不会只启动一台Sentinel，因为如果启动一台Sentinel假如它不幸宕机的话，就不能提供自动容灾的服务了，不符合我们高可用的宗旨，所以我们会在不同的物理机上启动多个Sentinel。]]></description><category></category></item><item><title><![CDATA[Centos7.6安装RabbitMQ]]></title><link>https://blog.youkuaiyun.com/hcg012/article/details/128303307</link><guid>https://blog.youkuaiyun.com/hcg012/article/details/128303307</guid><author>hcg012</author><pubDate>Tue, 13 Dec 2022 15:57:42 +0800</pubDate><description><![CDATA[Centos7.6安装RabbitMQ]]></description><category></category></item><item><title><![CDATA[MySQL集群简记]]></title><link>https://blog.youkuaiyun.com/hcg012/article/details/126346619</link><guid>https://blog.youkuaiyun.com/hcg012/article/details/126346619</guid><author>hcg012</author><pubDate>Mon, 15 Aug 2022 14:48:22 +0800</pubDate><description><![CDATA[MySQL简单设置集群模式]]></description><category></category></item><item><title><![CDATA[Redis5搭建集群]]></title><link>https://blog.youkuaiyun.com/hcg012/article/details/126199551</link><guid>https://blog.youkuaiyun.com/hcg012/article/details/126199551</guid><author>hcg012</author><pubDate>Sat, 06 Aug 2022 19:02:27 +0800</pubDate><description><![CDATA[使用redis5.x搭建集群并整合到spring boot中的过程及碰到的问题。]]></description><category></category></item><item><title><![CDATA[Linux服务器安装更新字体库]]></title><link>https://blog.youkuaiyun.com/hcg012/article/details/125325080</link><guid>https://blog.youkuaiyun.com/hcg012/article/details/125325080</guid><author>hcg012</author><pubDate>Thu, 16 Jun 2022 23:24:43 +0800</pubDate><description><![CDATA[Linux centos7安装更新字体库]]></description><category></category></item><item><title><![CDATA[nginx日志统计pv、uv命令]]></title><link>https://blog.youkuaiyun.com/hcg012/article/details/124931086</link><guid>https://blog.youkuaiyun.com/hcg012/article/details/124931086</guid><author>hcg012</author><pubDate>Mon, 23 May 2022 17:20:20 +0800</pubDate><description><![CDATA[nginx 的access.log日志中统计访问量
统计pv
排除掉静态文件访问
grep "https://www.baidu.com/" access.log | grep -v ".css" | grep -v ".js" | grep -v "favicon.ico" | grep -v ".png" |grep -v "fonts" | awk '{print}' | sort -n | uniq | wc -l

统计uv
grep "https://www.baidu.com" access.]]></description><category></category></item><item><title><![CDATA[linux系统安装LibreOffice]]></title><link>https://blog.youkuaiyun.com/hcg012/article/details/124789815</link><guid>https://blog.youkuaiyun.com/hcg012/article/details/124789815</guid><author>hcg012</author><pubDate>Sun, 15 May 2022 22:39:30 +0800</pubDate><description><![CDATA[1、下载rpm包并解压https://mirrors.cloud.tencent.com/libreoffice/libreoffice/stable/
2、安装：
yum install /usr/local/office/LibreOffice_7.3.1.3_Linux_x86-64_rpm/RPMS/*.rpm
 
yum install /usr/local/office/LibreOffice_7.3.1.3_Linux_x86-64_rpm_langpack_zh-CN/RPMS/*.rpm
]]></description><category></category></item><item><title><![CDATA[CSS实现跑马灯滚动文字]]></title><link>https://blog.youkuaiyun.com/hcg012/article/details/121737968</link><guid>https://blog.youkuaiyun.com/hcg012/article/details/121737968</guid><author>hcg012</author><pubDate>Sun, 05 Dec 2021 23:41:59 +0800</pubDate><description><![CDATA[使用CSS实现跑马灯文字滚动
&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;title&gt;Title&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;!-- long words --&gt;
&lt;div class="cssmarquee"&gt;
    &lt;div class="wrapper"&g]]></description><category></category></item><item><title><![CDATA[Linux常用安装命令]]></title><link>https://blog.youkuaiyun.com/hcg012/article/details/121192259</link><guid>https://blog.youkuaiyun.com/hcg012/article/details/121192259</guid><author>hcg012</author><pubDate>Sun, 07 Nov 2021 15:41:09 +0800</pubDate><description><![CDATA[Linux常用命令
1、Cnetos7使用yum安装nginx


查看gcc版本
gcc -v



gcc安装命令
yum -y install gcc



安装openssl
# openssl是web安全通信的基石，没有openssl，可以说我们的信息都是在裸奔。。。。。。
yum install -y openssl openssl-devel



安装nginx
yum install -y nginx



启动并设置开机自启
sudo systemctl start nginx
sudo]]></description><category></category></item><item><title><![CDATA[MySQL创建用户并设置权限]]></title><link>https://blog.youkuaiyun.com/hcg012/article/details/120479330</link><guid>https://blog.youkuaiyun.com/hcg012/article/details/120479330</guid><author>hcg012</author><pubDate>Sat, 25 Sep 2021 22:54:58 +0800</pubDate><description><![CDATA[MySQL创建用户并设置表权限
1、创建用户
mysql&gt; create user 'cyscc'@'%' identified by 'Cyscc^&amp;*678';
Query OK, 0 rows affected (0.01 sec)

2、MySQL8+修改身份认证
mysql&gt; ALTER USER 'cyscc'@'%' IDENTIFIED WITH mysql_native_password BY 'Cyscc^&amp;*678';
Query OK, 0 rows af]]></description><category></category></item><item><title><![CDATA[Linux定时执行脚本清除缓存]]></title><link>https://blog.youkuaiyun.com/hcg012/article/details/119000881</link><guid>https://blog.youkuaiyun.com/hcg012/article/details/119000881</guid><author>hcg012</author><pubDate>Thu, 22 Jul 2021 15:53:27 +0800</pubDate><description><![CDATA[创建脚本文件

touch clean_cache.sh


编写脚本

vim clean_cache.sh

将以下复制到文件中wq保存退出
#!/bin/bash
currtDay=$(date +%F)
echo -------------------------$currtDay缓存清理开始---------------------------
startTime=$(date +%F\ %T)
echo $startTime"开始清除缓存"
# sync;sync;sync #写入硬盘，防止数.]]></description><category></category></item><item><title><![CDATA[gitee向空仓库中上传项目]]></title><link>https://blog.youkuaiyun.com/hcg012/article/details/112333913</link><guid>https://blog.youkuaiyun.com/hcg012/article/details/112333913</guid><author>hcg012</author><pubDate>Thu, 07 Jan 2021 20:16:00 +0800</pubDate><description><![CDATA[gitee向空仓库中上传项目








找到已建好的项目右键，点击Git Bush Here


输入  git init 命令，此命令主要是为了初始化一个 git 本地仓库，此命令运行完之后，会在本地创建一个 .git 的文件夹


输入  git remote add origin 码云仓库地址    例如：git remote add origin https://gitee.com/你的码云用户名/你创建的仓库名.git


如果在使用命令 git remote add时报错：


git r]]></description><category></category></item><item><title><![CDATA[list和set的区别]]></title><link>https://blog.youkuaiyun.com/hcg012/article/details/111346522</link><guid>https://blog.youkuaiyun.com/hcg012/article/details/111346522</guid><author>hcg012</author><pubDate>Thu, 17 Dec 2020 22:39:48 +0800</pubDate><description><![CDATA[list和set的区别
List , Set 都是继承自 Collection接口

List特点：元素有放入顺序，元素可以重复。
Set特点：元素无放入顺序，元素不可以重复，重复的元素会覆盖掉（元素虽然无续放入，但是元素再set中的位置是有该元素的hashcode决定的，其位置是固定的，加入Set 的 Object 必须定义 equals ()方法 ，另外list 支持for循环，也就是通过下标来遍历，也可以用迭代器，但是set只能用迭代，因为他无序，无法用下标来取得想要的值）

Set和List对比

]]></description><category></category></item><item><title><![CDATA[echarts条纹饼状图实现颜色渐变]]></title><link>https://blog.youkuaiyun.com/hcg012/article/details/110865357</link><guid>https://blog.youkuaiyun.com/hcg012/article/details/110865357</guid><author>hcg012</author><pubDate>Tue, 08 Dec 2020 11:35:03 +0800</pubDate><description><![CDATA[var data = [];
var labelData = [];
var color = fColorGradualChange("#ffffff", "#00abee", 60)
for (var i = 0; i &lt; 100; ++i) {
    data.push({
        value: Math.random() * 10 + 10 - Math.abs(i - 12),
        name: i + ':00'
    });
    labelData.push({
]]></description><category></category></item><item><title><![CDATA[日期选择框前进后退]]></title><link>https://blog.youkuaiyun.com/hcg012/article/details/107467207</link><guid>https://blog.youkuaiyun.com/hcg012/article/details/107467207</guid><author>hcg012</author><pubDate>Mon, 20 Jul 2020 16:49:47 +0800</pubDate><description><![CDATA[// day为number，-1:昨天的日期;0:今天的日期;1:明天的日期;
let day = 1
let today = new Date('2020-07-20')
let targetday_milliseconds = today.getTime() + 1000 * 60 * 60 * 24 * day
today.setTime(targetday_milliseconds) // 注意，这行是关键代码

let tYear = today.getFullYear()
let tMonth ]]></description><category></category></item><item><title><![CDATA[地图城市选择器组件,可在vue页面引用]]></title><link>https://blog.youkuaiyun.com/hcg012/article/details/106787005</link><guid>https://blog.youkuaiyun.com/hcg012/article/details/106787005</guid><author>hcg012</author><pubDate>Tue, 16 Jun 2020 14:46:14 +0800</pubDate><description><![CDATA[组件代码
&lt;template&gt;
  &lt;Row id="app"&gt;
    &lt;Dropdown trigger="click" placement="bottom-start"&gt;
      &lt;Input type="text" v-model="airportName" placeholder="地区" readonly/&gt;
      &lt;DropdownMenu slot="list"&gt;
        &lt;Row style="posit.]]></description><category></category></item><item><title><![CDATA[vue异步加载amap高德地图,解决刷新浏览器地图不显示问题]]></title><link>https://blog.youkuaiyun.com/hcg012/article/details/106786712</link><guid>https://blog.youkuaiyun.com/hcg012/article/details/106786712</guid><author>hcg012</author><pubDate>Tue, 16 Jun 2020 14:35:17 +0800</pubDate><description><![CDATA[创建amap.js
/*
 * 异步创建script标签
 */
export default function MapLoader () {
  return new Promise((resolve, reject) =&gt; {
    if (window.AMap) {
      resolve(window.AMap)
    } else {
      var url = 'https://webapi.amap.com/maps?v=1.4.15&amp;key=2e91f494321]]></description><category></category></item><item><title><![CDATA[vue集成高德地图amap并实现点聚合、点坐标点击信息窗体]]></title><link>https://blog.youkuaiyun.com/hcg012/article/details/106691953</link><guid>https://blog.youkuaiyun.com/hcg012/article/details/106691953</guid><author>hcg012</author><pubDate>Thu, 11 Jun 2020 16:46:54 +0800</pubDate><description><![CDATA[上代码：
HTML部分
&lt;template&gt;
	&lt;Form ref="formInlineSearch" :label-width="0" :model="formInlineSearch" inline&gt;
        &lt;FormItem&gt;
          &lt;span&gt;设备数量：&lt;/span&gt;
          &lt;span&gt;{{number}}台&lt;/span&gt;
        &lt;/FormItem&gt;
 ]]></description><category></category></item><item><title><![CDATA[IDEA整合spring mvc+spring+mybatis实现增删改]]></title><link>https://blog.youkuaiyun.com/hcg012/article/details/103579681</link><guid>https://blog.youkuaiyun.com/hcg012/article/details/103579681</guid><author>hcg012</author><pubDate>Tue, 17 Dec 2019 14:26:49 +0800</pubDate><description><![CDATA[代码结构

源码链接：源码链接https://download.youkuaiyun.com/download/hcg012/12036135



]]></description><category></category></item><item><title><![CDATA[vue前端导出Excel.xlsx文件]]></title><link>https://blog.youkuaiyun.com/hcg012/article/details/102608803</link><guid>https://blog.youkuaiyun.com/hcg012/article/details/102608803</guid><author>hcg012</author><pubDate>Thu, 17 Oct 2019 16:07:34 +0800</pubDate><description><![CDATA[安装依赖：
npm install -S file-saver //用来生成文件的web应用程序
npm install -S xlsx //电子表格格式的解析器
npm install -D script-loader //将js挂在在全局下
下载Blob.js和Export2Excel.js文件
Blob.js下载路径：
https://pan.baidu.com/s/1IuIFzLLGLY8...]]></description><category></category></item></channel></rss>