我们都知道电脑的学名叫计算机,从名字我们可以看出,最初电脑是用来做计算的。那么我们可以推测,电脑的始祖是用来做计算的。 在远古,人们最早使用的计算工具可能是手指,英文单词“digit”既有“数字”的意思,又有“手指“的意思。古人用石头打猎,所以还有可能是石头来辅助计算。 但是手指和石头太低效了,后来就出现了”结绳“记事——结绳慢,绳子还有长度限制。后来又不知过了多久,许多国家的人开始使用”筹码“来计数,最有名的就要数咱们中国商周时期出现的算筹了。古代的算筹实际上是一根根同样长短和粗细的小棍子,大
2024-11-22Java中classpath配置 一、DOS常用命令 二、DOS常用命令实例 2.1 转换目录 cd 1.6* 2.2 删除文件 del 删除文件(windows删除从里往外删) del *.txt del *.* del * 2.3 删除目录 2.4 退出dos exit 退出 2.5 帮助 help 命令获取帮助 help cd 可以看cd命令的帮助 要会用帮助 2.6变量表示 用双%,例如%JAVA_HOME%,在path路径配置中 三、理解Java中
2024-11-22最近在面试,进程与线程模型几乎必问,所以就想来整理整理。 定义 进程:具有独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的独立单位。 线程:是进程中的一个运行实体,是CPU调度的单位。 前几天面试的时候,面试官问我进程是资源调度的独立单位,线程是CPU调度的基本单位,难道CPU不属于资源吗?我当时就蒙了,好像是啊。后来我专门查了一下。 注意:这两个说法都没有毛病,只是线程是后来引入的,线程继承了进程是CPU调度单位的属性,但是进程仍然是资源的拥有者,线程不拥有资源,而是
2024-11-22无论是在Linux还是在Unix环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到make或 make install。利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和 makefile工具就可以轻而易举的理顺各个源文件之间纷繁复杂的相互关系。 但是如果通过查阅make的帮助文档来手工编写Makefile,对任何程序员都是一场挑战。幸而有GNU 提供的Autoconf及Au
2024-11-22前几天看到了老外一篇讲 mimikatz 防御的文章,感觉行文思路还不错,但是内容稍有不足,国内也有一篇翻译,但是只是照着错误翻译的,所以就萌生了把那篇优秀文章,翻译复现,并加入其它一些内容,本文只是抛砖引玉,文中有错误的话,欢迎吐槽。 mimikatz 在内网渗透中是个很有用的工具。它可能让攻击者从内存中抓到明文密码。大家都知道这个工具很厉害,微软肯定也知道了,所以就搞了一些安全防护机制让 mimikatz 抓不到密码。但是在 win2008 之前的系统上还是能抓到密码的。一般情况下,只要有本
2024-11-22引自: 常用方法如下:sudo chmod 600 ××× (只有所有者有读和写的权限)sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)sudo chmod 666 ××× (每个人都有读和写的权限)sudo chmod 777 ××× (每个人都有读和写以及执行的权限)其中×××指文件名(也可以是文件夹名,不过要在chmod后加-ld)。解释一下,其实整个命令的形式是sudo chmod
2024-11-221. I/O系统的基本功能及模型 1)主要功能: 隐藏物理设备细节,方便用户 用户使用抽象的I/O命令即可 实现设备无关性,方便用户 用户可用抽象的逻辑设备名来使用设备,同时也提高了OS的可移植性和易适应性。 提高处理机和设备的并行性,提高利用率:缓冲区管理 对I/O设备进行控制:控制方式、设备分配、设备处理 确保对设备正确共享:虚拟设备及设备独立性等 错误处理 2)I/O/系统的层次结构和模型 层次结构:系统中的设备管理模块分为若干个层次 层间操作:下层为上层提供服务,完成输入输出功能中的某些
2024-11-22启动虚拟机提示以下错误 失败 - 模块“MonitorLoop”打开电源失败。 磁盘空间满了 转载于:https://www.cnblogs.com/Leechg/p/10585048.html
2024-11-22scp拷贝提示its a directory 错误 场景 使用scp的格式是 scp my_file user@ip:/home/directory 之前也一直这么用,没什么错误,莫名其妙 原因定位 去查了scp的用法,确认了不是用法的错误,然后去谷歌了,也没什么思路。 最后突然就想起来,我看一下路径吧,然后发现,路径改了! 。。。 然后仔细回想了一下,跳板机改了……可是你改就改呗,为毛还要改我的文件夹的名称 因此 可能提示你这个错误的原因是因为没有这个文件夹,GG
2024-11-22磁盘调度算法 (1)先来先服务 (2)最短寻道时间优先 (3)电梯算法 (4)单向扫描调度算法 (1) 磁盘调度 当多个访盘请求在等待时,采用一定的策略,对这些请求的服务顺序调整安排,旨在降低平均磁盘服务时 间,达到公平、高效。 公平:一个I/0请求在有限时间内满足 高效:减少设备机械运动所带来的时间浪费 (2)磁盘调度考虑的问题: 一次访盘时间 =寻道时间+旋转延迟时间+存取时间 -减少寻道时间 -减少延迟时间 (3)磁盘调度算法 先来先服务: :按访问请求到达的先后次序服务 优点:简单,公平
2024-11-22