4. The Astronomer An astronomer used to go out at night to observe the stars. One eveni...

4. The Astronomer An astronomer used to go out at night to observe the stars. One eveni...
贝乐虎儿歌 1. Mary had a little lamb Mary had a little lamb, Its fleece was white as snow.An...
一. bitmaps 是干什么的? bitmap 是一个比特数组:Array[Byte], 用来存储整数集合:Set[Integer].它通过"如果集合中有一个整数n,就设置...
1. 在 rdd 上调用 checkpoint() 方法,并没有立刻执行 只是在 rdd 上创建了一个 ReliableRDDCheckpointData 对象, 该对象包含...
价值风格: 估值党,优先低市盈率,低市净率。 中欧曹明长,易方达张坤,东方红 成长风格: 高市盈率,高市净率,高盈利增长 富国朱绍醒,景顺长城刘艳春 均衡风格: 介于两者之间...
解决 bean 之间的循环依赖分为2种: 构造函数注入导致的循环依赖发现这种情况, spring无解, 直接抛出 BeanCurrentlyInCreationExcepti...
一. @Import注解的功能 引入其他的 @Configuration 下例中, 在 ConfigB 中声明 @Bean ServiceB, 在 ConfigA 中引...
从@Profile看@Conditional 在 Spring3.1 的版本,为了满足不同环境注册不同的 Bean ,引入了 @Profile 注解。例如:@Conf...
一. 统一资源加载策略: Spring 将资源的定义和资源的加载区分出来资源描述接口: Resource资源加载规则接口: ResourceLoader 用来根据定义的资...
1. spring boot 启动代码 首先, 看一段 spring boot 的启动代码如下. 发现启动分为2大部分: SpringApplication.run() 容器...
一. ThreadLocal 如何实现和每个 Thread 绑定, 从而避免线程安全问题 ThreadLocal 的类结构ThreadLocal 有静态内部类 ThreadL...
1. 为什么可以获得函数的参数名? 一般 javac 编译出的 .class 方法是不包含参数名的, 但 .class 文件除了反编译出的类, 还包含额外的信息, 其中对日常...
一. Spring AOP 概念 Aspect:一个模块化的概念, 表示一个横跨多个 class 的 切面.tansaction management 就是一个切面的例子 j...
Unsafe类 不能直接 new, 其构造函数被私有化 public final class Unsafe : Unsafe 是 final 的, 不能被继承 方法:nati...
RPC 的作用就是体现在这样两个方面:屏蔽远程调用跟本地调用的区别,让我们感觉就是调用项目内的方法;隐藏底层网络通信的复杂性,让我们更专注于业务逻辑。RPC 通信流程
一. 锁分类 lock 用来锁定数据库中的对象: 如表, 页, 行; 一般 lock 只在事务提交或回滚后释放. 锁分为共享锁(S)和排他锁(X). innoDB支持多粒度锁...
一. 什么是迭代器模式 迭代器模式: 用来遍历集合对象 (集合在这里也叫做容器) 迭代器模式, 将对集合的遍历操作和集合本身拆分出来, 将遍历操作放到迭代器类中, 让两者的职...
一. 什么是状态模式 状态模式是状态机的一种实现方式. 状态机又叫有限状态机(FSM) 状态模式不常用, 有点像组合模式 状态机包含3个部分:状态事件动作 二. 描述 FSM...