1.查看当前目录下 第一个下划线 _ 之前不同文件名称 的 文件和文件数量 find . -type f -exec basename {} ; | cut -d_ -f1 ...
1.查看当前目录下 第一个下划线 _ 之前不同文件名称 的 文件和文件数量 find . -type f -exec basename {} ; | cut -d_ -f1 ...
一、为什么有websocket 主流web应用使用的http协议只能进行单向访问,要想实时通信只能通过轮询的方式实现,而高频度的轮询十分消耗性能,此时就体现了websocke...
一、搭建环境 沿用之前部署的三分区两副本的topic 创建生产者 切入bin目录下./kafka-console-producer --broker-list localho...
一、基础概念 Kafka是什么Kafka 是一个分布式流数据系统,使用 Zookeeper 进行集群的管理。 与其他消息系统类似,整个系统由生产者、 Broker Serve...
minio 一、概述 纠删码 Data Block 数据块 Party Block 校验块 在Minio中 一个Block = 10m 二、实践 使用 Minio Dock...
minio 一、概述 使用java语言整合minio 准备工作: java(maven) minio serverroot@ubuntu:/minio# docker ps ...
Minio 一、概述 Minio 是一个分布式的文件管理系统,用于解决存储管理非结构化数据问题,对于结构化数据我们有关系型数据库,但是对于音频、文件等非结构化数据 我们要进行...
微服务 一、Nacos启动 相对Eureka,服务更丰富 启动Nacos: 切换到启动服务的目录 启动命令 Nacos 默认端口 8848Nacos 默认登录 用户名 密码 ...
微服务 一、负载均衡原理 底层流程: LoadBalancerInterceptor负载均衡拦截器 拦截客户端发起的http请求(RestTemplate) LoadBala...
微服务 一、消费者与提供者 消费者 提供者 分析 服务消费者 or 服务提供者都是针对业务而言,当服务A调用 服务B时 服务B就是提供者当服务B调用 服务C时 服务B就是消费...
微服务 一、概述 什么是微服务 微服务是分布式架构的一种解决方案,系统平台架构通常分为两种:一:单体架构 二:分布式架构 单体架构:所有业务代码都写在一个项目下,业务之间可...
安装流程: 第1步 - 安装Docker 官方Ubuntu存储库中提供的Docker安装包,但是可能不是最新的版本。为了确保我们获得最新版本,我们将从官方Docker存储库安...
MySQL触发器 一、概述 什么是触发器: 就是当一样事务发生改变时,另一样事务也随着发生改变 MySQL场景: 当MySQL一张表发生改变,另一张表也随着发生改变 语法结构...
一、特点概述 类似 SpringMVC 的web框架 jar包运行,通过java命令 运行进程内置web容器 高性能,100并发 6w qps 容易扩展 事件机制 支持模板引...
一、前置概述 MySQL Query Optimizer MySQL 常见瓶颈 CPUCPU在饱和的时候一般发生在数据装入内存或从磁盘上读取数据的时候 IO磁盘I/O瓶颈发生...
SpringBoot 主类上的@SpringBootApplication是一个合成注解 相当于以下注解的复合 @SpringBootConfigurationSpringB...
MySQL 一、SQL性能 性能下降SQL慢: 执行时间长 等待时间长 因素: 查询语句写的烂 索引失效建了索引 没用上 关联查询太多 join (设计缺陷 或 不得已的需求...
MySQL高级 设置mysql开启启动 启动mysql 关闭mysql 安装 sudo apt-get install mysql-server mysql-client 查...
shiro 一、概述 shiro的授权Authorization分为两部分: 授权有权限就可以访问 校验权限没有权限不能访问 授权 权限字符串例子user:update:* ...
一、概述 二、shiro_springboot_mybatis_登录注册 功能划分: 登录 注册 代码分为: mybatis - mapper.xml entity - Us...