码迷,mamicode.com
首页 >  
搜索关键字:操作系统    ( 33416个结果
初理解Java中的BIO,NIO,AIO
初识: java 中的 BIO、NIO和 AIO 理解为是 Java 语言对操作系统的各种 IO 模型的封装。程序员在使用这些 API 的时候,不需要关心操作系统层面的知识,也不需要根据不同操作系统编写不同的代码。只需要使用Java的API就可以了。 在讲 BIO,NIO,AIO 之前先来回顾一下这 ...
分类:编程语言   时间:2019-09-22 23:58:57    阅读次数:16
R语言构建蛋白质网络并实现GN算法
R语言构建蛋白质网络并实现GN算法 1.蛋白质网络的构建 我们使用与人类HIV相关的蛋白质互作数据hunam HIV PPI.csv来构建这个蛋白质互作网络。 在R中,我们可以从存储在R环境外部的文件读取数据。还可以将数据写入由操作系统存储和访问的文件。 R可以读取和写入各种文件格式,如:csv,e ...
分类:编程语言   时间:2019-09-22 23:57:31    阅读次数:12
117 GIL全局解释器锁
一、GIL全局解释器锁 cpython中自带的GIL全局解释器,GIL本身就是一把互斥锁 重点: 其实就算我们在程序中写了一个线程的并行操作,实际上GIL会因为垃圾回收机制的问题,操作系统调度的问题,会把并行的线程还是变成了串行,这正是这个GIL全局解释器锁导致了同一进程的同一时刻只有一个线程在运行 ...
分类:其他好文   时间:2019-09-22 22:04:41    阅读次数:16
109 进程的创建和结束
一、进程的创建 但凡是硬件,都需要有操作系统去管理, 只要有操作系统,就有进程的概念,就需要有创建进程的方式 ,一些操作系统只为一个应用程序设计,比如微波炉中的控制器,一旦启动微波炉,所有的进程都已经存在。 而对于通用系统(跑很多应用程序),需要有系统运行过程中创建或撤销进程的能力,主要分为4中形式 ...
分类:系统相关   时间:2019-09-22 21:56:15    阅读次数:16
123 协程基础
一、线程、进程回顾 1. 在操作系统中进程是资源分配的最小单位,线程是CPU调度的最小单位。 2. 并发的本质:切换+保存状态。 3. cpu正在运行一个任务,会在两种情况下切走去执行其他的任务(切换由操作系统强制控制),一种情况是该任务发生了阻塞,另外一种情况是该任务计算的时间过长。 4. 在介绍 ...
分类:其他好文   时间:2019-09-22 21:55:02    阅读次数:13
114 线程的概述
一、线程概念的引入背景 1.1 进程 之前我们已经了解了操作系统中进程的概念,程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。在多道编程中 ...
分类:编程语言   时间:2019-09-22 21:37:12    阅读次数:9
118 python程序中的线程操作-创建多线程
一、python线程的模块 1.1 thread和threading模块 thread模块提供了基本的线程和锁的支持 threading提供了更高级别、功能更强的线程管理的功能。 1.2 Queue模块 Queue模块允许用户创建一个可以用于多个线程之间共享数据的队列数据结构。 1.3注意模块的选择 ...
分类:编程语言   时间:2019-09-22 21:35:04    阅读次数:11
108 同步异步阻塞和非阻塞
一、状态介绍 [ ](http://www.chenyoude.com/Python从入门到放弃/167 同步异步阻塞非阻塞 01.png?x oss process=style/watermark) 在了解其他概念之前,我们首先要了解进程的几个状态。 在程序运行的过程中,由于被操作系统的调度算法控 ...
分类:其他好文   时间:2019-09-22 21:16:58    阅读次数:12
数据库连接池
1. 问题 在以往简单的数据库连接和释放资源过程中,每一次获取连接都是向操作系统底层申请连接资源。在申请资源的过程中需要大量的时间,还有可能因为冲突导致失败。不停的申请资源和释放资源,消耗了大量的时间和系统资源,导致程序运行速度变得缓慢。为了解决时间浪费和系统资源浪费,诞生了数据库连接池技术。 2. ...
分类:数据库   时间:2019-09-22 19:59:34    阅读次数:25
基于MVC模式的ASP操作系统课程在线教学平台
建立操作系统课程在线教学平台,实现教学环节不仅仅局限于课堂上;并且提高教学信息发布及反馈的效率。充分发挥学生的主观能动性,培养主动学习知识的能力。更好的为《操作系统》教学工作服务。 根据操作系统课程在线教学平台的研究现状和发展趋势,系统从需求分析、结构设计、数据库设计,在到系统实现,分别为前端实现和 ...
分类:Web程序   时间:2019-09-22 19:41:15    阅读次数:14
33416条   1 2 3 4 ... 3342 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!