![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
RikkaTheWorld
一个OTAKU
展开
-
计算机编码简析
该篇源于部门的一个关于计算机编码的分享会,还挺有意思的,这里自己也整理一篇。1. 编码和解码1.1 编码是什么?之前在学习Http的时候,稍微学习了一下编码和加密: Android 深入Http(2)加密与编码总的来说,将一种数据格式转化成另一种易于被计算机识别数据格式称为编码,而其逆向的过程称为解码。↑这是大部分文章对编码的概念解释,我们都知道计算机硬件只认0和1,所以“易于被计算机识别的数据格式”也就是二进制格式。所以可以总结成下面这个公式:编码 = 任意格式数据 -> 二进制数原创 2020-10-07 21:47:23 · 974 阅读 · 0 评论 -
死锁,死锁的四个必要条件以及处理策略
本文转自 死锁,死锁的四个必要条件以及处理策略一、什么是死锁多线程以及多进程改善了系统资源的利用率并提高了系统 的处理能力。然而,并发执行也带来了新的问题——死锁。死锁是指两个或两个以上的进程(线程)在运行过程中因争夺资源而造成的一种僵局(Deadly-Embrace) ) ,若无外力作用,这些进程(线程)都将无法向前推进。下面我们通过一些实例来说明死锁现象。先看生活中的一个实例,2个人一起吃饭但是只有一双筷子,2人轮流吃(同时拥有2只筷子才能吃)。某一个时候,一个拿了左筷子,一人拿了右筷子,2个转载 2020-06-04 16:35:23 · 1380 阅读 · 0 评论