🚩MyBatis 面试题
#{}和${}的区别是什么?
🚩NetWork - 计算机网络
OSI 七层模型? 应用层:为计算机用户提供服务 HTTP 七层负载均衡:【Nginx 的 server/udp】读取报文数据部分,根据数据内容做出负载均衡决策
🚩OS - 操作系统
进程间通信的方式有哪几种?
- 无名管道( pipe ):父子进程通信
- 高级管道(popen):将另一个程序当做一个新的进程在当前程序进程中启动,则它算是当前程序的子进程
- 有名管道 (named pipe):它允许无亲缘关系进程间的通信
- 消息队列( message queue ):克服了信号传递信息少、管道只能承载无格式字节流以及缓冲区大小受限等缺点。
- 信号量( semophore ):作为一种锁机制
- 信号 ( sinal ):用于通知接收进程某个事件已经发生
- 共享内存( shared memory ):映射一段能被其他进程所访问的内存,这段共享内存由一个进程创建,但多个进程都可以访问
- 套接字( socket ):可用于不同机器间的进程通信