05 2016 档案
摘要:并发与并行,进程与线程不仅是操作系统中及其重要的概念,也是并发编程入门 必须要理解的核心知识。 什么是并发?并发与并行的区别 顺序编程:程序中的所有事物在任意时刻都只能执行一个步骤 并发:在同一时间段内,需要处理多个任务,而在每个时间点又只能处理一个,这就是并发。 假设我们要把多个任务分配给处理机,
阅读全文
摘要:当今的技术领域,开发者人数最为之多的群体便是web领域,与之相关岗位的包括前端工程师,后台工程师,移动端开发工程师等等。然而由于受时代浮躁氛围的影响,许多开发者对最为基础的HTTP协议都不甚了解,这也正是本篇文章的目的--简单总结一下 了解HTTP协议之前你需要掌握的一些基础知识,基本术语等等。 基
阅读全文
摘要:想要深入了解JVM,就必须了解其实现机制。了解JVM实现的最好方法便是自己动手编译JDK。好了,让我们开始吧! 1. 准备工作 获取OpenJDK源码 获取OpenJDK源码 本次编译选择的是OpenJDK7u,官方源码包:https://jdk7.java.net/source.html 系统需求
阅读全文
摘要:进程的同步 进程合作:多进程完成同一个任务 实例1: 司机 售票员 while)true){ while)true){ 等待 启动车辆; 关门; 发送信号 正常运行; 售票; 到站停车;发送信号 等待 开门; } } 两个进程如何实现同步合作? 通过信号 实例2:文档打印 问题:如果进程之间完全不知
阅读全文


浙公网安备 33010602011771号