ICode9

精准搜索请尝试: 精确搜索
  • Docker系类(25)- 发布镜像到DockerHub2021-08-30 19:31:18

    # step-1 注册账号 https://hub.docker.com/# step-2 在服务器尚提交我们的镜像[root@localhost WEB-INF]# docker login --helpUsage: docker login [OPTIONS] [SERVER]Log in to a Docker registry.If no server is specified, the default is defined by the daemon.Options:-

  • LZ系类压缩算法介绍2020-12-29 14:34:02

    LZ系类压缩算法介绍 主要介绍1)简单字典编码,2)LZ77字典编码,3)LZ78字典编码。 1、简单字典编码 这是一种简单的方法,但是需要遍历两次待压缩的数据。 1.1、实现具体步骤 1 读取待编码数据,记录出现过的Byte和出现次数; 2 按照概率从高到低,排序记录的数据; 3 排序后的记录就构成了一个字典

  • 重新整理操作系统概念系类——死锁2020-08-24 23:33:01

    前言 简单介绍一下死锁,以及解决死锁的办法。 正文 死锁发生的必要条件 1.互斥条件:只有对必须互斥使用的资源的争夺才会导致死锁,内存、扬声器是不会导致死锁的。 2.进程所获取的资源在未使用完成之前,不能其他进程抢夺。 3.进程已经保持了至少一个资源,但又提出新的资源请求,而该资源

  • 重新整理操作系统概念系类——管程2020-08-21 10:33:27

    前言 为什么产生管程这个东西呢? 以前我该系列中,提及到有信号量这个概念,但是呢,信号量有个问题那就是编写代码复杂容易出问题。 而且信号量写的不好,还可能出现死锁问题。 比如说p1先请求s1,然后请求s2;p2先请求s2然后请求s1。 然后p1请求到s1,p2请求到52,然后这两个就都无法执行了,这种问

  • 重新整理操作系统概念系类——信号量实现进程互斥2020-08-20 23:00:17

    前言 介绍信号量实现进程互斥。 正文 信号量实现进程互斥 临界区资源的互斥。 信号量实现进程同步 信号机制实现前驱关系 结

  • 重新整理操作系统概念系类——进程互斥软件实现2020-08-18 08:31:50

    前言 大纲: 正文 原则: 单标志法 缺点: trun 表示当前允许进入临界区的进程号,而只有当前允许进入临界区的进程在访问临界区后,才能修改turn的值。 两个进程如果相互等待,那么会形成一个轮流访问的过程。那么会产生一个问题,那就是资源空闲的时候,按理说p1应该是可以执行的, 但是由于p0

  • 重新整理操作系统概念系类——进程互斥2020-08-18 08:00:32

    前言 什么是进程互斥呢?这其实是一个资源利用问题。 资源共享方式,有两种一种是互斥共享一种是同时共享。 这里再次解释一下,同时共享是宏观的,微观可能不是同时,比如读取文件。 正文 一个时间段内只允许一个进程使用的资源称为临界资源,比如说硬件上摄像头,还有变量、数据、内存缓冲区

  • 重新整理操作系统概念系类——系统调用2020-08-16 09:01:11

    前言 上一章讲到一个东西,那就是程序系统调用发出中断(内中断)操作,然后由操作系统接管后续程序。 正文 什么是系统调用,系统调用是程序调用操作系统的接口,看图。 为什么有系统调用呢?为什么不是程序自己去操作打印呢? 应用程序通过系统调用请求操作系统的服务。系统中的各种共享资源(处

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有