Day-1学习Java的第一天

 一、计算机组成

1.1 什么是计算机?

计算机:
	电脑(PC, 笔记本) 手机 平板电脑 计数器 车机 路由器 PS5 路由器

计算机
	1. 可以帮我们处理问题
	2. 提供特定的功能
	3. 具备数据的存储和处理能力
	4. 硬件和软件组成

1.2 计算机中针对与程序员比较重要的硬件

重点硬件:
	CPU 内存 硬盘

    CPU 整个计算机的数据处理能力,数据处理核心。
    内存 当前计算机可以临时存储,临时数据处理的最大容量
    硬盘 计算机数据永久存储能力

对于 JavaWEB 后台开发程序员还有一个关注的指标
	带宽!决定服务器可以对外的数据传输速度,数据量
例:		
双向两车道  双向十六车道 通行效率高,车辆容量高,速度快!!!

JavaWEB 后台开发工程师
	关注的硬件 CPU 内存 硬盘
	关注的指标 带宽
	后期公司中服务器的管理和选择。

1.3  计算机中的软件

操作系统
    Linux Windows macOS UNIX 鸿蒙OS iOS BSD 塞班

    安卓?是一个操作系统吗????    不是

    相当于是一个平台,可以支持其他的软件运行。

    系统完成的任务是将硬件平台的能力提供其他其他的应用程序使用。

    应用程序:微信,QQ,CSGO,Steam,LOL,淘宝,知乎。。。

 1.4 计算机的操作方式

图形化界面操作:
	针对于普通用户,或者一些专业软件,需要图形化界面来完成软件操作,用户使用,用户体验比较好,同时可以满足多场景的软件使用,游戏,视频,音频,图像处理...
	但是图形化界面,需要更多的资源来完成【图形渲染】操作。图形渲染会占用较多的资源,占用更多的时间来执行对应任务,效率较低。

命令行命令操作:
	通过命令方式高效的执行任务,摆脱【图形渲染】约束,提高效率!!!服务器端很多都是使用【Linux操作】。针对于普通用户不友好,但是针对于开发用户是非常合适的一种方式。

1.5 命令行操作

常见命令行:

​		Windows DOS 命令 【了解】

​		Linux macOS ==> Linux 命令 【重点】三阶段学习服务器操作/Linux 操作

开启 Windows 命令行

​	Windows键 + R ==> 运行对话框 ==> 输入 cmd(command 命令单词简拼) ==> Windows 命令提示符  

win + R 调出运行对话框和输入 cmd 

按 Enter(回车),调出Windows命令提示符

1.5.1 dir

# 查看当前【工作目录】下的所有子文件和子文件夹信息,包括以下内容

# 最后修改日期 时间 |  文件大小 or 文件夹标记 | 文件名 or 文件夹名

# tips:
#【工作目录】当前命令行对应操作的文件夹路径,Windows DOS 目录中命令之前提示的路径就是工作目录
     cmd > dir

# tips:
#	cmd 表示当前命令对应的是一个命令行内容,后期可能会存在其他软件的命令提示
#	> 表示命令的开始位置

无参数:查看当前所在目录的文件和文件夹。
/s:查看当前目录以及其所有子目录的文件和文件夹。
/a:查看包括隐含文件的所有文件。
/ah:只显示出隐含文件。
/w:以紧凑方式(一行显示5个文件)显示文件和文件夹。
/p:以分页方式(显示一页之后会自动暂停)显示。
|more:前面那个符号是“\”上面的那个,叫做重定向符号,就是把一个
命令的结果输出为另外一个命令的参数。more也是一个命令,dir /w |more
得到的结果和dir /w /p的结果是一样的。
其他的参数大家可以用:dir/?查看。

 

 1.5.2 cd

# 切换工作路径,图形化界面中,使用鼠标双击打开目标文件,切换工作路径
# 需要提供一个目标路径
# 相对路径
#		生活案例
#			隔壁老王,隔离老刘,隔壁邻居,我在隔壁办公室
#			基于你当前的所处位置去往其他路径/位置的相对路径关系。
#	
#		.	路径关系中表示当前工作目录
#		..	路径关系中表示当前工作目录上级目录
# 绝对路径

# 原路径指定命令 cd Desktop

cd 目录名:进入特定的目录。如果看到有个目录显示为:abcdef ghi 就输入:cdabcdef.ghi进入该目录。
cd\ 退回到根目录。
cd..退回到上一级目录。

1.5.3 mkdir rd

# 针对于文件夹操作的相关命令
# mkdir 创建文件夹
# md 目录名:建立特定的文件夹。 (dos下面习惯叫目录,win下面习惯叫文件夹)
# rd 目录名:删除特定的文件夹。

# 创建文件夹
cd Desktop # 切换到桌面文件夹
cmd > mkdir 123 # 123 是文件夹名称
cmd > mkdir 1 2 3 4 5 # 1 2 3 4 5 都是文件夹名称,使用空格隔开,可以批量创建文件夹

# 删除文件夹
cmd > rd 1 # 1 文件夹名称
cmd > rd 2 3 4 # 2 3 4 都是文件夹名称,可以批量删除,数据直接抹掉
cmd > rd 5
目录不是空的。# 命令行提示操作存在问题,对应文件夹不是空的,文件夹中有其他文件,无法删除

# rd 使用注意事项:
#	1. rd 删除文件夹是从磁盘中直接抹掉对应的文件夹数据,不是放入回收站,无法还原。【慎用】
#	2. rd 删除文件夹不可以删除非空文件夹,如果文件夹中有数据,无法使用 rd 删除。

1.5.4 cls

清除屏幕内容

1.5.5 copy

copy 路径\文件名 路径\文件名 :把一个文件拷贝到另一个地方。

1.5.6 move

move 路径\文件名 路径\文件名 :把一个文件移动(就是剪切+复制)到另一个地方。

1.5.7 del

del 文件名:删除一个文件。
del *.*:删除当前文件夹下所有文件。
del不能删除文件夹。

1.5.8 deltree

删除文件夹和它下面的所有子文件夹还有文件。
这个可就厉害啦。。。千万不要乱用。

1.5.9 type

type 文本文件名:显示出文本文件的内容。

1.5.10 ren

ren 旧文件名 新文件名:改文件名。

1.5.11 exit

退出。

不定期发布JavaEE分布式开发学习笔记,感兴趣的话给博主点个关注呗,欢迎大家一起来学习。大佬勿喷!!!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

外呼小胖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值