课程大纲
学习路线规划
技术篇
行业资讯
pmp
软考
死锁是指两个或两个以上进程在执行过程中,因争夺资源而造成的下相互等待的现象;死锁的条件:互斥条件:进程对所分配到的资源不允许其他进程访问,若其他进程访问该资源,只能等待至占 ...详情>>
置换算法:先进先出FIFO、最近最久未使用LRU、最佳置换算法OPT。先进先出FIFO:缺点:没有考虑到实际的页面使用频率,性能差、与通常页面使用的规则不符合,实际应用较少。最近最久 ...详情>>
内存管理方式:页式管理、段式管理、段页式管理分段管理:将程序的地址空间划分为若干段(segment),如代码段,数据段,堆栈段;这样每个进程有一个二维地址空间,相互独立,互不干扰。段式管 ...详情>>
栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。堆区(heap)—一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收 。静态区(static)&mdash ...详情>>
用户态:只能受限的访问内存,运行所有的应用程序。核心态:运行操作系统程序,cpu可以访问内存的所有数据,包括外围设备。为什么要有用户态和内核态:由于需要限制不同的程序之间的访 ...详情>>
管道pipe:亲缘关系使用匿名管道,非亲缘关系使用命名管道,管道遵循FIFO,半双工,数据只能单向通信;信号:信号是一种比较复杂的通信方式,用户调用kill命令将信号发送给其他进程。消息队 ...详情>>
进程:是资源分配的最小单位,一个进程可以有多个线程,多个线程共享进程的堆和方法区资源,不共享栈、程序计数器。线程:是任务调度和执行的最小单位,线程并行执行存在资源竞争和上下 ...详情>>
过程:DNS解析、TCP连接、发送HTTP请求、服务器处理请求并返回HTTP报文、浏览器渲染、结束。 ...详情>>
Cookie和Session都是用来跟踪浏览器用户身份的会话方式,但两者有所区别:Cookie数据保存在客户端(浏览器端),Session数据保存在服务器端。cookie不是很安全,别人可以分析存放在本 ...详情>>
重定向:redirect:地址栏发生变化重定向可以访问其他站点(服务器)的资源重定向是两次请求。不能使用request对象来共享数据转发:forward:转发地址栏路径不变转发只能访问当前服务 ...详情>>
解释Java中的网络拥塞控制策略
如何在Java中实现网络请求的重试与回退策略?
解释Java中的网络分片与重组机制
如何在Java中实现高效的消息编解码?
解释Java中的流控机制及其实现
在 Java 中实现回调的技术:代码示例和结果
2024-10-31
2024-10-06
2024-09-13
2024-08-01
2024-12-25