分类 java 下的文章

首先我们需要准备的那些东西硬件环境1 台8 核 16GB 内存机器,或者 2 台 4 核 8GB 内存机器。Linux,Mac 均可 笔者环境为 MacBook Pro 32G也可以选择8G搭建本地 Maven 仓库 Artifactory 开源版启动 zipkin 服务部署 Selenium在 Centos7 系统上安装DockerDocker 部署 Jira Server部署 YAPI部署方式 2: Kubernetes 部署构建并推送镜像Helm部署、notebook部署:Jenkins 流水线Docker 启动 Jenkins安装插件Pipeline Git Artifactor...

主要特性Vector API(孵化)提升了Java在CPU向量计算的性能,这是对大规模的张量计算的支持,提升了Java在AI领域的能力。启用了新的C++特性允许在JDK中C++源代码中使用 C ++ 14的新特性。从 Mercurial 迁移到 GitGit目前已经成为代码版本管理领域的绝对统治者,现在Java顺应潮流也使用Git进行源代码管理。迁移到GitHubOpenJDK的代码现在由GitHub托管。ZGC垃圾收集器并发线程堆栈处理的垃圾收集器。Unix域套接字通道Unix域套接字对ServerSocketChannel和SocketChannel的支持。Alpine Linux ...

前言哈哈,有些人肯定理解为是门锁? 大门锁? 这里聊的都不是哈。锁本质为了防止分布式系统中的多个进程或者线程之间相互干扰,我们需要一种分布式协调技术来对这些进程进行调度。而这个分布式协调技术的核心就是来实现这个分布式锁。分布式锁常用方案Redis:setnx命令,原子性操作Zookeeper:顺序临时节点Redis实现分布式锁、下面框架已经实现锁的功能https://github.com/redisson/redissonMaven<dependency> <groupId>org.redisson</groupId> <artifa...

文字讲解:很多台计算机组成一个整体,一个整体一致对外并且处理同一请求内部的每台计算机都可以相互通信(rest/rpc)客户端到服务端的一次请求到响应结束会经多台计算机分布式系统图解一分布式系统图解二以上是一个大致的讲解‘

前言最近几位老兄聊到微服务、每个人对微服务理解定义不一样,所以我想的是微服务安全问题,怎么保证呢? 今天就来一篇关于怎么保证微服务安全问题我们一般围绕这几个大的问题在讨论再是整个流程建立一个完整的体系、当然都是需要平时都要去思考】总结】等一、API安全API安全面临的挑战 API安全常用的安全机制 API安全现实场景 二、微服务网关安全OAuth2协议 微服务安全所有面的问题 微服务网关安全 三、微服务认证和SSOOAuth2协议 微服务环境下基于Session的SSO 微服务环境下基于Token的SSO 四、微服务之间的安全使用JWT确保微服务之间的通讯安全 使用CA确保微服务之间的通...