240 发简信
IP属地:上海
  • 全局唯一ID设计

    在分布式系统中,经常需要使用全局唯一ID查找对应的数据。产生这种ID需要保证系统全局唯一,而且要高性能以及占用相对较少的空间。 全局唯一ID在数据库中一般会被设成主键,这样为...

  • 120
    Java常见面试题汇总-----------JVM专题(JVM编译器优化、JVM逃逸分析)

    32、JVM编译器优化 32.1、JVM编译的过程   1、解析与填充符号表过程  1)、词法、语法分析  词法分析将源代码的字符流转变为标记集合,单个字符是程序编写过程的最...

  • 120
    图解 TCP协议核心| 你管这破玩意儿叫TCP?

    你是一台电脑,你的名字叫 A 经过《如果让你来设计网络》这篇文章中的一番折腾,只要你知道另一位伙伴 B 的 IP 地址,且你们之间的网络是通的,无论多远,你都可以将一个数据包...

  • 120
    dubbo源码解析-本地暴露

    前言 上一篇dubbo源码解析-服务暴露原理中我们根据官方文档已经进行了具体服务到invoker的转换的介绍,但是后面却发现文档却说Dubbo 处理服务暴露的关键就在 Inv...

  • sync.WaitGroup的使用以及坑

    简单使用: 这是golang官网上的例子 跟java的CountdownLatch差不多,也是阻塞等待所有任务完成之后再继续执行。 简单使用就是在创建一个任务的时候wg.Ad...

  • 谈一下经典的面试题 如何解决IOC的循环依赖

    问题描述: 比如两个Bean InstacneA 和InstacneB 里面存在属性相互引用 创建Bean的时候 会相互依赖。 1.构造器注入 直接失败 2.protol...