摘要: ### 现代代码体系 - 最早的代码体系:程序员世界使用二进制进行编程或者汇编进行编程,性能最好,最难编写 - 出现操作系统后,程序员使用c c++进行编程, 最终通过编译器编译成机器语言, 不过需要针对不同的cpu进行单独的编译,性能很好,编写ok - 跨平台后:针对c++需要一次编写 到处编译的 阅读全文
posted @ 2020-07-18 17:15 dami.white 阅读(248) 评论(0) 推荐(0) 编辑
摘要: ### 操作系统 - 操作系统是指为程序的生存提供一个通用的土壤, 他为多个程序并存提供了条件, 同时避免每个程序都需要自己创造运行空间的精力,如果把程序比喻为人,那么系统就是自然,人只有在自然中才能生存,假设人类要移民火星,人类首先要做的就是在火星上构建自然这个系统,然后人类才能生存,这个自然也可 阅读全文
posted @ 2020-07-18 14:52 dami.white 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 前面所介绍的进程管理 内存管理 文件管理 IO管理都是操作系统的必要组成条件,而死锁确实操作系统的病症。死锁出现后 会导致程序无法运行,可以比喻为系统的病症导致程序的罢工。 死锁病症出现的条件: 互斥,即每个资源只能供一个线程使用 占有且等待,即已占有资源的线程不会释放资源 不可抢占,即不可抢占已被 阅读全文
posted @ 2020-07-18 11:04 dami.white 阅读(81) 评论(0) 推荐(0) 编辑
摘要: ### 图解tcp ip总结 ##### 为什么会出现网络系统? - 连接不同的计算机设备 ##### 为什么会出现协议? - 协议是一种约定,在计算机世界 通过约定实现互通,就好像英语之余所有语言一样 ##### 为什么要标准化? - 计算机中一切都需要自己实现,只有标准化后,同一个问题不会因为出 阅读全文
posted @ 2020-07-18 10:46 dami.white 阅读(186) 评论(0) 推荐(0) 编辑