spring - 我的翻译
-
bean 豆
-
javaBean 咖啡豆~
( spring 收获 javaBean 放在容器里~~ ) -
IoC - Inversion of Control - 逆版本控制(需求控制斑斑)
解释:
version of control - 版本控制: 版本控制需求
inversion of control - 性能依赖版本
(垃圾翻译:控制反转) -
DI - Dependency Injection 依赖注入
-
Context - 容器
(垃圾翻译:上下文) -
AOP - Aspect Oriented Programming 面向切面编程
(OOP 面向对象变成的 延续) -
JMX - Java Management Extensions - Java 管理扩展
-
JMS - Java Message Service - Java 消息服务
-
component - 组件
扫描二维码关注公众号,回复: 8820001 查看本文章
prototype - 原型的
singleton - 单例
scope 作用域的属性值
- stereotype annotation - 构造型注解
stereo 立体的
- hierachical - 分层的
hierachicalBeanFactory - 可以分层的BeanFactory
- placeholder - 占位符
<context:property-placeholder/>
分层
- Component - 组件层
- Repository - 持久层 (仓库)
- Service - 业务层
- Controller - 表现层
- stereotype - 老套的
ACID
- atomicity - 原子性
- consistency - 一致性
- isolation - 隔离性
- durability - 持久性
- propagation - 事务的传播行为
REQUIRED (默认)
REQUIRES_NEW 开启新事务,挂起旧事务
- hook 、 aware
aware和hook是一组操作,spring 先 aware (感知到)信息,然后 hook (勾住)信息,不让信息往后流。
然后对信息先做 一些加工,然后才放行(类似 Servlet 中的 Filter)
SQL
-
DDL - data definition language 数据定义语言
-
DML - data Manipulation Language 数据操作语言
-
DCL - data Control Lanaguage 数据控制语言
-
DBMS - Database Management System 数据库管理系统
-
Combo 联合体
ComboPooledDataSource 数据库连接池 - c3p0
- CRUD 增删改查
Create 增
Retrieve 查
Update 改
Delete 删
- transaction - 事务
begin
start transaction
commit
rollback
quit
脏读(dirty read)
不可重复读(unrepeatable read)
幻读(虚读)(phantom read)
web
- Dispatcher - 派遣
request.getRequestDispatcher("转发到资源的路径").forward(req, res);
常用
reference 引用
primitive type 原生类型(七种基本数据类型)
关键字
transient 转瞬即逝的
java语言的关键字,变量修饰符,如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。换句话来说就是,用transient关键字标记的成员变量不参与序列化 (Serialization)过程。
Serialization 序列化
volatile 挥发性的
多线程中使用
https://blog.csdn.net/LawssssCat/article/details/103135820
synchronize 同步的
多线程中使用
https://blog.csdn.net/LawssssCat/article/details/103135820
算法 ~ 数据结构
算法、List、Tree
'algorithm 算法
relative rate of growth 相对增长率
upper bound 上界
lower bound 下界
divide-and-conquer 分治
abstract data type 抽象数据类型(ADT)
re’cursion 递归
tail recusion 尾递归
binary 二态的
binary search tree 二叉查找树
binary tree 二叉树
二叉树是一棵树,其中每个节点都不能多于两个儿子。
二叉树的一个性质是一棵平均二叉树的深度要比节点个数N小的多,这个性质有时候很重要。
expression tree 表达式树
unary minus operator 一目减算符
inorder tra’versal 中序遍历
self-adjusting 自调整
一种新的平衡树的方法是放弃平衡条件,允许树有任意的深度,但是在每次操作之后要使用一个调整规则进行调整,使得后面的操作效率要高。这种类型的数据结构一般属于自调整(self-adjusting)类结构。
splay tree 伸展树
balance condition 带有平衡条件
Adelson-Velskii和Landis树 AVL树
AVL(Adelson-Velskii和Landis)树是**带有平衡条件(balance condition )**的二叉查找树
perfectly balance tree 理想平衡树
如果空子树的高度定义为-1(通常就这么定义),那么只有具有2K-1个节点的理想平衡树(perfectly balance tree)满足这个条件。
ancestor 祖先
descendent 后裔
proper ancestor 真祖先
proper descendent 真后裔
如果存在n1到n2的一条路径,且n1!=n2 。
那么,n1是n2的真祖先,n2是n1的真后裔
depth 深度
internal path length 内部路径长
preorder traversal 先序遍历
中序遍历
postorder traversal 后序遍历
level order traversal 层序遍历
disk blocks 磁盘区块
sentinel 放哨的
sentinel node 标记节点
tail node 尾节点
Hash Table 散列表
- separate chaining 分离链接法
解决冲突的一种方法
- load factor 装填因子
- probing hash table 探测散列表
probe 调查
- primary clustering 一次聚集
散列到区块中的任何关键字都需要多次试选单元才能够解决冲突,然后该关键字被添加到相应的区块中。
插入和不成功查找需要相同次数的探测cluster 聚集
- secondary clustering 二次聚集
模拟结果指出,对每次查找,它一般要引起另外的少于一半的探测。
有技术可以排除这个缺憾,不过要付出计算一个附加的散列函数的代价。 - 双散列
-
double hashing 双散列
-
caching the hash code 删存散列代码
String 内部的 HashCode 方法使用了
- representative map 代表映射
《数据结构与算法分析-java语言描述》- 单词变换的例子中用到
其他
generic 类的
generic mechanism 泛型机制(类的机制)
generic implementation 泛型实现
wrapper class 包装类
convert 转变
Type mismatch: cannot convert from Shape to Square
不能从Shape类型转变成Square类型
covariant 协变的
covariant array type 协变数组类型
解释:每个数组都明了它所允许存储的对象的类型
type erasure 类型擦除
解释:泛型类可以由编译器通过所谓的**类型擦除(type erasrue)**过程而转变成非泛型类。
funtion object 函数对象
解释:一个函数通过将其放在一个对象的内部而被传递
case insensitive 不分大小写
API(Application Programming Interface,应用程序接口)
Ite’rator 迭代器
Consumer
Retains 保留
rectangle 矩形
rotation 旋转
single rotation 单旋转
double rotation 双旋转
a’mortize 摊还
zig-zig 一字形
zig-zag 之字形
线程
- synchronize 线程锁
- daemon 精灵、幽灵、守护线程
- concurrent 并发
- executor 线程
线程池
executors
executorService
- volatile 挥发性的
https://blog.csdn.net/LawssssCat/article/details/103135820
reentrant 可重入的
JVM 、 反射
Field 字段、属性
Constructor 构造
Method 方法
注解
- annotation 注解
元注解
- @Retention 保留
注解的声明周期:源文件中、class文件中、运行中
- autowired 自动装配