- 博客(3)
- 收藏
- 关注
原创 多线程02
什么是用户态和内核态在操作系统里面,操作系统的内核占一部分内存,用户应用程序占一部分内存,内核即可以访问自身的内存,也可以访问用户应用程序的内存,但是用户应用程序只能访问自身的内存,不能访问内核的内存线程的启动、关闭、切换都要依赖于内核态voliate保证线程可见性禁止指令重排序线程安全的单例Object object = new Object();变量本质上对应一个地址,此地址...
2019-12-08 23:58:17 70
原创 多线程01
线程的状态六种状态:NEW, RUNNABLE, BLOCK, WAITING, TIMED_WAITING, TERMINATED实现方式extends, implements共享资源共享资源是线程安全问题产生的根源synchronized同步一把锁对应一个同步队列yield,sleep,join锁定方法 非锁定方法 同时执行模拟银行账户写加锁,读不加锁,产生脏数据锁重入的...
2019-12-08 22:57:57 90
原创 数据库理论知识总结
数据库基本概念数据的结构化集合称为数据库。关系数据库是一些具有联系的表和其他数据库对象的集合。关系模型是一种以二维表的形式来描述现实世界中实体以及实体间联系的数据模型。关系对应一张没有重复行和重复列的二维表。关系模式是对表结构的描述。关系模式的格式为:关系名(属性1,属性2,…,属性n)属性对应二维表中的列,也叫字段。域指属性的取值范围。主键用来唯一的标识表中的一条记录。表是实体对...
2019-12-08 22:53:29 814
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人