并发编程-java多线程总结
目录
先了解几个概念
1、线程的生命周期
2、jvm内存模型
3、线程的实现方式
4、线程池
5、保护措施
5.1、 synchronized
5.2、Lock&&ReadWriteLock
5.3、 volatile
先了解几个概念
多线程:进程和线程是一对多的关系,一个进程(一个程序),由不同的线程来运行。
UML——实现图(组件图、部署图)
在进行完前面的系统逻辑设计之后,下一步我们就需要定义设计的物理实现,如可执行文件、库、表、文件和文档等。UML的实现图又分为了:组件图和部署图两部分
数据库实体与关系模型
【5月更文挑战第16天】本文介绍了数据库模型和UML关系,UML包括依赖、关联(聚合、组合)、泛化和实现4类关系。UML有13种图,分为结构图、行为图和交互图。数据库的基本数据模型包括外模式(用户视图)、概念模式(全局逻辑结构)和内模式(物理存储)。数据模型三要素是数据结构、操作和约束条件。简单易用的缓存数据模型适用于需求灵活、高性能、大数据量且不要求强一致性的场景。