- 博客(2)
- 收藏
- 关注
原创 浅谈架构理解
作为一个入职不久的小白,在学习微服务的时候,多次听到老师说“架构”这个词,之前总以为“架构”和“框架”是一回事,只是大家说出来口语化的原因导致不一样,但是在多次听到之后,开始不禁去想,到底什么是“架构”?什么又是“框架”?他们之间有什么关系和区别? 在经过一番查找之后,加上我自己的理解,老师口中所谓的“架构”应该是在设计一个程序的时候,要提前设计出来的一种思想,包括使用什么接口、什么组件、什么样的框架,就好像盖楼房时,设计师要设计这个楼房的房间布局、房梁支撑、风格等,以此来...
2021-10-25 14:14:09
705
原创 线程的生命周期包括哪几个阶段?
线程的生命周期包含5个阶段,包括:新建、就绪、运行、阻塞、销毁。 新建:就是刚使用new方法,new出来的线程; 就绪:就是调用的线程的start()方法后,这时候线程处于等待CPU分配资源阶段,谁先抢的CPU资源,谁开始执行; 运行:当就绪的线程被调度并获得CPU资源时,便进入运行状态,run方法定义了线程的操作和功能; 阻塞:在运行状态的时候,可能因为某些原因导致运行状态的线程变成了阻塞状态,比如sleep()、wait()之后线程就处于了阻塞状态,这个时候需要其他机
2021-08-26 22:22:56
1560
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人