240 发简信
IP属地:广东
  • Resize,w 360,h 240
    看完这篇文章你就可以告诉领导你精通Zookeeper了

    一、Zookeeper概述 1、概述 Zookeeper 是一个开源的为分布式框架提供协调服务的 Apache 项目。在分布式系统中,扮演注册中...

  • Resize,w 360,h 240
    一些JDK自带的性能分析利器

    有时候碰到服务器CPU飙升或者程序卡死之类的问题,一般都不太好定位。这类bug一般都隐藏的比较深并且还可能是偶发性的,比较棘手。 对于此类问题,...

  • 利用Redis实现防止接口重复提交功能

    在划水摸鱼之际,突然听到有的用户反映增加了多条一样的数据,这用户立马就不干了,让我们要马上修复,不然就要投诉我们。 这下鱼也摸不了了,只能去看看...

  • 使用Docker搭建gitlab服务器及端口映射

    用了很久的svn,感觉还是不如git好用。有时候代码升级到正式环境后,出现了紧急bug需要修复,在这期间又提交了新的代码,这种情况下svn想要回...

  • Resize,w 360,h 240
    Zookeeper + Curator实现分布式锁

    在分布式系统下,使用Java中的synchronized或者Lock已经不能满足需求了。关于分布式锁的实现,我们可以利用MySQL的唯一索引去实...

  • ReentrantLock源码学习

    学习ReentrantLock之前,先了解一下可重入锁的概念。何为可重入锁,顾名思义,就是可重入的。真是听君一席话,胜听一席话啊。 正经点,可重...

  • Resize,w 360,h 240
    AQS源码学习

    1、AQS介绍 AQS全称AbstractQueuedSynchronizer,是一个同步器,用来构建锁或者其他同步组件的基础框架。内部主要使用...

  • Resize,w 360,h 240
    HTTPS介绍及加密的过程

    http协议可能存在信息窃听或身份伪造等安全问题,使用https通信机制可以有效的防止这些问题。 1、HTTP的缺点 凡事皆有两面性,http作...

  • 实现LRU缓存算法

    本文基于LeetCode第146. LRU 缓存机制[https://leetcode-cn.com/problems/lru-cache/]进...

个人介绍
公众号:秃头哥编程(ID:xp_1311664842)