什么是 Redis? Redis 是完全开源免费的,遵守BSD协议[https://www.jianshu.com/p/4fa8451a4b07],是性能极高的nosql数据...
对于一个大型网站,主要有以下几个特征: 支撑海量数据 非常高的访问量 在大型网站中,其最核心的功能就是计算和存储。因此系统演变过程也主要围绕这两点进行。 单机系统 在网站刚刚...
JMM Java 内存模型 Java的内存模型指定了Java虚拟机如何与计算机的内存进行工作 Java内存模型决定了一个线程对共享变量的写入何时对其他线程可见,Java内存模...
装饰器模式,属于结构型模式。 装饰器,顾名思义,就是在不改变原来结构的基础上,进行装饰。 UML图: 今天我们以圣诞树 为例,给圣诞树进行装饰,我们给一个普通圣诞树,装上彩带...
MySQL读写分离的概述 MySQl作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台MySQL作为独立的数据库是完...
Springboot开源项目收集 精选SpringBoot八大开源项目:支付、秒杀、全文搜索等项目一:支付服务简介:支付服务:支付宝、微信、银联详细 代码案例,目前已经180...
面试官:请手写下几种常见的单例模式我:好的(面带微笑),心里暗喜(送分题)。没成想提笔便写出了如此豪放的代码,不堪回首,请原谅我的不羁! 为什么要有单例模式 实际编程应用场景...
在开始实际讲解MySQL主从复制如何实现之前,我们可以先思考一个问题!那就是,我们为什么要用数据库主从复制呢?它能为我们解决什么业务问题?在思考过后我们开始进入正题吧! 1....
前言 Map是java中用于存储键值对映射的接口。是解决编程问题最常用的数据结构之一。在工作中,有时候为实现一个功能可能写了好大一段代码,运行是ok了,但是就是不想回头再看,...
一、安装与启动 可参考我的上一篇关于jenkins的博客:https://www.jianshu.com/p/cfdf0d90185e 二、插件准备 1.maven项目插件 ...