分析 Java Stream 性能与传统迭代方式的对比 Java 8 引入了 Stream API,它提供了一种更具表现力的方式来处理数据集合。但是,与传统的迭代方式相比,S...
分析 Java Stream 性能与传统迭代方式的对比 Java 8 引入了 Stream API,它提供了一种更具表现力的方式来处理数据集合。但是,与传统的迭代方式相比,S...
微服务架构已经是一个很通用的系统架构,常见的技术栈如下图所示,这张架构图基本涵括了当前微服务体系下的各种技术栈,可能不同的技术栈有不同的开源实现。 今天主要介绍Skywalk...
deb https://mirrors.aliyun.com/ubuntu/[https://mirrors.aliyun.com/ubuntu/] jammy main r...
目录 常用锁 synchronized ReentrantLock ReadWriteLock Semaphore 常用锁的介绍可参见:Java常用锁机制简介 synchro...
背景 虚拟机磁盘快被mysql数据文件占满了,所以要将数据文件放到新挂载的磁盘 准备 新磁盘挂载在/data下 开始 MySQL数据文件默认在/var/lib下(/etc/m...
简述 这篇主要实践ansible的核心模块 playbook 何为playbook?Ansible-playbook是日常应用中使用频率最高的命令,类似于Linux中的sh或...
学前准备 本机Windows ,安装VirtualBox,里面安装centos 7.x 两台云服务器(有独立IP)安装centos 7.x系统 学习思路 利用本机虚拟机里的主...
ngx_http_limit_req_module ngx_http_limit_req_module模块(0.7.21)可以通过定义的 键值来限制请求处理的频率。特别的,它...
为了解决什么问题? 本文介绍如何将mysql里的表数据导入至ElasticSearch(以下简称es),并用kibana查询这些数据 准备 一台装有centos 7能够正常联...
前言 项目使用mybaits-plus,所以在mybaits-plus的基础上增加数据权限的过滤 mybaits-plus自带数据权限支持,但由于系统数据权限相对复杂,通过查...
开发中经常需要根据日志排查问题或跟踪调用流程,很多业务日志并没有考虑排查问题时的便利性,看似都记录了日志,但同一个请求链路的日志无法对应,特别是当日志跨服务时候,或者同一个业...
需求 将spring boot项目编译成jar,注册为windows系统服务 实现方式 在网上了解到,winsw这个开源项目,去github看了下,作者常年维护更新,文档齐全...
准备下载文件 我们不需要安装命令,直接截取中间部分下载链接即可 将下载好的文件上传至服务器[过程省略] 安装minio 记得要开启对应端口哦,我在内网,所以直接将端口服务禁止...
场景描述: 在服务器上出现了一些不太合理数据,数据处理采用的是定时任务(@Scheduled中fixedDelay属性),一开始对fixedDelay的理解就是:上次任务执行...
需求场景 需要在局域网外连接局域网内的机器;简单说就是你在家搭建了一个服务器,但是又没有公网ip,还想在家以外的网络环境下访问家里的服务器,那么实现这个需求的其中一个技术就叫...
安装erlang erlang依赖环境 自动安装erlang的YUM源 erlang 下载好的rabbitmq rpm 安装rpm包 启动rabbitmq 服务
在阿里云主机上,安装监控插件,根据官方提示,输入命令 单独运行wget尝试 发现没有任何反应 查看wget命令文件 发现wget命令是一个空文件。联想到这台服务器曾经种过病毒...
故事背景 采用MongoDB Atlas的入门级服务时,发现mongoDB 3.6+的链接已经升级了,大概长这个样子 spring boot该如何配置 对,就是这么简单粗暴,...
explain能干啥 mysql官方介绍: When EXPLAIN is used with an explainable statement, MySQL display...