logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java基础-JVM日志、参数、内存结构、垃圾回收器

简单来说,可触及性包含以下3种状态。

文章图片
#java
linux windows 下 mysql 批量执行导入、导出sql语句脚本

有时候我们需要批量执行多个数据库的创建和数据创建执行可以通过下面脚本批量创建和执行脚本。我们只需要在sql命令行或者客户端执行下面一个脚本批量创建执行多个库的创建和执行。

文章图片
#mysql#sql#数据库
linux、windows环境下 RocketMQ 安装配置

RocketMQ默认的内存配置较高,可以按照以下的配置方式,对内存、namesrv、broker等进行配置(生产环境下,内存配置不用修改,使用默认配置即可,本地测试环境根据内存情况配置)下载需要的版本的二进制安装包,本文档以RocketMQ4.9.5版本为例(rocketmq-all-4.9.5-bin-release.zip)在安装RocketMQ前,需要在目标服务器上安装jdk1.8,并配置j

文章图片
#linux#运维
linux 服务器进程、端口查找,nginx 配置日志查找,lsof 命令详解

t:显示TCP连接-u:显示UDP连接-l:仅显示监听状态的连接-n:以数字形式显示端口号,而不是以服务名称显示通过管道符号|将netstat的输出结果传递给grep命令,用于过滤出包含指定端口号的行。执行命令后,终端将显示与该端口号相关的进程信息,包括进程ID(PID)和进程名称。-i:显示与网络相关的文件:端口号:过滤出指定端口号的结果执行命令后,终端将显示与该端口号相关的进程信息,包括进程I

文章图片
#服务器#linux#nginx
nacos 详解-注册中心

Eureka:个服务启动时,Eureka会将服务注册到EurekaService,并且EurakeClient还可以返回过来从EurekaService拉去注册表,从而知道服务在哪里Ribbon:服务间发起请求的时候,基于Ribbon服务做到负载均衡,从一个服务的对台机器中选择一台Feign:基于fegin的动态代理机制,根据注解和选择机器,拼接Url地址,发起请求Hystrix:发起的请求是通过

文章图片
#spring cloud
公私密钥(非对称加密)应用场景以及加密算法

在对称加密中,双方需安全共享密钥。非对称加密通过公钥加密对称密钥,私钥解密,实现密钥安全传输,如HTTPS协议中,浏览器与服务器通过RSA或ECC交换AES密钥。基于椭圆曲线离散对数难题,相同安全性下密钥长度更短(如256位ECC等效3072位RSA),运算效率高,适合移动设备、物联网、区块链等资源受限场景。基于大整数分解难题,密钥长度常用2048位或4096位,安全性高但运算慢,适用于数字证书、

#java
Springboot和nacos的优先级starter-parent和boot-dependencies区别

一、Springboot和nacos中配置的加载顺序在 Spring Boot 中,配置项的优先级是非常重要的。当同时使用 Nacos 和本地的 application.properties 文件时,Nacos 的配置会覆盖本地配置。这种设计允许您方便地在不同环境中进行配置管理,确保在生产、开发等环境中使用适合的配置。

文章图片
#spring boot#java
idea maven 项目融合

项目A 和项目B 是两个独立的多模块项目,项目A 和项目B ,均为独立的数据源。其中项目B 有两个数据原。需要将项目B 以多模块的方式融合进项目A。解决版本。建立项目C,只含有pom的,空项目,项目A和项目B做为多模块引入。其中项目B的启动类某块排除掉,只包含项目B的业务快块模块。

文章图片
#maven
限流常用算法以及基于Sentinel的微服务限流及熔断

在没有任何保护机制的情况下,如果所有的流量都进入服务器,很可能造成服务器宕机导致整个系统不可用,从而造成巨大的损失。为了保证系统在这些场景中仍然能够稳定运行,就需要采取一定的系统保护策略,常见的策略有服务降级、限流和熔断等。限流的主要目的是通过限制并发访问数或者限制一个时间窗口内允许处理的请求数量来保护系统,一旦达到限制数量则对当前请求进行处理采取对应的拒绝策略,比如跳转到错误页面拒绝请求、进入排

文章图片
#sentinel#微服务
rabbitmq 消息确认、拒绝、批量发送、异步发送、Queue消息投送

包含rabbitmq生产的消息批量发送、异步发送、事物、手动确认,消费者的消息确认回执、消息拒绝;

#java-rabbitmq#rabbitmq
    共 63 条
  • 1
  • 2
  • 3
  • 7
  • 请选择