E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
计算机操作系统课程笔记
【JavaEE初阶】进程篇
☕写在前面一、操作系统二、进程2.1进程的概念2.2进程的管理2.3PCB2.3.1PCB里面的一些属性2.3.2进程的调度2.3.3进程的虚拟地址空间2.3.4进程间通信写在前面本篇博客主要介绍的是
计算机操作系统
方面的知识
哎呀是小张啊
·
2023-11-17 11:25
JavaEE初阶
操作系统
进程
PCB
虚拟地址空间
进程间的通信
2021-03-07 大数据
课程笔记
day46
@R星校长机器学习06【机器学习】主要内容理解推荐系统处理数据流程。python文件预处理Hive数据。dubbo服务使用。学习目标第一节推荐系统-数据处理流程推荐系统数据处理首先是将Hive中的用户app历史下载表与app浏览信息表按照设备id进行关联,然后将关联数据使用python文件进行处理,将数据预处理为label和feature两列的临时数据,后期经过处理转换成逻辑回归模型的训练集,进而
Rich Dad
·
2023-11-17 07:21
西行日记
python
深度学习
大数据
机器学习
人工智能
到底什么是Linux?快进来学习!
它是现今最流行和最实用的
计算机操作系统
,它区别于后台、算法、大数据、前端、测试方向,需要程序员对Linux系统拥有更多的感悟和技术。
云计算运维工程师
·
2023-11-17 04:39
linux
学习
运维
计算机操作系统
进程同步实验报告,操作系统进程同步和互斥的实验报告
操作系统进程同步和互斥的实验报告(5页)本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!9.9积分湖南农业大学信息科学技术学院学生实验报告姓名:年级专业班级—日期2008年11月25日成绩操作系统实验名称进程同步和互斥实验类型课程名称【实验目的、要求】(1)通过编写程序实现进程同步和互斥,掌握有关进程(线程)同步与互斥的原理,以及解决进程(线程)同步和互斥的算
潇晓咪
·
2023-11-16 20:58
计算机操作系统进程同步实验报告
计算机操作系统
之期末考试复习——进程的互斥和同步问题
基础概念进程同步机制的主要任务:是对多个相关进程在执行次序上进行协调,使并发执行的诸进程之间能按照一定的规则共享系统资源,并能很好地相互合作,从而使程序的执行具有可再现性。临界资源:诸进程间应采取互斥方式,实现对这种资源的共享。临界区:人们把在每个进程中访问临界资源的那段代码称为临界区。同步机制都应遵循下述四条准则:①空闲让进。②忙则等待。③有限等待。④让权等待。信号量(S):拥有的资源总数。P操
高 朗
·
2023-11-16 20:26
计算机操作系统
操作系统
进程同步
进程互斥
信号量
临界资源
到底什么是Linux?快进来学习!
它是现今最流行和最实用的
计算机操作系统
,它区别于后台、算法、大数据、前端、测试方向,需要程序员对Linux系统拥有更多的感悟和技术。
csdn_linuxprobe
·
2023-11-16 16:49
linux
学习
运维
Rust6.1 Writing Automated Tests
Rust学习笔记Rust编程语言入门教程
课程笔记
参考教材:TheRustProgrammingLanguage(bySteveKlabnikandCarolNichols,withcontributionsfromtheRustCommunity
Simba14
·
2023-11-16 15:58
rust
笔记
Rust6.2 An I/O Project: Building a Command Line Program (mini_grep)
Rust学习笔记Rust编程语言入门教程
课程笔记
参考教材:TheRustProgrammingLanguage(bySteveKlabnikandCarolNichols,withcontributionsfromtheRustCommunity
Simba14
·
2023-11-16 15:58
笔记
rust
Rust7.1 Functional Language Features Iterators and Closures
Rust学习笔记Rust编程语言入门教程
课程笔记
参考教材:TheRustProgrammingLanguage(bySteveKlabnikandCarolNichols,withcontributionsfromtheRustCommunity
Simba14
·
2023-11-16 15:50
笔记
rust
计算机操作系统
(二十三):I/O设备
计算机操作系统
(二十三):I/O设备来源王道考研系列视频:
计算机操作系统
https://www.bilibili.com/video/BV1YE411D7nH概念和分类就是可以将数据输入到计算机,或者可以接收计算机输出数据的外部设备
BKSW.
·
2023-11-16 14:42
计算机操作系统
操作系统
I/O
磁盘调度算法
磁盘调度算法是
计算机操作系统
中用于管理磁盘上的数据访问的重要组成部分。这些算法有助于优化数据的读写操作,以减少磁盘访问时间,提高系统性能。
南抖北快东卫
·
2023-11-16 07:57
磁盘调度算法是
Coursera-Supervised Machine Learning:Regression and Classification by 吴恩达(
课程笔记
)
Welcometomachinelearning1、介绍常见的机器学习的应用场景:1:使用搜索引擎时,例如谷歌,谷歌会根据用户的输入,搜索并排列好用户可能会需要的内容2:使用趋向于展示图像的社交媒体时,可以对图像中的人物进行识别,如:Ins上,可以tag出照片中的某人。3:在流媒体服务器上观看某个影片后,可以通过该影片获取平台的相关类型电影的推荐。4:手机等电子设备,可以进行语音到文本的转换,并对
doubi常常喝可乐
·
2023-11-15 09:15
机器学习
人工智能
计算机操作系统
学习之生产者消费者问题
文章目录一.问题描述二.使用信号量机制实现1.关系分析2.整理思路3.设置信号量4.具体的实现5.P(empty)和P(mutex)顺序问题一.问题描述系统中有一组生产者进程和一组消费者进程生产者和消费者共享一个初始为空、大小为n的缓存区生产者进程每次生产一个进程放入缓存区,消费者进程每次从缓存区取出一个进程并使用只有缓存区没满时,生产者才可以把产品放入缓存区,否则必须等待只有缓冲区不空时,消费者
xhy123_
·
2023-11-15 04:35
计算机操作系统
操作系统
多进程
计算机操作系统
的同步和异步,操作系统中的同步和异步有什么区别?分别应用在什么场合?...
同步,就是说你的程序在执行某一个操作时一直等待直到操作完成。最常见的例子就是SendMessage。该函数发送一个消息给某个窗口,在对方处理完消息之前,这个函数不返回。当对方处理完毕以后,该函数才把消息处理函数所返回的LRESULT值返回给调用者。异步,就是说程序在执行某一个操作时,只是发出开始的指令;由另外的并行程序执行这段代码,当完成时再通知调用者。当一个客户端通过调用Connect函数发出一
朵儿来啦
·
2023-11-15 04:33
计算机操作系统的同步和异步
计算机操作系统
—经典同步问题
经典同步问题1.生产者与消费者问题1.1.问题概述在现实生活中,当我们缺少某些生活用品时,就会到超市去购买。当你到超市时,你的身份就是消费者,那么这些商品又是哪里来的呢,自然是供应商,那么它们就是生产者,而超市在生产者与消费者之间,就充当了一个交易场所。正是这样的方式才使得人类的交易变得高效,生产者只需要向超市供应商品,消费者只需要去超市购买商品。计算机是现实世界的抽象,因此像这种人类世界的模型,
Dumbking
·
2023-11-15 04:47
windows
linux
【探索】HelloGitHub上面推荐几个程序我的真实体验与收藏
第一个项目——体验成为操作系统youre-the-os:模拟
计算机操作系统
的游戏。这是一个Python写的Web游戏,在游戏中玩家扮演的是一台计算机的操作系统。
cmdch2017
·
2023-11-14 18:42
github
计算机操作系统
学习(二)进程的调度、同步、通信、死锁
进程的调度、同步、通信进程的组成PCB(进程控制块):为了描述控制进程的运行,系统中存放进程的管理和控制信息的数据结构称为进程控制块(ProcessControlBlock)。它是进程实体的一部分,是操作系统中最重要的记录性数据结构。它是进程管理和控制的最重要的数据结构,每一个进程均有一个PCB,在创建进程时,建立PCB,伴随进程运行的全过程,直到进程撤消而撤消。PCB是进程存在的唯一标识,所谓的
ForeverSen
·
2023-11-14 12:25
操作系统
计算机操作系统
进程同步
进程调度
进程跟线程
死锁
清华教授的操作系统-----
课程笔记
文章目录操作系统准备系统调用计算机体系结构及内存分层体系地址空间&地址空间是如何生成的MMU连续内存分配内存碎片问题分区的动态分配压缩式碎片整理交换时碎片整理**非连续内存分配****分段****分页****帧****页****页寻址机制**TLB二级页表**多级页表**反向页表虚拟内存进程进程的定义进程的组成进程控制块(ProcessControlBlock)进程的生命周期进程挂起线程线程与进程
Linux_Glacier
·
2023-11-14 10:45
操作系统
系统架构
操作系统
课程笔记
第一章操作系统引论知识点操作系统定义:配置在计算机硬件上的第一层软件。作用:作为用户与计算机硬件系统之间的接口;作为计算机系统资源的管理者;实现了对计算机资源的抽象;特征:并发、共享、虚拟和异步。基本特征并发(两个或多个事件在同一时间间隔发生):有效地提高系统中的资源利用率,增加系统的吞吐量。并行:两个或多个事件在同一时刻发生。共享:系统中的资源可供内存中多个并发执行的进程共同使用。虚拟:将一个物
Amire0x
·
2023-11-14 10:14
课程笔记
系统架构
【Java】面向对象程序设计
课程笔记
Java核心类
WriteInFront个人主页:令夏二十三欢迎各位→点赞+收藏⭐️+留言系列专栏:Java希望你看完之后,能对你有所帮助,不足请指正!共同学习交流一、字符串1.StringString属于引用类型,也就是指向某一个地址,但也可以直接赋值:Strings1="Hello!";String也可以用char[]数组实现,因此有下面这个写法:Strings2=newString(newchar[]{'H
令夏二十三
·
2023-11-14 10:07
#
Java
java
笔记
前端
【OS】操作系统
课程笔记
第七章 内存管理
目录7.1内存管理的功能7.1.1内存分配7.1.2地址转换1.空间的概念2.地址转换7.1.3存储保护7.1.4存储共享7.1.5存储扩充7.2程序的链接和加载7.2.1程序的链接链接的分类7.2.2程序的加载1.加载器的功能2.装入方式分类7.3连续分配方式7.3.1单一连续分配7.3.2固定分区分配1.特点2.划分固定分区的两种方法3.内存管理4.分配策略7.3.3动态分区分配1.特点2.内
令夏二十三
·
2023-11-14 10:36
#
OS
笔记
操作系统
计算机操作系统
(第3版)课后习题答案(完整版)
看我的文章能减少bug哦,请微信搜索公众号tastejava学习加思考,品味java之美.一起把代码安排的明明白白~第一章1.设计现代OS的主要目标是什么?答:(1)有效性(2)方便性(3)可扩充性(4)开放性2.OS的作用可表现在哪几个方面?答:(1)OS作为用户与计算机硬件系统之间的接口(2)OS作为计算机系统资源的管理者(3)OS实现了对计算机资源的抽象3.为什么说OS实现了对计算机资源的抽
今秋复来此
·
2023-11-14 01:17
答案
链栈和队列基础知识
1、对于链栈来说,基本不存在栈满的情况,除非内存已经没有可以使用的空间了,如果真的发生,那此时
计算机操作系统
已经面临斯基崩溃,而不是这个链栈是否溢出的问题。
奋斗不悔
·
2023-11-13 23:49
数据结构与算法
C++
栈
2021-03-19~20 大数据
课程笔记
day58day59
@R星校长1Scala1.1【重点】Scala六大特性 1)与java无缝整合 2)类型自动推断 3)并发和分布式 4)Trait特质特性 5)Match模式匹配 6)高阶函数1.2【重点】Scala&Java异同? 1)类型定义声明不同,Scala:val/varJava强类型定义。 2)Scala中有类和对象,Java中有类。 3)Scala、java都是是基于Jvm,scala面向对象+面向
Rich Dad
·
2023-11-13 12:07
西行日记
大数据
uefi
glassfish
entity
ruby
Rust5.1 Error Handling
Rust学习笔记Rust编程语言入门教程
课程笔记
参考教材:TheRustProgrammingLanguage(bySteveKlabnikandCarolNichols,withcontributionsfromtheRustCommunity
Simba14
·
2023-11-13 09:41
笔记
rust
Rust5.2 Generic Types, Traits, and Lifetimes
Rust学习笔记Rust编程语言入门教程
课程笔记
参考教材:TheRustProgrammingLanguage(bySteveKlabnikandCarolNichols,withcontributionsfromtheRustCommunity
Simba14
·
2023-11-13 09:33
笔记
rust
计算机操作系统
第二章中断
#中断文章目录2.1中断的基本概念中断的特点2.1.1中断的作用2.1.2中断的类型按中断的功能1.==硬件故障中断==2.==程序中断==3.==外部中断==4.==I/O中断==5.==访管中断==按中断方式1.强迫性中断2.自愿中断按中断来源分类1.外中断2.外中断2.1.3中断嵌套、中断优先级和中断屏蔽1.中断嵌套2.中断优先级3.中断屏蔽2.2中断在操作系统中的位置2.3中断响应过程1.
宁77吖
·
2023-11-13 07:39
计算机操作系统
单片机
嵌入式硬件
欧启标O老师STM32
课程笔记
(三)——GPIO模块寄存器的封装
3.1结构体基础知识3.1.1结构体类型的定义struct结构体类型名{成员列表}; 例如:structstudent{longnum;charname[20];charsex;floatscore;};3.1.2结构体类型的变量和指针变量的声明structstudentstu_1,*p;//stu_1为结构体类型的变量,p为结构体类型的指针变量3.1.3结构体指针及其成员的访问 可以将stu的地
硬件梁朝伟
·
2023-11-13 02:54
STM32
stm32
单片机
嵌入式硬件
Mac用NTFS文件夹读写NTFS硬盘 NTFS能复制多大的文件
Mac作为一款备受欢迎的
计算机操作系统
,具备了许多令人惊叹的功能和特性。然而,对于一些Mac用户来说,使用NTFS格式的硬盘可能存在一些疑问。
huarongdao2021
·
2023-11-12 20:40
Tuxera
mac
热门软件
Paragon
Tuxera
macos
1.4 系统环境变量
在
计算机操作系统
中可以定义一系列变量,这些变量可供操作系统上所有的应用程序使用,被称作系统环境变量。
难得...
·
2023-11-12 17:39
Java基础
配置系统环境变量
set
path
找不到或无法加载主类
左程云算法课基础05二叉树
课程笔记
(上)--递归,非递归遍历,宽度遍历
二叉树节点结构classNode{Vvalue;Nodeleft;Noderight;}最顶上的节点叫根节点,没有子节点的叫叶子节点用递归和非递归两种方式实现二叉树的先序、中序、后序遍历。递归序:按照递归顺序遍历,每个节点会遍历3次。又分成三种:先序,中序,后序先序:对于所有子树,都是先打印头节点,左子树上所有节点,右子树上所有节点为递归序加工所得,即递归遍历时第一次来到该节点时打印,其余两次什么
山LAN
·
2023-11-12 11:31
算法
java
深度优先
算法与数据结构——算法基础——二叉树(java)(b站左程云
课程笔记
整理)
二叉树了解一个二叉树的递归序、先序、中序、后序递归序:每个数会被打印三次(可以理解为前中后)先序:头左右中序:左头右后序:左右头publicstaticclassNode{publicintvalue;publicNodeleft;publicNoderight;publicNode(intdata){this.value=data;}}//先序publicstaticvoidpreOrderRe
Borslav
·
2023-11-12 11:25
数据结构与算法
java
数据结构
算法
操作系统——琐碎知识点总结(中断+磁盘分区表+Linux+宏/微内核+文件系统+RAID)
一、
计算机操作系统
1.并发并发是指宏观上在一段时间内能同时运行多个程序,而并行则指同一时刻能运行多个指令并行需要硬件支持,如多流水线、多核处理器或者分布式计算系统操作系统通过引入进程和线程,使得程序能够并发运行
我爱豆子
·
2023-11-12 10:17
操作系统
linux
【SpringBoot2】KF6.监控
伴随着
计算机操作系统
的逐步升级,软件的运行状态也变得开始让人捉摸不透,出现了不稳定的状况。伴随着计算机网络的发展,程序也从单机状态切换成基于计算机网络的程序,应用于网
Lis0bit
·
2023-11-12 07:14
SpringBoot
java
开发语言
Rust4.2 Common Collections
Rust学习笔记Rust编程语言入门教程
课程笔记
参考教材:TheRustProgrammingLanguage(bySteveKlabnikandCarolNichols,withcontributionsfromtheRustCommunity
Simba14
·
2023-11-12 00:56
笔记
rust
在拉钩学习的笔记(二十)Node.js 基础
工具是指可以安装在
计算机操作系统
之上的软件。
可爱丶妖小妖
·
2023-11-11 16:45
在拉钩学习的笔记
javascript
前端
开发语言
node.js
C++字符串处理函数
来源:学习黑马
课程笔记
1.gets()#includechar*gets(char*s);功能:从标准输入读入字符,并保存到s指定的内存空间,直到出现换行符或读到文件结尾为止。
人菜就要多读书
·
2023-11-11 14:31
C++
字符串
c++
2021斯坦福CS224N
课程笔记
~7
7.机器翻译,序列到序列、注意力机制参考文献:https://zhuanlan.zhihu.com/p/430709084https://zhuanlan.zhihu.com/p/147310766【简易】https://zhuanlan.zhihu.com/p/47063917【注意力系列】https://www.showmeai.tech/article-detail/242https://z
mwcxz
·
2023-11-11 14:17
人工智能
深度学习
机器学习
2021斯坦福CS224N
课程笔记
~5
5语言模型(LM)与循环神经网络(RNN)参考文档:https://zhuanlan.zhihu.com/p/424671205https://www.showmeai.tech/article-detail/239https://zhuanlan.zhihu.com/p/147322049[易懂]https://zhuanlan.zhihu.com/p/61893429讲座计划\1.神经依存解析
mwcxz
·
2023-11-11 14:46
斯坦福CS224N学习笔记
机器学习
人工智能
自然语言处理
2021斯坦福CS224N
课程笔记
~3
3.神经网络学习:手工计算梯度Lecture3:Neuralnetlearning:Gradientsbyhand(matrixcalculus)andalgorithmically(thebackpropagationalgorithm)参考文档:https://zhuanlan.zhihu.com/p/527211871https://zhuanlan.zhihu.com/p/41429307
mwcxz
·
2023-11-11 14:16
斯坦福CS224N学习笔记
人工智能
深度学习
机器学习
【课程】13 数据同化理论和方法
2022级博士研究生
课程笔记
。仅供学习交流,如若侵权,请联系我删除,谢谢。感谢时沈老师的精彩分享!
赖亦无
·
2023-11-11 05:25
#
课程
课程
笔记
数据同化
DA
ZKP8.2 FRI (Univariate) Polynomial Commitment
ZKP学习笔记ZK-LearningMOOC
课程笔记
Lecture8:FRI-basedPolynomialCommitmentsandFiat-Shamir(JustinThaler)8.2FRI(Univariate
Simba14
·
2023-11-11 02:16
零知识证明
零知识证明
笔记
Rust3 Using Structs to Structure Related Data & Enums and Pattern Matching
Rust学习笔记Rust编程语言入门教程
课程笔记
参考教材:TheRustProgrammingLanguage(bySteveKlabnikandCarolNichols,withcontributionsfromtheRustCommunity
Simba14
·
2023-11-11 02:46
Rust
rust
笔记
ZKP8.1 Polynomial-IOP and Polynomial Commitment Schemes
ZKP学习笔记ZK-LearningMOOC
课程笔记
Lecture8:FRI-basedPolynomialCommitmentsandFiat-Shamir(JustinThaler)8.1Polynomial-IOPandPolynomialCommitmentSchemesRecall
Simba14
·
2023-11-11 02:15
零知识证明
零知识证明
笔记
Rust4.1 Managing Growing Projects with Packages, Crates, and Modules
Rust学习笔记Rust编程语言入门教程
课程笔记
参考教材:TheRustProgrammingLanguage(bySteveKlabnikandCarolNichols,withcontributionsfromtheRustCommunity
Simba14
·
2023-11-11 02:40
Rust
笔记
rust
VSCode进行CMake开发
这是B战up主Xiaobing1016的
课程笔记
,详细内容见基于VSCode和CMake实现C/C++开发。在此感谢up主的无私分享和细心讲解。
Mason_Luo_19
·
2023-11-10 10:31
C++
linux
c++
vscode
计算机操作系统
第三章测试题及答案
大项1of5-选择题26.0/26.0得分题目1of571.0/1.0得分在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。但是,不适当的()也可能产生死锁。A.进程推进顺序B.进程优先权C.分配队列优先权D.资源的线性分配答案:A题目2of571.0/1.0得分采用资源剥夺法可解除死锁,还可以采用()方法解除死锁。A.执行并行操作B.修改信号量C.拒绝分配新资源D.撤消进程答案:D题目3
weixin_38530760
·
2023-11-10 07:09
计算机操作系统
计算机操作系统
原理和概念学习DAY8——操作系统接口
1.用户接口(1)操作系统是用户和计算机硬件系统之间的接口,用户通过操作系统的帮助,可以快速、有效和安全、可靠的操纵计算机系统的各类资源(2)为了使用户能方便的使用操作系统,OS向用户提供了“用户与操作系统的接口”通常也称为用户接口(3)联机命令形式:直接提供给用户在终端上使用,称为联机命令接口(4)系统调用形式,提供给用户在编程时使用,称为程序接口2.命令解释程序(1)命令解释程序功能:先对用户
林林zonzon
·
2023-11-10 04:33
操作系统
西电李航 操作系统
课程笔记
day12 deadlock
文章目录deadlock死锁概念死锁本质死锁条件死锁处理策略忽略问题(鸵鸟算法)检查并恢复动态避免死锁破坏必要条件之一死锁检测和死锁恢复检测死锁的方法资源分配图分配/请求矩阵资源轨迹图(进度图)//CSAPPnote-day13三种并发编程恢复方法抢占回滚kill死锁避免安全状态和不安全状态单资源算法多资源算法死锁预防破坏互斥破坏占有并等待破坏不可抢占破坏环路等待其他问题两阶段加锁(two-pha
aeroseat
·
2023-11-10 04:31
西电李航
操作系统课程笔记
操作系统
西电李航 操作系统
课程笔记
day1 IPC
文章目录IPC(interprocesscommunication进程间通信)竞争条件(Raceconditions)临界区(CriticalRegion)互斥方案屏蔽中断锁变量严格轮换法Peterson解法TSLSleep&Wakeup改进信号量(Semaphore)semaphore(信号量)//day13三种并发编程互斥量(mutex)条件变量(ConditionalVariables)消息
aeroseat
·
2023-11-10 04:00
西电李航
操作系统课程笔记
操作系统
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他