240 发简信
IP属地:江苏
  • Resize,w 360,h 240
    基于Netty+动态代理+反射 实现简单的RPC调用

    前言 本文只是简单实现了一次RPC调用示例,以理解其调用原理。一些主流RPC框架的其他功能并没有实现。(如服务自动注册与发现,流控,动态配置等)...

  • Synchronized对象锁和类锁区别

    java的内置锁 每个java对象都可以用做一个实现同步的锁,这些锁成为内置锁。线程进入同步代码块或方法的时候会自动获得该锁,在退出同步代码块或...

  • 【纠错系列】不可重复读与幻读的区别

    纠错 我猜,你们在各种博文中看到对于幻读的解释是这样的: 一个事务按相同的查询条件重新读取以前检索过的数据,却发现其他事务插入了满足其查询条件的...

  • SQL中NULL值的比较

    现象 首先,我们往测试表a中,插入几条测试数据: 得到如下结果: 其次,我们查询表a中id列不为1的数据: 结果却只有1条符合条件的数据: 我们...

  • List排重工具类

    说明 在业务开发中,经常会遇到这么一个场景: 从数据源获取一个数据集合List 对该数据集合,按照一定的条件排重 遍历处理排重过后的集合 在看前...

  • Resize,w 360,h 240
    JDK1.7及以下HashMap并发出现死循环根因分析

    问题出现条件 JDK1.7及以下版本 并发使用HashMap HashMap发生resize(扩容) 总结成一句话,有多个线程并发向该HashM...

  • 高并发和分布式下的幂等及其实现方式

    何为幂等 概念 在编程中,一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数,或幂等方法,是指可以使用相同参数重复执...

  • Resize,w 360,h 240
    一致性Hash算法

    1. 起源 一致性Hash算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot Spo...

  • Resize,w 360,h 240
    Redis主从复制下的哨兵模式

    一.哨兵机制 有了主从复制的实现以后,如果想对主服务器进行监控,那么在redis2.6以后提供了一个"哨兵"的机制。顾名思义,哨兵的含义就是监控...

个人介绍
好想当个太空人,这样的话只要我质量够大,你们都得围着我转~~