摘要:
RxJava是一种基于观察者模式的响应式编程框架 ReactiveXAn API for asynchronous programming with observable streams.A combination of the best ideas from the Observer patter 阅读全文
摘要:
概述: 字面意思是豪猪。作用是保护你的应用。Netflix会有服务实时调用,hystrix提供服务降级。 目标是将依赖独立化,防止拖垮整个服务。(属于降级服务。) 作用: 第三方接口超时或失败时,保护服务。 防止系统链式雪崩。 快速失败与恢复,优雅降级。 提供近实时监控,报警。 工作原理: 将外部依 阅读全文
摘要:
JSR是Java Specification Requests的缩写,意思是Java 规范提案。是指向JCP(Java Community Process)提出新增一个标准化技术规范的正式请求。任何人都可以提交JSR,以向Java平台增添新的API和服务。JSR已成为Java界的一个重要标准。 We 阅读全文
摘要:
1、缓存规范JSR107 2、FactoryBean和BeanFactory 工厂 BeanFactory bean FactoryBean 应用 例如自己实现一个FactoryBean,功能:用来代理一个对象,对该对象的所有方法做一个拦截,在调用前后都输出一行LOG 3、ApplicationCo 阅读全文
摘要:
自从Java 6起,javac就支持“JSR 269 Pluggable Annotation Processing API”规范,只要程序实现了该API,就能在javac运行的时候得到调用。 举例来说,现在有一个实现了"JSR 269 API"的程序A,那么使用javac编译源码的时候具体流程如下 阅读全文
摘要:
todo。。。 阅读全文
摘要:
BIO NIO ref https://www.jianshu.com/p/76ff17bc6dea http://gearever.iteye.com/blog/1841586 阅读全文
摘要:
半连接队列:服务端维护的与客户端保持SYN_RECV状态的连接队列,等待客户端回复,当收到客户端ack后,如果条件允许(全连接队列未达到最大值),服务端进入ESTAB状态,从半连接队列移到全连接队列的队尾。 全连接队列:完成三次握手等待accept。完成三次握手即进入了全连接队列的队尾,当进程调用a 阅读全文
摘要:
Default Methods for Interfaces Lambda expressions Functional Interfaces Method and Constructor References Lambda Scopes Accessing local variables Acce 阅读全文
摘要:
连接 acceptor 处理线程 阅读全文