阅读目录进程管理控制LinuxWindows参考资料 回到顶部进程管理控制 这里实现的是一个自定义timer用于统计子进程运行的时间。使用方式主要是 timer [ t seconds] command arguments 例如要统计ls的运行时间可以直接输入timer ls,其后的argument ...
进程管理控制 这里实现的是一个自定义timer用于统计子进程运行的时间。使用方式主要是 例如要统计 的运行时间可以直接输入 ,其后的 是指所要运行的程序的参数。如: 。如果要指定程序运行多少时间,如5秒钟,可以输入 。需要注意的是,该程序对输入没有做异常检测,所以要确保程序输入正确。 Linux 程 ...
数据结构与算法 1. 概述 什么是计算机科学? 什么是算法? 评判程序优劣的方法? 时间复杂度: 评判规则: 量化算法执行的操作/执行步骤的数量 最重要的项: 时间复杂度表达式中最有意义的项 例如: 分析算法时间复杂度的步骤: 用常数1取代运行时间中的所有加法常数。 在修改后的运行次数函数中,只保留 ...
分类:
编程语言 时间:
2019-11-21 16:46:50
阅读次数:
58
本文主要参考《计算机操作系统(第四版)》(西安电子科技大学出版社)以及清华大学操作系统公开课(向勇、陈渝),整理操作系统的基本概念,供自己复习查阅。 处理机调度 内存中进程的数目往往多于处理机的数目,这就要求操作系统按照某种算法把处理机动态地分配给处于就绪状态的某个进程,这就是 处理机调度(Proc ...
分类:
其他好文 时间:
2019-11-21 14:10:47
阅读次数:
65
简介: 装饰器(Decorators)是 Python 的一个重要部分。简单地说:他们是修改其他函数的功能的函数。 比如说我们写flask,路由就是用装饰器定义的。如果写权限控制,那么权限控制一般也是由装饰器来实现的。日志记录,一般也可以通过装饰器来实现。 简单说,就是为了给某些函数增加一种或几种功 ...
分类:
编程语言 时间:
2019-11-17 17:40:31
阅读次数:
79
Nginx的日志切割随着Nginx运行时间增加,日志也会增加。为了方便掌握Nginx运行状态,需要时刻关注Nginx日志文件,太大的日志文件对监控是一个大灾难,所以需要定期进行日志文件的切割。Nginx自身不具备日志分割处理的功能,但可以通过Nginx信号控制功能的脚本实现日志的自动切割,并通过Linux的计划任务周期性地进行日志切割。1.在“/usr/local/nginx”目录下,添加一个日志
分类:
其他好文 时间:
2019-11-17 12:24:02
阅读次数:
76
时间复杂度的含义 它定性描述该算法的运行时间(度娘原话) 翻译成人话,就是程序的运行时间 时间复杂度的作用 举个栗子 几百年前,高斯巨佬还在上小学。一天,课堂乱哄哄的,老师灵机一动(脑子抽筋),布置了一道计算题——1+2+…+100=? 一般人都暴力计算,老师也不例外,1+2=3,3+3=6...4 ...
分类:
其他好文 时间:
2019-11-16 17:21:06
阅读次数:
68
概述随着Nginx运行时间增加,日志也会增加。为了方便掌握Nginx运行状态,需要时刻关注Nginx日志文件太大的日志文件对监控是-一个大灾难就需要定期进行日志文件的切割。Nginx自身不具备日志分割处理的功能,但可以通过Nginx信号控制功能的脚本实现日志的自动切割,并通过Linux的计划任务周期性地进行日志切割。实验步骤一、编译安装Nginx服务第一步:远程获取Windows上的源码包,并挂载
分类:
其他好文 时间:
2019-11-13 20:38:23
阅读次数:
90
题目描述: Given an array of non-negative integers, you are initially positioned at the first index of the array.Each element in the array represents your ...
分类:
其他好文 时间:
2019-11-12 22:01:38
阅读次数:
98
"[HDU4867]Xor (线段树分治+类数位dp)" 提供一种$ (m+n) log a log m$带有常数约$\frac{1}{log n} $的算法 处理询问,将后来加入的数算进序列中,则每个数$a_i$都有一段出现的区间$[L,R]$ 离线询问后,我们考虑用线段树分治将这些数加入到询问区 ...
分类:
其他好文 时间:
2019-11-10 22:38:44
阅读次数:
112