摘要:秒杀项目 介绍 视频地址:https://www.bilibili.com/video/BV1sf4y1L7KE 内容 1.项目框架搭建 SpringBoot环境搭建 集成Thymeleaf模板引擎 Mybatis 2.分布式会话 用户登陆 设计数据库 明文密码二次MD5加密 public clas
阅读全文
NWNU-Sun | 技术沉思录代码是诗,bug是谜 |
|
07 2022 档案
摘要:秒杀项目 介绍 视频地址:https://www.bilibili.com/video/BV1sf4y1L7KE 内容 1.项目框架搭建 SpringBoot环境搭建 集成Thymeleaf模板引擎 Mybatis 2.分布式会话 用户登陆 设计数据库 明文密码二次MD5加密 public clas
阅读全文
摘要:一、yum仓库下载MySQL yum -y install https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm 二、yum安装MySQL yum -y install mysql-community-server 报错
阅读全文
摘要:一、卸载MariaDB 在CentOS中默认安装有MariaDB,是MySQL的一个分支,主要由开源社区维护。 CentOS 7及以上版本已经不再使用MySQL数据库,而是使用MariaDB数据库。 如果直接安装MySQL,会和MariaDB的文件冲突。 因此,需要先卸载自带的MariaDB,再安装
阅读全文
摘要:typora-root-url: image 笔记来源于Bilibili狂神 :https://www.bilibili.com/video/BV1kv411q7Qc?p=7 简介 我们之前操作Docker的过程是 :DockerFile build run 进行手动操作,单个容器,如果假设我们
阅读全文
摘要:Prometheus 通过 consul 分布式集群实现自动服务发现 文章目录 1、Consul 介绍 Consul 是基于 GO 语言开发的开源工具,主要面向分布式,服务化的系统提供服务注册、服务发现和配置管理的功能。Consul 提供服务注册/发现、健康检查、Key/Value存储、多数据中心和
阅读全文
摘要:1、Prometheus & Grafana搭建 1.1、Prometheus 介绍 Prometheus 是一套开源的系统监控、报警、时间序列数据库的组合,最初有 SoundCloud 开发的,后来随着越来越多公司使用,于是便独立成开源项目。我们常用的 Kubernetes 容器集群管理中,通常会
阅读全文
摘要:Centos7制作openssh的rpm包 每个系统都会经历漏洞扫描,可能大家遇到最多的漏洞就是ssh升级,升级到最新的版本就需要到官网下载最新的tar包进行编译安装,如果主机数量多那将是很头痛的一件事,本文教大家用rpm-build工具制作openssh的rpm包,如果小伙伴想自己动手制作rpm包
阅读全文
摘要:Docker版哈希分区进行亿级数据存储 面试题 1~2亿条数据需要缓存,请问如何设计这个存储案例 回答 采用分布式存储,用redis如何落地? 方案 1.哈希取余分区 2亿条记录就是2亿个k,v,我们单机不行必须要分布式多机,假设有3台机器构成一个集群,用户每次读写操作都是根据公式: hash(
阅读全文
摘要:Docker下Mysql主从复制 原理 Mysql通过开启binLog日志来实现主从数据同步 步骤 新建master实例3307 创建docker实例 docker run -p 3307:3306 --name mysql-master \ -v /mydata/mysql-master/log:
阅读全文
摘要:Hive安装 1.安装前提 基于上篇Hadoop完全分布式安装来安装,需要有HDFS环境 软件版本 Hadoop 3.1.1 Mysql 8 Hive 3.1.2 安装 Mysql8到master https://dev.mysql.com/downloads/repo/yum/ 下载 Mysql
阅读全文
摘要:Hadoop原生分布式搭建 1. 基本环境 JDK版本:JDK8 版本 集群:使用 vmware 虚拟机虚拟三台 linux节点,linux操作系统: Centos7 虚拟机环境准备三台虛拟机(静态iP、关闭防火墙、修改主机名、配置兔密登录、集群时间同步) 首先创建一台虚拟机配置好 hadoop环境
阅读全文
|