用户中心USER CENTER

首页/用户
  • Proxy invocationHandler

    摘要:动态代理即,动态代理是利用反射技术,在运行时创建一个实现某些给定接口的新类。调用该方法调用类中的,参数为空的方法。 动态代理 即,动态代理是利用java反射技术,在运行时创建一个实现某些给定接口的新类。 栗子 先定义接口 public interface people { public String work(); } 实现该接口 public class Teacher i...

    terasum 发布于Java
  • 微服务架构的核心要点和实现原理

    摘要:微服务去中心化治理上图中外部服务和内部服务属于网关所有的服务由统一的网关进行管理比如外部应用要调用服务就会经过网关外部服务内部应用也是一样的如果服务要调用服务则也需要通过网关进行调用这样看起来很规范但是每个用户请求时只要有服务之间的交互则都 微服务去中心化治理 showImg(https://segmentfault.com/img/bVbmTok?w=581&h=446); 上图中,...

    terasum 发布于Java
  • 说一说布隆过滤器

    摘要:介绍布隆过滤器在上的介绍布隆过滤器是年由布隆提出的。通过介绍已经知晓布隆过滤器的作用是检索一个元素是否在集合中。控制布隆过滤器的误判率如果集合的大小相比于输入对象的个数过小,失误率就会变高。 介绍 布隆过滤器在wiki上的介绍: 布隆过滤器(Bloom Filter)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否在一个集...

    terasum 发布于Java
  • Java中的wait/notify/notifyAll

    摘要:等待一段时间是否有线程唤醒锁,如果没有,超时自动唤醒。随机唤醒等待队列中的等待同一个锁的一个线程,使这个线程退出等待队列,进入可运行状态。条件队列中是处于等待状态的线程,等待特定条件为真。在一般情况下,总应该调用唤醒所有需要被唤醒的线程。 方法 java.lang.Object public final native void wait() throws InterruptedExce...

    terasum 发布于Java
  • 开发之路(设计模式六:命令模式上)

    摘要:好的,我重新绘制了一张图反映命令模式如下图,流程与上图相同。感谢你看到这里,命令模式的上部分到这里就结束了,本人文笔随便,若有不足或错误之处望给予指点,度弯腰很快我会发布命令模式下的内容,生命不息,编程不止参考书籍设计模式 封装调用:将方法调用给封装起来。 这次讲的是命令模式,他的作用就是方法给封装起来,有需要的时候就调用,调用者并不需要关心它是如何实现的。 我们来看一张流程...

    terasum 发布于Java
<