1. 什么是序列化和反序列化
序列化,就是把内存里“活的对象”转换成静止的字节序列,便于存储和网络传输;
而反序列化则是反向操作,从静止的字节序列重新构建出内存里可用的对象。
2.什么是进程,线程,协程
进程:是操作系统资源分配的基本单位,是指在系统中正在运行的一个应用程序
线程:是操作系统调度的基本单位(可执行的基本单位)是进程的基本执行单元,一个进程的所有任务都在线程中执行
协程:是微线程,存在于线程中,是比线程更小的可执行单元
进程和进程间是相互独立的,互不影响,当一个进程崩溃了,其他进程还会正常运行;同一个进程中的多个线程可以共享资源(写操作才占用,读不占用)单核CPU同一时间点只能有一个进程,当你切换的快的时候显得是并行的实际上不是