240 发简信
IP属地:江西
  • Resize,w 360,h 240
    架构思维-《API网关概览篇》

    前世今生 在开始介绍网关之前,首先介绍两个概念BFF(Backend For Frontend)和网关,这两个概念及其容易混淆,所以首先借用Ne...

    1.1 3863 0 50
  • Java 之 AtomicReference

    java 之 AtomicReference AtomicReference类提供了一个可以原子读写的对象引用变量。 原子意味着尝试更改相同At...

  • Resize,w 360,h 240
    微服务下的一致性解决方案《一》

    背景 随着微服务架构的推广,越来越多的公司采用微服务来搭建自己的业务平台,在微服务带来诸多好处的同时,也带来不少问题需要解决,首当其冲的就是分布...

  • spring mvc 下的参数校验并统一处理返回结果

    依赖 常见的使用实例 普通参数的使用方法 在类上加@Validated注解 在参数上加上校验注解 分组校验 我们有一个用户DTO,其中有id,u...

  • Resize,w 360,h 240
    Rpc概述-实现一个简单的Rpc框架

    RPC,全称为Remote Procedure Call,即远程过程调用,它是一个计算机通信协议。它允许像调用本地服务一样调用远程服务。它可以有...

  • Shell 监控日志变化

    shell 监控日志变化 问题背景 系统运维工作中经常需要手动的确认一下系统是否正常运行,通常就是监控一下日志是否输出。 问题解决 服务器很多,...

  • 运维常用的命令

    运维常用的命令 iostat 命令用来显示存储子系统的详细信息,通常用它来监控磁盘 I/O 的情况。要特别注意 iostat 统计结果中的 %i...

  • Java synchronized 和 ReentrantLock对比

    Java synchronized 和 ReentrantLock对比 前段时间学习了java的线程同步的一些知识,认识到了线程同步的关键字s...

  • Resize,w 360,h 240
    微服务下的一致性解决方案 《三》

    背景 在前边两篇讲到的数据一致解决方案中,提供一下解决一致性问题的概念以及二段提交(2PC)三段提交(3PC),以及2PC的延伸,但是系统不是万...

个人介绍
好好活动,好好学习,好好游戏,好好吃饭,好好休息,过一个愉悦的精彩百倍的人生