笨笨月饼

文章
6
资源
0
加入时间
2年10月20天

进程和线程的区别

操作系统在创建一个新的进程的时候要给他分配独立的地址空间,然后建立一大堆的数据表来维护它的代码段,堆栈段和数据段,系统开销比较大。而多个线程拥有自己的堆栈空间,但是共享数据段,使用同一个地址空间,相比较进程来讲更轻量,创建和切换的开销更低,切换速度也比较快。不过相对的,进程之间更独立,一个进程崩溃了,在保护模式下其他进程不会受到影响,而一个线程只是进程中不同的执行路径,一个线程崩溃了,整个进程就崩溃了。线程只能属于一个进程,一个进程至少要有一个线程,真正在处理机上运行的是线程。

【转】Spring Boot干货系列:(三)启动原理解析

前言前面几章我们见识了SpringBoot为我们做的自动配置,确实方便快捷,但是对于新手来说,如果不大懂SpringBoot内部启动原理,以后难免会吃亏。所以这次博主就跟你们一起一步步揭开SpringBoot的神秘面纱,让它不在神秘。正文我们开发任何一个Spring Boot项目,都会用到如下的启动类@SpringBootApplicationpublic class Applicati...

git初次使用-安装以及简单使用git

    由于自己工作年限较短,水平有限,所以准备在js,html,css深度学习,其它如vue,node,git,webpack等暂时进行广度学习,于是今天尝试了一下安装git以及从github里面clonewebpack项目,在此记录。1. 首先进入git官网:git官网,然后点击,下载好exe,运行安装程序exe。由于第一次接触git,之前都是用的svn,所以除了安装路径,其它安装项使用官方默...