window.cnblogsConfig = {
    blogUser: 'MoYu',
   blogAvatar: 'https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213094450.jpg',
blogStartDate: '2020-02-09',
webpageTitleOnblur: '(o゚v゚)ノ Hi,Back',
 webpageTitleOnblurTimeOut: 500,
webpageTitleFocus: '(*´∇`*) 欢迎回来!',
 webpageTitleFocusTimeOut: 1000,
webpageIcon: "https://gitee.com/MoYu-zc/picgo/raw/master/img/20210213094450.jpg",
enable: true,       // 是否开启日/夜间模式切换按钮
    auto: {             // 自动切换相关配置
        enable: false,  // 开启自动切换
        dayHour: 7,     // 日间模式开始时间,整数型,24小时制
        nightHour: 20   // 夜间模式开始时间,整数型,24小时制
    }
switchDayNight: {
        enable: true,
        auto: {
            enable: true
        }
    },
progressBar: {
          id      : 'top-progress-bar', // 请勿修改该值
    color   : '#77b6ff',
    height  : '2px',
    duration: 0.2,
    },
loading: {
          rebound: {
        tension: 16,
        friction: 5,
    },
    spinner: {
        id: 'spinner',
        radius: 90,
        sides: 3,
        depth: 4,
        colors: {
            background: '#f0f0f0',
            stroke: '#272633',
            base: null,
            child: '#272633',
        },
        alwaysForward: true, // When false the spring will reverse normally.
        restAt: 0.5,         // A number from 0.1 to 0.9 || null for full rotation
        renderBase: false,
    }
    },
homeTopAnimationRendered: true,
homeTopAnimation: {
         radius: 15,
    density: 0.2,
    color: 'rgba(255,255,255, .2)', // 颜色设置,“random” 为随机颜色
    clearOffset: 0.3,
    },
essayTopAnimationRendered: true,
essayTopAnimation: {
       triW : 14,
    triH : 20,
    neighbours : ["side", "top", "bottom"],
    speedTrailAppear : .1,
    speedTrailDisappear : .1,
    speedTriOpen : 1,
    trailMaxLength : 30,
    trailIntervalCreation : 100,
    delayBeforeDisappear : 2,
    colorsRandom: false, // v1.2.4 是否开启随机颜色
    colors: [
        '#96EDA6', '#5BC6A9',
        '#38668C', '#374D84',
        '#BED5CB', '#62ADC6',
        '#8EE5DE', '#304E7B'
    ]
    },
homeTopImg: [
        "https://cdn.jsdelivr.net/gh/BNDong/Cnblogs-Theme-SimpleMemory@master/img/webp/home_top_bg.webp",
        "https://cdn.jsdelivr.net/gh/BNDong/Cnblogs-Theme-SimpleMemory@master/img/webp/home_top_bg.webp"
    ],
homeBannerTextType: "one",
essayTopImg: [
        "https://cdn.jsdelivr.net/gh/BNDong/Cnblogs-Theme-SimpleMemory@master/img/webp/nothome_top_bg.webp",
        "https://cdn.jsdelivr.net/gh/BNDong/Cnblogs-Theme-SimpleMemory@master/img/webp/nothome_top_bg.webp",
"https://gitee.com/MoYu-zc/picgo/raw/master/img/20210208190902.jpg",
"https://gitee.com/MoYu-zc/picgo/raw/master/img/20210208190954.jpg",
    ],
codeMaxHeight: true,
codeLineNumber: true,
essayCode: {
        fontFamily: "'Ubuntu Mono',monospace", // 代码框字体
    fontSize: "14px" // 代码框字体大小
    },
}
    
    
	
	
		
		
    
        
        
摘要:        
npm常用命令 简介 npm是跟随node一起安装的包(模块)管理器。常见的使用场景有以下几种: 允许用户从npm服务器下载别人编写的第三方包到本地使用。 允许用户从npm服务器下载并安装别人编写的命令行程序到本地使用。 允许用户将自己编写的包或命令行程序上传到npm服务器供别人使用。 常用命令 检    
阅读全文
 
 
        
        posted @ 2021-07-12 23:43
MoYu-zc
阅读(635)
推荐(0)
        
            
        
        
摘要:        
Markdown使用教程 一、Markdown 简介 Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。 应用 当前许多网站都广泛使用 Markdown 来撰写帮助文档或是用于论坛上发表消息。例如:GitHub、简书、知乎等 编辑器 推荐使用Typora,官网:ht    
阅读全文
 
 
        
        posted @ 2021-07-12 23:41
MoYu-zc
阅读(393)
推荐(0)
        
            
        
        
摘要:        
Git使用手册 安装 官网下载:https://git-scm.com/downloads 下载完成后使用默认进行安装。 安装完成后,在开始菜单里找到 Git → Git Bash,蹦出一个类似命令行窗口的东西,就说明Git安装成功! 还需要最后一步设置,在命令行输入: git config --g    
阅读全文
 
 
        
        posted @ 2021-07-12 23:30
MoYu-zc
阅读(162)
推荐(0)
        
            
        
        
摘要:        
yaml语言教程 简介 YAML 是 "YAML Ain't a Markup Language"(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:"Yet Another Markup Language"(仍是一种标记语言)。 YAML 的语法和其他高级语言类似    
阅读全文
 
 
        
        posted @ 2021-07-12 23:23
MoYu-zc
阅读(147)
推荐(0)
        
 
		
    
        
        
摘要:        
Redis缓存穿透和雪崩 缓存穿透 概念 用户如果想查询一个数据,会先在redis内存数据库中进行查询,redis中没有,再向持久层数据库中查询。 缓存穿透的概念很简单,用户想要查询一个数据,发现redis内存数据库没有,也就是缓存没有命中,于是向持久层数据库查询。发现也没有,于是本次查询失败。当用    
阅读全文
 
 
        
        posted @ 2021-07-08 11:16
MoYu-zc
阅读(810)
推荐(2)
        
 
		
    
        
        
摘要:        
Redis主从复制 概念 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master/leader),后者称为从节点(slave/follower);数据的复制是单向的,只能由主节点到从节点。Master以写为主,Slave以读为主 默认情况下,每台Red    
阅读全文
 
 
        
        posted @ 2021-07-06 22:29
MoYu-zc
阅读(122)
推荐(0)
        
            
        
        
摘要:        
Redis发布订阅 什么是发布订阅 所谓发布订阅,就是 消息发布者发布消息 及 消息订阅者接收消息 ,二者通过某种媒介关联起来。 这类似以前的『订报』,当我们订阅了某种报纸后(比如财经报),每当报纸有新的期刊出版后,就会有邮递员给我们送过来。即,只有定了这种报纸才会收到出版社发布的这种新报纸。 发布    
阅读全文
 
 
        
        posted @ 2021-07-06 22:27
MoYu-zc
阅读(416)
推荐(0)
        
 
		
    
        
        
摘要:        
Redis持久化 Redis是内存数据库,如果不将内存中的数据库状态保存到磁盘,那么一旦服务器进程退出,服务器中的数据库状态也会消失,所以Redis提供了持久化功能 RDB(Redis DataBase) 什么是RDB 在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是Snapshot快照,它恢    
阅读全文
 
 
        
        posted @ 2021-06-26 13:52
MoYu-zc
阅读(79)
推荐(0)
        
 
		
    
        
        
摘要:        
顺序表 顺序表是在计算机内存中以数组的形式保存的线性表,线性表的顺序存储是指用一组地址连续的存储单元,依次存储线性表中的各个元素、使得线性表中再逻辑结构上响铃的数据元素存储在相邻的物理存储单元中,即通过数据元素物理存储的相邻关系来反映数据元素之间逻辑上的相邻关系。 1.实现顺序表 代码实现 publ    
阅读全文
 
 
        
        posted @ 2021-06-24 00:11
MoYu-zc
阅读(327)
推荐(0)
        
 
		
    
        
        
摘要:        
Jedis与Redis 通过Jedis操作Redis Jedis是Redis官方推荐的java连接开发工具 , 使用ava操作Redis中间件 创建项目 首先创建一个空项目: 创建一个Maven的Module项目: 一路next即可。 因为该项目的最先创建的是空项目,所以需要手动调节部分配置: 以下    
阅读全文
 
 
        
        posted @ 2021-06-13 21:48
MoYu-zc
阅读(221)
推荐(0)