使用bat批处理脚本复制文件夹 使用bat批处理脚本复制文件夹需求:使用hexo在发布博客文章时,需要将文件复制到 source\_posts 目录下,每次手动复制很麻烦,所以这边写了个批处理脚本来执行。 新建一个 xxx.bat 文件,文件内容为: 1234567891011121314151617@echo off :: 变量声明:: 要复制的目录。set sourceDir=E:\01 博客\本地博客:: 目标目录set 2023-03-16 技术分享 > DOS #DOS #bat批处理
Zookeeper集群搭建 Zookeeper集群搭建 本文主要介绍Zookeeper集群搭建以及通过模拟故障演示选举机制。 1.1 搭建要求真实的集群是需要部署在不同的服务器上的,但是在我们测试时同时启动很多个虚拟机内存会吃不消,所以我们通常会搭建伪集群,也就是把所有的服务都搭建在一台虚拟机上,用端口进行区分。 我们这里要求搭建一个三个节点的Zookeeper集群(伪集群)。 1.2 准备工作重新部署一台虚拟机作为我们搭 2023-03-16 技术分享 > Zookeeper #Zookeeper
Zookeeper使用手册 Zookeeper使用手册 本文主要介绍: 1、zookeeper的概念和基本用法。 2、如何通过Curator这个Java API客户端库访问zookeeper客户端。 1. Zookeeper概念Zookeeper 是 Apache Hadoop 项目下的一个子项目,是一个树形目录服务。 Zookeeper 是一个分布式的、开源的分布式应用程序的协调服务。 Zookeeper 提供的主要功能 2023-03-15 技术分享 > Zookeeper #Zookeeper
CentOS安装Java 本文主要介绍在Linux环境下JAVA安装。 以CentOS7下安装JDK8为例。 下载下载Linux的安装包。 以Java8为例,👉官网下载地址。 上传将下载的安装包传到Linux上,这里以 MobaXterm 为例,直接拖动文件即可上传。 这边复制到 /usr/java 目录。 安装解压1234# 进入目录cd /usr/java# 解压文件到当前目录tar -zxvf jdk-8u 2023-03-15 技术分享 > Java #CentOS #Java #Linux
Linux防火墙端口设置 Linux防火墙端口设置防火墙状态123456789# 查看防火墙状态systemctl status firewalld# 开启防火墙systemctl start firewalld# 关闭防火墙systemctl stop firewalld 若遇到无法开启:先用:systemctl unmask firewalld.service然后:systemctl start firewalld. 2023-03-15 技术分享 > Linux #Linux #防火墙
vim操作手册 vim操作手册1. 命令模式默认模式,或者在 插入模式按Esc键 进入。 1.1. 临时设置 操作 说明 :set nu 显示行号 :set nonu 取消行号显示 :set mouse=a 鼠标可用 :set cursorline 显示光标所在行的行线 1.2. 永久设置对所有用户生效: 12345# vim的配置文件(对所有用户生效)vim /etc/vim 2023-03-14 技术分享 > Linux #Linux #vim
Zookeeper安装 Zookeeper安装1. 环境准备zookeeper服务器是用Java创建的,它运行在JVM之上。需要先安装JDK 7或更高版本。 1.1 下载下载zookeeper,然后将压缩包 传到Linux。 或者直接在Linux系统中使用 wget 命令下载,如: 1wget https://dlcdn.apache.org/zookeeper/zookeeper-3.5.10/apache-zooke 2023-03-14 技术分享 > Zookeeper #Zookeeper
Dubbo介绍 本文主要介绍RPC框架Dubbo,简单介绍了Dubbo的一些功能特性。 👉官网地址。 Dubbo概念Dubbo是阿里巴巴公司开源的一个高性能、轻量级的 Java RPC 框架。 致力于提供高性能和透明化的 RPC 远程服务调用方案,以及 SOA 服务治理方案。 👉官网地址。 Dubbo架构👉官方Dubbo架构介绍。 架构图 节点角色说明 节点 角色说明 Provider 暴露服 2023-03-14 技术分享 > Dubbo #Dubbo
系统架构的演进 本文主要介绍系统架构的演进。 系统架构的演进互联网项目目标高性能:提供快速的访问体验。 高可用:网站服务一直可以正常访问。 可伸缩:通过硬件增加/减少,提高/降低处理能力。 高可扩展:系统间耦合低,方便的通过新增/移除方式,增加/减少新的功能/模块。 安全性:提供网站安全访问和数据加密,安全存储等策略。 敏捷性:随需应变,快速响应。 衡量网站 2023-03-14 技术分享 > 待分类 #系统架构
Redis高级篇 - 分布式缓存 Redis高级篇 - 分布式缓存Redis分布式缓存,提供单机Redis存在问题的解决方案。 单机的Redis存在四大问题 1.Redis持久化Redis有两种持久化方案: RDB持久化 AOF持久化 1.1.RDB持久化RDB全称Redis Database Backup file(Redis数据备份文件),也被叫做Redis数据快照。简单来说就是把内存中的所有数据都记录到磁盘中。当Redi 2022-12-05 技术分享 > Redis #Redis