logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HttpClient 连接池

本文介绍了HTTP连接管理技术及常用Java HTTP客户端框架。HTTP协议从1.0的短连接(每次请求建立新连接)发展到1.1默认长连接(Keep-Alive),通过复用TCP连接提升性能。重点分析了五种Java HTTP客户端:1)Apache HttpClient提供强大连接池支持;2)OkHttp轻量高效;3)Spring WebClient支持异步非阻塞;4)Feign适合微服务间声明式

#okhttp#java
SpringCloudGateway学习(3)-重试,熔断,限流

前两章文件主要概述了Gateway的三大组件,现在我们继续学习Gateway的其他作用熔断和限流。Gateway是一个网关项目, 网关可以是整个微服务API请求的入口,负责拦截所有请求,分发到服务上去。可以实现日志拦截、权限控制、解决跨域问题、限流、熔断、负载均衡,隐藏服务端的ip,黑名单与白名单拦截、授权等。

#gateway
gradle 发布jar到本地仓库

1.使用gradle插件在build.gradle中增加插件IDapply plugin: 'maven-publish'然后在build.gradle增加publishing {publications {maven(MavenPublication) {groupId = 'com.lx.gradleproject-jar'artifactId = 'lxcommonlog've

#gradle
maven 设置本地依赖

1.在pom.文件中直接设置将本地依赖放在文件夹中。我这里自己随便写了一个lo4j2的写日志的方法在需要使用依赖的项目的pom文件中增加<dependency><groupId>com.lx.mavenprojectjar</groupId><!--groupId--><artifactId>mycommonlog</artifac

#maven#java
postgresql 命令行操作

【代码】postgresql 命令行操作。

#postgresql#数据库#服务器
Spring Cloud Config 配置中心

最简单的配置中心,就是启动一个服务作为服务方,之后各个需要获取配置的服务作为客户端来这个服务方获取配置。Spring Cloud Config,可以用 git ,还可以用数据库、svn、本地文件等作为存储。

#spring#spring boot#spring cloud
springboot shiro jwt实现认证和授权

springboot shiro jwt实现认证和授权

#spring boot#java#spring
Java 生成签名证书

Java中使用keytool生成签名证书的基本步骤包括:创建密钥库和密钥对,生成CSR请求,获取CA签名后导入证书。通过命令可查看密钥库内容、导出证书或导入其他CA证书。整个过程确保密钥库包含私钥和对应公钥证书,实现安全认证。keytool工具简化了证书管理,是Java安全体系的重要组成部分。

#java#开发语言
docker 容器设置中文环境

默认情况下: 如果没有zh_CN.utf8就安装。方式2:1.3 写入 bash.bashrc 文件1.4 写入 profile 文件1.5 重启容器2. dockerfile中设置

#docker#容器#运维
docker搭建私服镜像库

docker搭建私服镜像库,需要用到registry的镜像。所以首先需要拉去registry镜像,然后创建容器。

#docker#容器
    共 30 条
  • 1
  • 2
  • 3
  • 请选择