自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冰炭不投day的博客

记录自己的编程之路

  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 冰炭不投day博客导航

文章目录前言一.Android1.Android之View篇【完结】2.Android之Rxjava篇【完结】3.Android之网络请求篇【完结】4.Android之IPC篇【进行中】二.数据结构与算法1.数据结构【未完待续】2.算法(持续更新)三.计算机基础1.计算机网络【完结】2.操作系统【未完待续】3.c语言四.随笔前言为了让自己的学习更加有体系化,也同时为了大家的阅读方便,我将自己的...

2019-02-02 19:31:35 2589 2

原创 Android录音上————AudioRecord实现录音功能

Android多媒体1————AudioRecord实现录音功能一.前言在百度实习的时候,导师让我负责语音助手SDK相关的东西,所以就一直想对其进行整理总结,就先从最基础,最简单AudioRecord类开始。二.官方文档中的AudioRecord想要了解一个类的具体说明,首先要看看官方文档:1.概述AndioRecordlei类的主要功能是让各种JAVA应用管理音频资源,方便从平台的...

2019-02-21 15:43:09 5505 5

原创 操作系统19———IO系统之与设备无关的I/O软件&用户层的I/O软件

操作系统19———IO系统之与设备无关的I/O软件&用户层的I/O软件一.目录二.与设备无关软件的基本概念设备独立性(设备无关性)的含义:应用程序中所用的设备,不局限于使用某个具体的物理设备。 与设备无关的I/O软件(设备独立性软件)含义:在设备驱动程序之上设置一层软件,以实现设备独立性。1. 以物理设备名使用设备早期OS中,应用程序在使用I/O设备时,都...

2019-02-02 17:32:45 8568 2

原创 操作系统18———IO系统之中断机构和设备驱动程序

操作系统18———IO系统之中断机构和设备驱动程序一.目录操作系统18———IO系统之中断机构和设备驱动程序一.目录二.中断简介1.中断和陷入2.中断限量表和中断优先级3.对多中断源的处理方式三.中断处理程序1. 测定是否有未响应的中断信号2.保护被中断进程的CPU环境3.转入相应的设备处理程序4.中断处理5.恢复被中断进程的现场四.设备驱动程序概...

2019-02-02 17:32:28 7463 1

原创 操作系统17———IO系统之概述

操作系统17————I/O系统之概述一.目录操作系统17————I/O系统之概述一.目录二.I/O系统的基本功能1.隐藏物理设备的细节2.与设备的无关性3.提高处理机和I/O设备的利用率4.对I/O设备进行控制5.确保对设备的正确共享6.错误处理三.I/O系统的层次结构和模型1. I/O软件的层次2.I/O系统中各模块直接的层次结构四.I/O系统接口...

2019-02-02 17:32:08 10131

原创 操作系统16————虚拟存储器之抖动,工作集和页面置换算法

操作系统16————虚拟存储器之抖动,工作集和页面置换算法一.目录操作系统16————虚拟存储器之抖动,工作集和页面置换算法一.目录二.多道程序度与抖动1.抖动2.多道程序度3.产生抖动的原因4.抖动的预防方法三.工作集1. 工作集的引入2.工作集的特点四.页面置换算法1. 最佳置换算法(OPT)(理想算法)2.先进先出置换算法(FIFO)3....

2019-02-02 17:31:44 6968

原创 操作系统15————虚拟存储器之概述

操作系统15————虚拟存储器之概述一.目录操作系统15————虚拟存储器之概述一.目录二.常规存储管理方式的特征和局部性原理1.常规存储管理方式的特征2.局部性原理三.虚拟存储器概述1.虚拟存储器的概念2.虚拟存储器的定义3.虚拟存储器的特征4.虚拟存储器的实现四.请求分页存储管理方式1.请求分页的硬件支持2.请求分页的内存分配3.页面调入策略...

2019-02-02 17:31:21 2109

原创 操作系统14————存储器管理之分段存储&段页存储

操作系统13————存储器管理之分页存储一.目录操作系统13————存储器管理之分页存储一.目录二.分段存储管理方式的引入三.分段系统的基本原理1.分段2.段表3.地址变化机构4.分段和分页的主要区别四.信息共享1.分页系统中对程序和数据的共享2.分段系统中对程序和数据的共享五.段页式存储管理方式1.基本原理2.地址变化过程六.参考资料...

2019-02-02 17:31:04 3199

原创 操作系统13————存储器管理之分页存储

操作系统13————存储器管理之分页存储一.目录操作系统13————存储器管理之分页存储一.目录二.概述三.分页存储管理的基本方法1.页面和物理块2.地址结构3.页表四.地址变换机构1.基本的地址变换机构2.具有快表的地址变换机构五.访问内存的有效时间六.两级和多级页表1.引入原因2.两级页表3.多级页表七.反置页表1.反置页表的引入2....

2019-02-02 17:30:48 3570 1

原创 操作系统12————存储器管理之对换

操作系统12————存储器管理之对换一.目录操作系统12————存储器管理之对换一.目录二.概述三.多道程序环境下的对换技术1.对换的引入2.对换的类型四.对换空间的管理1.对换空间管理的主要目标2.对换区空闲盘块管理中的数据结构3.对换空间的分配和回收五.进程的换出和换入1. 进程的换出  2. 进程的换入  五.参考资料...

2019-02-02 17:30:26 4480

原创 操作系统11————存储器管理之连续分配存储管理方式

操作系统11————存储器管理之连续分配存储管理方式一.目录操作系统11————存储器管理之连续分配存储管理方式一.目录二.概述三.单一连续分配四.固定分区分配1.划分分区的方法2.内存分配五.动态分区分配1.动态分区分配中的数据结构2.动态分区分配算法3.分区分配操作六.基于顺序搜索的动态分区分配算法1.首次适应算法(FF)2.循环首次适应算法...

2019-02-02 17:29:58 3129

原创 操作系统10————存储器管理之程序的装入和链接

操作系统10————存储器管理之程序的装入和链接一.目录操作系统10————存储器管理之程序的装入和链接一.目录二.程序的运行之前三.程序的装入1. 绝对装入方式(Absolute Loading Mode)  2. 可重定位装入方式(Relocation Loading Mode)  3. 动态运行时的装入方式(Dynamic Run-time Loading)...

2019-02-02 17:29:40 1597

原创 操作系统9————死锁

操作系统9————死锁一. 目录操作系统9————死锁一. 目录二. 死锁的概述1.死锁的定义2.产生死锁的必要条件3.死锁的处理三. 预防死锁1. 破坏“请求和保存”条件2. 破坏“不可抢占”条件3. 破坏”循环等待”条件四. 避免死锁(银行家算法)1.银行家算法的数据结构2.银行家算法3. 安全性算法4.银行家算法例子五. 检测死锁...

2019-02-02 17:29:17 2043

原创 操作系统8————处理机调度

操作系统8————处理机调度一. 目录二. 处理机调度的层次在多道程序系统中,调度实质是一种资源分配,处理就调度算法是指根据处理机分配策略所规定的处理机分配算法。一个作业从获得处理机执行到作业运行完毕,可能会经历多级处理机调度。下面介绍处理机的层次。1.高级调度高级调度又称为长程调度或者作业调度,它的调度对象是作业。主要功能是根据某种算法,决定将外存上处于后备队列中...

2019-02-02 17:29:01 7051

原创 操作系统7————线程

操作系统7————线程一. 目录操作系统7————线程一. 目录二. 线程的引入1. 线程引入的原因2. 线程和进程的对比3.进程和线程的关系三,线程的状态1. 线程运行的三个状态2. 线程的创建和终止3.线程的控制块PCB四. 线程的实现1. 用户级线程(User-Level Threads)2. 内核支持线程(Kernel Supported ...

2019-02-02 17:28:36 1291

原创 操作系统6————进程间通信IPC

操作系统6————进程间通信IPC一.目录操作系统6————进程间通信IPC一.目录二.进程通信概述三.共享存储器1. 概述2. 共享某些数据结构3. 共享存储区四.管道通信1.概述2. 管道机制必须提供的协调能力3. Linux中的无名管道4. Linux中的命名管道(FIFO)五.消息传递机制1. 概述2.直接消息传递系统的实现方式3.信...

2019-02-02 17:28:16 1814 1

原创 操作系统5————进程同步的经典问题:司机售票员&问题生产者消费者问题&哲学家进餐问题&读者写者问题

操作系统5————进程同步的经典问题:司机售票员&问题生产者消费者问题&哲学家进餐问题&读者写者问题一. 目录操作系统5————进程同步的经典问题:司机售票员&问题生产者消费者问题&哲学家进餐问题&a

2019-02-02 17:27:59 7306

原创 操作系统4————进程同步

操作系统4————进程同步一.目录操作系统4————进程同步一.目录二.进程同步的基本概念1. 同步机制的引入目的2. 临界资源3. 临界区4. 两种形式的制约关系5. 同步机制应遵循的规则三.软件同步机制1. 算法一:单标志法。2. 算法二:双标志法先检查3. 算法三:双标志法后检查4. 算法四:Peterson’s Algorithm四.硬件...

2019-02-02 17:27:43 6181 1

原创 操作系统3 ————PCB和进程控制

操作系统3 ————进程控制块(PCB)详解一.目录操作系统3 ————进程控制块(PCB)详解一.目录二. 进程控制块1.概述2.进程控制块中的信息3.进程控制块的作用4.进程控制块的组织方式三.Linux的进程控制块1.概述2.task_struct数据结构简述四.Unix的进程控制块1.概述2.进程表项(Proc表)3.U区4.系统区表...

2019-02-02 17:27:28 13093

原创 操作系统2 ————进程的描述

操作系统2 ————进程的描述一.目录操作系统2 ————进程的描述一.目录二.进程的定义和描述1.进程引入的原因2.进程的定义3.进程的特征4.进程和程序的区别与联系三.进程的基本状态及转换1. 进程的三种基本状态2. 进程基本状态的转换3. 创建状态和终止状态四.挂起操作和进程状态的转换1. 挂起操作2.挂起操作执行原因3.引入挂起原语后进...

2019-02-02 17:27:04 1486

原创 操作系统1————操作系统概述

操作系统1————操作系统概述一. 目录操作系统1————操作系统概述一. 目录二.操作系统是什么三. 操作系统的作用1.OS作为用户和计算机系统之间的接口。2.OS作为计算机系统资源的管理者3.OS实现了对计算机资源的抽象四.操作系统的基本特性1.并发(Concurrenc)2.共享(Sharing)3.虚拟(Virtual)4.异步(Asynchro...

2019-02-02 17:26:51 2002

原创 计算机网络5————应用层(DNS 和 HTTP)

计算机网络5————应用层(DNS 和 HTTP)一.应用层概述二.DNS三.HTTT概述四.URL五.HTTP报文六.

2019-02-02 17:06:40 1262

android 计算器

android入门app 计算器 算法 中缀转后缀,后缀表达式的计算

2017-12-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除