API:
Signature 特征 -类-》MethodSignature
Spring Flux:
terminal 终端;
HandlerMapping 处理程序映射;
interceptor 拦截器;
filter 过滤器;
DispatcherServlet 调度服务程序;
exceptionHandler 异常处理程序;
Adapter 适配器;
Resolver视图解析器;
chain 链;
ExecutionChain 执行链;
entity 实体;
Reactive 响应式编程 ;
properties 配置;
Default 默认的;
Template 模板;
kernel 内核;
Jenkins:
Continuous integration 持续集成
Continuous Delivery 持续交付
trigger 触发
container 容器
goal 目标
maven archetype maven原型
Spring Cloud:
微服务 必须依靠 SpringBoot进行
学好SpringCloud 要以SpringBoot 做基础
Distributed /versioned configuration 分布式(版本化)配置;
Service registration and discovery 服务注册与发现;
Routing 路由;
Service-to-service calls 服务调度;
Load balancing 负载均衡;
Circuit Breakers 短路;
Distributed messaging 分布式消息;
Listener 监听;
refresh 刷新;
Spring Annotation 注解编程(驱动编程);
builder 构建器(Builder);
bootstrap 引导程序;
Environment [ɪnˈvaɪrənmənt] (运行)环境管理 Env 端点;
PropertySources 属性源;
Mutable 易变的;
Refreshable 可刷新的;
Standard 标准;
FIFO First Input First Output的缩写,先入先出队列;
bootstrapApplicationListener 引导应用程序监听器;
application 应用;
native 原生;
ApplicationEventMulticaster 广播器;
ApplicationEventPublisher应用事件发布程序;
hierarchical分级的 层级的 层次性关系;
child 子;
parent 双亲委派模式;
actuator 执行机构 执行器;
mutable 可变的;
Method not allowed 方法不被允许(请求方法有误405);
production-ready 生产就绪;
milestone 里程碑 ;
net plan 网络计划;
SpringApplication Spring Boot 应用的引导;
Observable 观察者;
notifyObservers 发布者通知,订阅者是被动感知(推模式);
Handler 处理程序;
Memory barrier 内存屏障{load 强制加载到主内存;store 强制更新到主内存};
Spring security 安全
mock 模拟
initializing 初始的
process 程序
Spring portfolio :Spring 文件
Context support 上下文支撑
portlet 信息组件
Spring portfolio spring的 集
Spring integration 集成,整合
repository 仓库模式
profile 外部配置
entity manager 实体管理器
initializer 初始化程序
Bean Validation[ˌvælɪˈdeɪʃən] Bean 验证
merge 合并
converter 转换器
curl linux post 请求脚本
person外表
QPS:每秒钟处理完请求的次数。
TPS:每秒钟处理完的事务次数,一般TPS是对整个系统来讲的。
isActive :是否活跃
RPC(Remote Procedure Call)—远程过程调用
Source 来源,创造 近义词:Producer,Publisher
Sink 接收器 近义词:Consumer,Subscriber
Processor 对于上流而言是Sink,对于下流而言是Source
Cluster 集群
Variable 变量
isSecure 是否安全 选择(http:// or https://)
receiver 接收器
sender 发件人
isAssignableFrom 可指派
preparation prepare 准备
Binder(组合)
微服务:
Provider服务提供方
consumer服务消费方
registry服务注册中心
router服务路由
broker服务代理 包括路由,并且算法(MOM)--》proxy 一般性代理,路由
protocol通讯协议
Discovery 发现
actuator:执行机构
reactor:反应堆模式
Spring Cloud Stream Binder :绑定实现
SPI:SPI(SerialPeripheralInterface,串行外设接口)扩展
MQ:
spring cloud stream 消息驱动
publisher--发送》procesor--处理》subscriber接收用户
Producer生产者
consumer消费者
destination目的地
binder 装订
channel通道 渠道
topic主题
simple 简单的,简易的
subscribableChannel 可订阅的管道 通道
Partitions 隔板 隔离
producer生产者
注解:
@PostConstruct初始化
@PostConstruct修饰的方法会在服务器加载Servle的时候运行,并且只会被服务器执行一次。PostConstruct在构造函数之后执行,init()方法之前执行。
@EnableFeignClients(clients = **.class) //引入@FeignClient,支持多个
@EnableRestClinent(clients = **.class) //引入@RestClinent,支持多个
@EnableBinding(clients = **.class) //引入激活并引入消息相关,支持多个:绑定的一个代理类
@EnableScheduling 计划任务类似定时任务 @Scheduled(cron = "0 07 20 ? * *" )可使用
@SpringBootApplication//标准spring boot应用注入
@EnableDiscoveryClient//激活服务发现客户端
@LoadBalanced利用注解来过滤,注入方和声明方同时使用
@SpringBootConfiguration 等价于 @Configuration -> Configuration Class 注解 ;SpringBoot配置;
@ComponentScan 组件扫描器;
@EnableAutoConfiguration: 激活自动装配 @Enable -> @Enable 开头的;
@SpringBootApplication 标注当前一些功能
- @SpringBootConfiguration
- @Configuration
- @Component;派生性
@Configurable 可配置
创造一个注解:
@Target(ElementType.METHOD)//注解标注在方法上
@Retention(RetentionPolicy.RUNTIME)//运行时保存注解信息
@Documented
并发编程:
modity修改,更改;修饰;减轻,减缓
read读
write写
load 写加载
store 读更新
fence 阻塞
memory barrier 内存屏障
monitor exit 监控器退出
monitor enter监控器 进入
ObjectMonitor对象监视器:
线程状态:
1. 初始(NEW):新创建了一个线程对象,但还没有调用start()方法。
2. 运行(RUNNABLE):Java线程中将就绪(ready)和运行中(running)两种状态笼统的成为“运行”。
线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获取cpu 的使用权,此时处于就绪状态(ready)。就绪状态的线程在获得cpu 时间片后变为运行中状态(running)。
3.阻塞(BLOCKED):表线程阻塞于锁。
4.等待(WAITING):进入该状态的线程需要等待其他线程做出一些特定动作(通知或中断)。
5.超时等待(TIME_WAITING):该状态不同于WAITING,它可以在指定的时间内自行返回。
6. 终止(terminated):表示该线程已经执行完毕。
FIFO: 全称First in, First out,先进先出。
LIFO: 全称Last in, First out,后进先出。
park:使当前线程挂起阻塞
unpark:唤醒一个线程
owner:主人当前人id
owner unlock:当前者解锁
AQS:AbstractQueueSynchronizer:抽象队列同步器多线程包下
CAS:比较交换(CAS Compare And Swap) 多线程包下
LockSupport:LockSupport是用来创建锁和其他同步类的基本线程阻塞原语
Unsafe:
AtomicStampedReference:原子标记参考
CXQ:队列
head 头节点
tail 尾节点
signal 信号
cycles 循环
Reactor(反应器)模式
accept 承认;同意;承兑
【Java】开发英文解释
于 2018-10-11 16:20:20 首次发布