ICode9

精准搜索请尝试: 精确搜索
  • Unix/Linux系统编程第三章学习笔记2021-10-25 17:04:14

    Unix/Linux系统编程第三章学习笔记 作者:20191322wyl 目录Unix/Linux系统编程第三章学习笔记知识点归纳多任务处理进程多任务处理系统(MT)进程同步睡眠模式唤醒操作进程终止Unix/Linux中的进程进程管理的系统调用I/O重定向Linux系统中的管道编程问题与解答实践 知识点归纳 多任务处理

  • Clion 连接 WSL 编译Unix环境2021-10-25 14:32:32

    Clion 连接 WSL 编译Unix环境 安装 WSL Ubuntu 18版本,创建后不要换源,upgrade后安装CMake、g++、gcc 安装 Clion,创建项目 进入setting 在 Build 中选择 WSL 注意:一定不要换源,全部使用官方源,不然会报奇怪错误。

  • mysql datetime、timestamp时间比较 性能提升2021-10-25 12:01:42

    1.传统的方法 SELECT * FROM customer lastlogintime >= '2015-01-01 13:50:42' AND lastlogintime <= '2015-02-06 00:00:00' ORDER BY ID DESC 但是传统的方法效率很低。2.采用UNIX_TIMESTAMP,能有效的提高效率。 SELECT * FROM customer WHERE UNIX_TIMESTAMP

  • Unix/Linux系统编程自学笔记-第三章:Unix/Linux进程管理2021-10-25 01:34:00

    0、概述 ​ 本章讨论了Unix/Linux中的进程管理; ​ 介绍了进程的概念; ​ 多任务处理原则和多任务处理的基本系统,并给出了实例与代码,稍后将会实现之; ​ 进程同步的概念与基本运行原理; ​ MT系统中的进程管理; ​ Unix/Linux系统进程的来源; ​ 进程管理的系统调用; ​ I/O重定

  • 第三章 Unix/Linux进程管理学习笔记2021-10-24 17:02:41

    学习笔记 20191318 王泽文   《Unix/Linux系统编程》 第三章 Unix/Linux进程管理   本章讨论了Unix/Linux中的进程管理;阐述了多任务处理原则;介绍了进程概念;然后, 解释了Unix/Linux中各进程的来源;接着,对进程的执行模式进行了讲解,以及如何通过中断、异常和系统调用从用户模式转

  • 《Unix/Linux系统编程》第三章学习笔记2021-10-24 15:00:26

    第三章 Unix/Linux进程管理 3.1 多任务处理 一般来说,多任务处理指的是同时进行几项独立活动的能力。在计算机技术中,多任务处理指的是同时执行几个独立的任务。 在单处理器(单CPU)中,一次只能执行一个任务,多任务处理是通过在不同任务之间多路复用CPU的执行时间来实现的,即将CPU执行操

  • 学习笔记62021-10-24 13:00:48

    学习笔记6 自学教材第3章,提交学习笔记(10分) 知识点归纳以及自己最有收获的内容 (3分) 问题与解决思路(2分) 实践内容与截图,代码链接(3分) ...(知识的结构化,知识的完整性等,提交markdown文档,使用openeuler系统等)(2分)     第三章Unix/Linux进程管理: 进程与线程的发展演化的目标,是为了更快的

  • 2021-2022-1-diocs-Unix/Linux进程管理第七周学习笔记2021-10-23 15:34:41

    20191205 2021-2022-1-diocs-Unix/Linux进程管理(第七周学习笔记) 一、任务详情 自学教材第3章,提交学习笔记(10分) 知识点归纳以及自己最有收获的内容 (3分) 问题与解决思路(2分) 实践内容与截图,代码链接(3分) ...(知识的结构化,知识的完整性等,提交markdown文档,使用openeuler系统等)(2分)   二、

  • 寻找我的黑客偶像2021-10-23 14:35:21

    我的两个黑客偶像 1.雷军 相信这是一个大家都熟知的名字,没错,这位成功的企业家曾经也是位黑客。就读于武汉大学计算机专业的雷军仅用两年就学完了所有学分后顺利毕业。雷军的外表给人的感觉就是温文儒雅,其实他的骨子里自始至终有股不服输的“狠劲”。年轻时候他也遇到很多挫折,和小

  • Unix&Linux大学教程 第四章课后习题2021-10-22 15:31:33

    1.用户和用户标识之间的区别是什么? 用户是以某些方式利用Unix系统的人,用户标识是Unix判断用户的身份。简单来说用户标识是机器识别用的,可以简单理解为用户名 2.注销有哪4种不同的方式 logout,exit,ctrl_d,login 3.您怀疑有人在没经过授权的情况下使用了您的Unix账户。您如何检查

  • Unix&Linux大学教程 第三章课后习题2021-10-22 14:35:13

    1.最高的Unix终端使用什么类型的机器,为什么要选择这一类型的机器? 终端使用Teletype,选这个因为这个便宜 2.什么是终端室?为什么它们有必要存在? 就是一个房间有多个终端连接一台计算机的房间。因为那个时候计算机很贵,而且没有internet 3.什么是无头系统?列举两个在Internet上使用的,用

  • Unix&Linux大学教程 第二章课后习题2021-10-22 11:03:50

    1.复习题 1.什么是操作系统 操作系统是运行计算机的总控制程序。操作系统的主要功能是高效地利用硬件。 2.什么是内核?列举内核执行的任务 内核是系统是换微信,一直运行并提供基本的服务。 内核执行的基本任务: 内存管理(虚拟内存管理,包括分页) 进程管理(进程创建、终止,调度) 进程间

  • C#使用各种时间戳及转换2021-10-20 22:34:48

    C#-Unix时间戳及转换 /// <summary> /// DateTime时间格式转换为13位带毫秒的Unix时间戳 /// </summary> /// <param name="time">DateTime时间格式</param> /// <returns>Unix时间戳格式</returns> public static long ConvertDateTimeLong(DateTime time) {

  • shell脚本执行报错:/bin/bash^M: bad interpreter: No such file or directory2021-10-20 09:58:29

    shell脚本报错/bin/bash^M: bad interpreter: No such file or directory,通过查阅资料得知,shell脚本格式必须是unix才行,但我这个脚本是在windows上编写完成传到Linux服务器上的,所以一执行就报错。 windows环境下的文件是dos格式,即每行结尾以\r\n来标识,而linux下的文件是unix

  • 信息安全系统实现与设计第六周——《Unix/Linux系统编程》第十一章自学2021-10-17 17:01:25

    第十一章 EXT2 文件系统 EXT2是一个完全与LINUX兼容的文件系统,这一章在简要EXT2-EXT4的当前状况之后,又用编程示例各种数据结构与如何进行相关的实现还展示了如何通过虚拟磁盘mount-root来构建基本文件系统,将文件系统的实现分为了三个级别并分别介绍。 11.1 EXT2 文件系统 EXT2第二

  • 《Unix/Linux系统编程》第十一章学习笔记2021-10-17 16:32:52

    第11章 EXT2文件系统 1.EXT2文件系统数据结构   在Linux下,命令mke2fs [-b blksize -N ninodes] device nblocks在设备上创建一个带有nblocks个块和ninodes个索引节点的EXT2文件系统。 默认块大小为1kb。未指定ninoides,将根据nblocks计算一个默认的ninodes数。 2.虚拟磁盘布局

  • Linux 应用与发展2021-10-16 23:02:20

    Ø  简介 本文主要记录 Linux 的应用于发展,包括如下内容: 1.   UNIX/Linux 发展历史 2.   自由软件 3.   Linux 应用领域 4.   Linux 的学习方法   1.   UNIX/Linux 发展历史 Ø  UNIX 发展历史 1)   1965年,美国麻省理工学院(MIT)、通用电气公司(GE)及AT&T的贝尔实验室

  • GNU再解释2021-10-16 07:31:58

    GNU再解释 Linux 是 基于 Copyleft的软件模式进行发布的, Copyleft 是 GNU项目制定的 通用公共许可证 GNU项目是由 Richard Stallman 于1984年提出的, 他建立了自由软件基金会, 并提出GNU计划的 目的是 开发一个 完全自由, 与Unix类似 但功能更强大的 操作系统, 以便为所有的计算

  • 记录一下;java程序调用shell脚本由于编码格式问题导致命令行command not found2021-10-13 23:01:00

    代码 String[] cmds = {"/bin/sh", "-c", "sh test.sh"}; Process pro = Runtime.getRuntime().exec(cmds); 脚本在windows环境下创建;test.sh文件的格式为dos格式,而linux只能执行格式为unix格式的脚本;查看test.sh 脚本编格式 vi命令模式中使用 :set ff 命令 可以看到文件的格式

  • 2. Unix标准2021-10-13 19:06:09

    2.2.1   ISO C 图2-1 ISO C标准定义的头文件 2.2.2 IEEE POSIX 头文件说明<aio.h>异步I/O<cpio.h>cpio归档值<dirent.h>目录项<dlfcn.h>动态链接<fcntl.h>文件控制<fnmath.h>文件名匹配类型<glob.h>路径名模式匹配与生成<grp.h>组文件<iconv.h>代码集变换实用程序<langinfo

  • 2021-10-11日python笔记(VM虚拟机安装Linux)2021-10-11 20:00:42

    由于日后开发的需要,我们需要掌握适当的Linux基础来协助我们开发和部署项目。 知识点概括: 1.了解linux操作系统发展史 2.VM虚拟软件的安装 3.在虚拟软件中安装centos操作系统 了解linux操作系统发展史 1969年前后,Ken Thompson(肯.汤普森)在Dennis Ritchie丹尼斯.里奇(Dennis Rit

  • 《Linux/Unix系统编程》第七、八章学习笔记-20191304商苏赫2021-10-10 23:00:40

    文件操作 硬件级别 fdisk:将硬盘分区。 mkfs:格式化磁盘分区。 fsck:检查维修系统。 操作系统内核中的文件系统函数 类Unix系统中的函数: kmount () . kumount ( ) (mount/umount file systems) kmkdir(), krmdir() (make/ remove directory) kchdir(), kgetcwd () (

  • 信息安全系统设计与实现第四周:《Unix/Linux系统编程》第七、八章学习笔记2021-10-10 21:33:46

    Linux系统中的文件调用 简单文件I/O操作 打开与读取文件 打开与写入文件 创建文件与设置权限 分区 格式化分区 挂载分区 EXT2文件系统 Linux最传统的磁盘文件系统 使用系统调用进行文件操作 打开、创建文件open()函数 关闭文件close()函数 读取文件read()函数 写文件write()

  • shell脚本执行错误 $‘\r‘:command not found2021-10-09 23:01:57

            在编写shell脚本时,为了代码易读性,经常需要空行。但是一旦遇到空行就会提示 $'\r':command not found 的警告,如下图所示。         这种错误是因为编写的shell脚本是在win下编写的,编辑器默认的行尾是\r\n,而在Unix中认为行尾是\n,所以把之前的\r当成命令了

  • 《Unix/Linux系统编程》第七章学习笔记2021-10-09 22:35:17

    第七章 文件操作 7.1 文件操作级别 硬件级别 fdisk 将硬盘、u盘或sdc盘区分 mkfs 格式化磁盘区分,为系统做好准备 fsck 检查和维修系统 碎片整理 压缩文件系统中的文件 系统调用:用户模式程序使用系统调用来访问内核函数。 I/O库函数:系统调用可让用户读/写多个数据

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

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

ICode9版权所有