Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
【王道考研 操作系统】【第二章】进程同步、进程互斥的实现方法 软件&硬件 优点&缺点 信号量机制
目录 第二章 9 进程同步 进程互斥 9 1 进程同步 9 2 进程互斥 9 2 1 实现过程 9 2 2 实现互斥须遵循的 原则 9 2 3 软件实现方法 9 2 4 硬件实现方法 10 信号量机制 10 1 整型信号量 10 2 记录型
操作系统
系统架构
cpu cache一致性和内存屏障机制
1 cache 局部性原理 引入 Cache 的理论基础是程序局部性原理 包括时间局部性和空间局部性 即最近被CPU访问的数据 短期内CPU 还要访问 时间 被 CPU 访问的数据附近的数据 CPU 短期内还要访问 空间 因此如果将刚刚访问
操作系统
Windows操作系统安全加固基线检测脚本
一 背景信息 在我们的安全运维工作中经常需要进行安全基线配置和检查 所谓的安全基线配置就是系统的最基础的安全配置 安全基线检查涉及操作系统 中间件 数据库 甚至是交换机等网络基础设备的检查 面对如此繁多的检查项 自动化的脚本可以帮助我们快速
网络
数据库
Linux
操作系统
安全
linux脚本实现scp命令自动输入密码和yes/no等确认信息
实现方式 通过expect工具实现 bin bash yum y install expect expect c spawn scp r root 192 168 10 106 root qumf Agoly txt root qumf e
操作系统
shell
python
操作系统的文件结构
文件的 逻辑结构 主要有 1 连续结构 2 多重结构 3 转置结构 4 顺序结构 文件的 物理存储 主要有 1 顺序结构 2 链接结构 3 索引结构 文件的 目录结构 主要有 1 一级目录结构 2 二级目录结构 3 树形结构 4 无环图
操作系统
文件结构
Linux内核模块管理命令
1 insmod命令 在Linux系统下 insmod命令用于将给定的模块加载到内核中去 Linux系统有许多功能是通过模块的方式 在需要时才载入kernel 这样做可以使kernel较为精简 进而提高效率 这类可载入的模块 通常是设备驱动
操作系统
目录与文件系统--OS
目录与文件系统 前面一节我们完成了第三层抽象 就是将盘块号抽象到文件 这一次 我们要对磁盘再进行一次抽象 将磁盘抽象为一个文件系统 用户看到的磁盘就是一个文件目录的结构 完成第四层抽象主要就是实现文件系统到磁盘的映射关系 文件系统 抽象整个
操作系统
假如让你来设计SSL/TLS协议
前言 说起网络通信协议 相信大家对 TCP 和 HTTP 都很熟悉 它们可以说是当今互联网通信的基石 但是 在网络安全方面 它们却是有着很大安全风险 窃听风险 第三方攻击者可以随意窃听通信内容 比如获取支付账号密码 冒充风险 第三方攻击者可
计算机系统
程序人生
操作系统
CPU
网络协议
Windows10开机自动运行批处理、脚本等的方法
2019独角兽企业重金招聘Python工程师标准 gt gt gt 方法 步骤 一 打开我的电脑 在地址栏输入 C ProgramData Microsoft Windows Start Menu Programs Startup 二 把自
操作系统
CC
python 基础知识汇总
hellow一 填空题 1 Python安装扩展库常用的是 工具 pip 2 Python标准库math中用来计算平方根的函数是 sqrt 3 Python程序文件扩展名主要有 和两种 其中后者常用于GUI程序 py pyw 4 Pytho
python
操作系统
数据库
jvm调优一、linux内存查看命令
1 整体情况查看 任务管理器 top 第三行就是CPU的使用情况了 如下 Cpu s us用户空间占用CPU百分比sy内核空间占用CPU百分比ni用户进程空间内改变过优先级的进程占用CPU百分比id空闲CPU百分比wa等待输入输出的CPU时
操作系统
Linux
windows通过注册表修改3389端口号
span style color FF0000 windows通过注册表修改3389端口号 步骤如下 span 1 开始 rarr 运行 输入regedit 打开注册表 进入这个路径HKEY LOCAL MACHINE SYSTEM Cur
操作系统
网络
操作系统期末总复习(题库)
本文说明 本文以习题为主 每题标明对应的书本页面 并作出详细解析 大家可以对照复习 选择题章节并没按书本章节分 计算题和分析题无书本页面位置或详细解析 请大家自行找对应章节进行学习 祝大家都能通过考试 也希望大家点赞支持 操作系统期末总复习
操作系统
Python 列表在内存中的顺序存储
列表在内存中的存储空间是连续的 因此在创建列表时 首先向操作系统申请一块固定大小的内存空间 来存储每个列表元素 例如 a 1 2 3 4 由于在 python 中 int 类型的数据占4个字节 因此这条语句会向操作系统申请 4 4 16 b
python
操作系统
Centos7.3 Openstack-liberty安装部署记录
一 环境 1 1 安全 本指南会告诉你如何使用 Red Hat Enterprise Linux 7和其衍生的EPEL仓库安装OpenStack 说明 目前统一采用Centos7 3版本进行Openstack liberty版本的安装 测试
数据库
memcached
操作系统
Android嵌入式系统程序开发
Android嵌入式系统程序开发 基本信息 作者 胡文 宁世勇 李明俊 金雪松 丛书名 单片机与嵌入式丛书 出版社 机械工业出版社 ISBN 9787111411697 上架时间 2013 4 2 出版日期 2013 年4月 开本 16开
移动开发
数据库
操作系统
Delphi实现Windows的气泡提示样式
其实也不复杂 主要使用到shellAPI下的TNotifyIconData这个结构体 typedef struct NOTIFYICONDATA DWORD cbSize 结构体的大小 以字节为单位 HWND hWnd 窗口的句柄 UINT
操作系统
Chrome浏览器Cookie解密
做过 web 开发的都知道 浏览器会把重要的认证登录认证信息存放到 cookie 中 在 cookie 有效期内 再次访问这个网站的时候就可以直接从 cookie 中获取到登录信息 这样就可以实现自动登录 但仅仅知道知道这些肯定不能满足很多
python
操作系统
数据库
动态分区分配算法(First Fit,Next Fit,Best Fit,Worst Fit)
一 动态分区分配算法的背景 为了能将用户程序装入内存 必须为它分配一定大小的内存空间 连续分配方式是最早出现的一种存储器分配方式 曾被广泛应用于上世纪60 80 年代的OS中 该分配万式为个用户程序分配 一个连续的内存空间 即程序中代码或数
算法
操作系统
Linux查看CPU和内存使用情况
top命令 top命令是Linux下常用的性能分析工具 能够实时显示系统中各个进程的资源占用状况 类似于Windows的任务管理器 运行 top 命令后 CPU 使用状态会以全屏的方式显示 并且会处在对话的模式 用基于 top 的命令 可以
操作系统
运维
«
1 ...
94
95
96
97
98
99
100
»