admin管理员组

文章数量:1592245

第二周笔记



第一天:

计算机

计算机是一个能高速处理海量数据的智能电子设备
由两部分组成:
	软件和硬件
没有安装任何软件的计算机,裸机!

计算机的用途

科学计算,利用计算机完成数据的运算
数据的存储,完成一些文件的读和写,或者对一些数组的内容进行排序...
计算机辅助设计:CAD工程制图
人工智能:利用计算机模拟人工思维
媒体应用:动画,视频
计算机网络:计算机网络是由一些独立的和具备信息交换能力的计算机互联构成,以实现资源共享的系统。

计算机硬件

概念:由电子,机械和光电元件组成的物理装置的总称!
组成:由CPU、主板、内存、电源、主机箱、硬盘、显卡、键盘、鼠标,显示器等等!

计算机软件

两种:
	系统软件
		dos系统,windows系统,Linux系统,MAC系统 移动端:Android系统,ios系统
	应用软件:
		计算机上的安装的客户端软件,QQ,办公软件wps等

软件结构划分

C/S结构:客户端与服务器交互
特点:
	客户端软件必须升级才能使用服务器的高版本功能.
	eg:qq客户端(红包功能,低版本无法使用)

B/S结构:浏览器和服务器交互
特点:
	只要计算机上有浏览器,无论版本高低都可访问服务器。

软件开发

软件:就是使用计算机的数据和指令的集合
	数据:组成软件的核心代码(计算机能识别的代码)
	指令:计算机的符号(dos窗口-->windows+r-->输入cmd-->进入)
开发:软件的制作过程
软件开发:使用开发工具制作软件	

人机交互

人和计算机交互需要输入的是计算机能识别的符号
eg:在指定磁盘上创建一个文件夹

人机交互的两种方式

方法1:图形界面化(方便快速)
	简单,直观,容易上手!(用鼠标操作即可,快速去创建文件/文件夹/删除等操作)
方法2:命令行方式(dos指令)
	1)windows键+r键组合键------>输入cmd----->进入dos窗口
	2)在windows开始菜单----输入cmd---->打开命令行提示符(可以右键--以管理员身份打开)---->也就直接进入dos窗口了

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2juprIrF-1667022764819)(D:\QianFeng\个人笔记\image-20221024184641082.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Gsq3na1q-1667022764820)(D:\QianFeng\个人笔记\image-20221024184742319.png)]

常用dos窗口指令

1)盘符号的切换
盘符号(大小不区分): 使用回车
    C:\Users\Sunny>d:
    D:\>

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Dp9OhH8e-1667022764821)(D:\QianFeng\个人笔记\image-20221024185102648.png)]

2)进入指定单个文件夹(目录) cd 目录名称
	D:\>cd Qianfeng
	D:\QianFeng>

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QwFCvD85-1667022764821)(D:\QianFeng\个人笔记\image-20221024185444933.png)]

3)进入多级目录 cd 多级目录的路径
cd 将多级路径的名称复制过来(win10系统/win11系统 在dos窗口直接鼠标右键就粘贴了 )
	D:\>cd D:\QianFeng\Date6
	D:\QianFeng\Date6>

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-F7kPrtTj-1667022764822)(D:\QianFeng\个人笔记\image-20221024185232650.png)]

4)回退上一级目录 cd.. 或者cd ..
    D:\QianFeng\Date6>cd..
	D:\QianFeng>

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7BQi8YoV-1667022764822)(D:\QianFeng\个人笔记\image-20221024185741446.png)]

5)如果现在处在多级目录路径上,想回退盘符根目录 cd \或者cd\
	D:\QianFeng\Date6>cd \
	D:\>

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-abUqdNUI-1667022764823)(D:\QianFeng\个人笔记\image-20221024190033924.png)]

6)6)查看(罗列)这个盘符或者目录某个目录的详细信息 dir指令
D:\>dir
 驱动器 D 中的卷是 文件
 卷的序列号是 D488-60F2
 
 D:\ 的目录
    2022/01/25  20:09    <DIR>          C语言PPT
    2022/02/07  14:31    <DIR>          JAVA
    2022/07/05  08:58    <DIR>          liunx
    2022/07/07  21:45    <DIR>          Program Files
    2022/10/21  15:43    <DIR>          QF文件
    2022/10/24  11:27    <DIR>          QianFeng
    2022/09/13  18:52    <DIR>          QLDownload
    2022/09/13  18:52    <DIR>          QLDownloadGame
    2022/10/24  18:28    <DIR>          QQ文档
    2022/05/02  15:12    <DIR>          QQ音乐
    2022/03/21  10:08    <DIR>          Sunny
    2022/01/25  20:07    <DIR>          VS2019
    2022/01/25  12:12    <DIR>          Windows Kits
    2022/01/16  01:07    <DIR>          WPS
    2022/09/13  20:10    <DIR>          应用市场
    2022/01/16  01:01    <DIR>          微信
    2022/10/17  18:04    <DIR>          杨婷
    2022/10/22  14:26    <DIR>          浏览器
    2022/09/08  08:15    <DIR>          生产实训
    2022/03/04  07:40    <DIR>          电脑管家
                   0 个文件              0 字节
                  20 个目录 92,610,547,712 可用字节

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eGa7U0PN-1667022764823)(D:\QianFeng\个人笔记\image-20221024190221730.png)]

7)清除屏幕指令 cls(clear scrren)
当你dos窗口上面有很多信息,将上面的信息不用了,删了,使用这个
8)要在指定的目录里面创建文件夹(目录)
md (make directory)文件夹名称(目录名称)
	D:\QianFeng\Date6>md AAA
	D:\QianFeng\Date6>md BBB

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XOdfAzkR-1667022764824)(D:\QianFeng\个人笔记\image-20221024190614093.png)]

9)创建文件
copy con 文件名称带上后缀名 ----按回车键---进入编辑模式,书写文件内容,书写完成成之后,按---ctrl+z,编辑完成----回车即可!
	D:\QianFeng\Date6\AAA>copy con aaa.txt
	this is a text.^Z
	已复制         1 个文件。
	D:\QianFeng\Date6\AAA>copy con bbb.txt
	this is other text.^Z
	已复制         1 个文件。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XN7CGzHD-1667022764824)(D:\QianFeng\个人笔记\image-20221024191044882.png)]

10)删除指定的文件夹(目录) 注意事项:rd 文件夹名称(目录名称) 只能删除空目录
rd (remove deirectory)
	D:\QianFeng\Date6>rd AAA
	目录不是空的。
解决方法:
	先通过下面del指令将文件删除了,然后再去使用rd 文件夹名称(目录名称) 删除这个文件夹

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nuAmMaGJ-1667022764824)(D:\QianFeng\个人笔记\image-20221024191257303.png)]

11)删除文件 del 指定文件名称 也可以批量删除所有同名的后缀的文件
举例:del *.txt 删除所有带有.txt的文件
	D:\QianFeng\Date6\AAA>del *.txt

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ErswdNl4-1667022764825)(D:\QianFeng\个人笔记\image-20221024191543619.png)]

12)rd的扩展指令
在windows系统上,想删除带内容的目录(里面有文件或者子文件夹)
rd /s 文件夹名称(目录) :询问删除删除带内容的目录? y/n 选择y就是删除,n不删除
	D:\QianFeng\Date6>rd /s AAA
AAA, 是否确认(Y/N)?
rd /s /q 文件名称(目录) :不询问删除带内容的目录 (属于暴力删除 这个指令慎用!)

linux:
	rm -rf 目录名称 :在linux系统 递归删除所有的文件夹以及里面子文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0R99Ig08-1667022764825)(D:\QianFeng\个人笔记\image-20221024192225581.png)]

Java职业发展规划

1)Java开发工程师(主业),毕业之后肯定需要从事这个岗位1-3年(3-5年)不等;

--->项目经理(pm认证 项目管理:不去做技术方面,管理项目进度,成本,人员配备)
--->架构师(系统设计,整个项目框架搭建)....
2)全栈工程师(可能一些自研:需要我们Java的写前端)
3)运维开发
3)测试开发:(白盒测试需要懂编码, Java/Python...)

Java发展历史

Java之父 詹姆斯高斯林 1995年正式推出
Java图标 热气腾腾咖啡图标

安装jdk---下载? 官网 www.oracle
Java的jdk(软件工具包)--->每半年更新一个版本

Java语言完成的事情

大到物流系统,网银系统,医院系统以及互联网相关行业,小到超市以及便利店收银系统等等
都可以使用Java语言

Java平台版本(重点)

JavaSE(Standard Edition):针对桌面应用程序的解决方案
JavaME(Micro Edition):针对嵌入式设备提供一套解决方案
JavaEE(Enterprise Edition):针对企业级开发解决方案

Java语言特点以及jdk,jre,jvm介绍

Java语言特点

Java简单性,健壮性,分布式, (良好的移植性,开源)

JVM介绍

JVM(Java Virtual Machine): Java虚拟机
	假想计算机,有自己的网络、内存区域等等,Java代码运行都在JVM上
	
JVM具有跨平台:任何软件的运行,都必须要运行在操作系统之上,而我们用Java编写的软件可以运行在任何的操作系统上,这个特性称为Java语言的跨平台特性。该特性是由JVM实现的,我们编写的程序运行在JVM上,而JVM 运行在操作系统上

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lMOphBAy-1667022764826)(D:\QianFeng\个人笔记\image-20221024194253379.png)]

JRE介绍

JRE(Java Runtime Environment):Java运行行环境,JRE里面包含了Jvm以及Java程序运行时所有需要的核心类库。Java应用程序运行必不可少的东西

JDK介绍

JDK(Java Development Kit):Java开发工具包。包含JRE和开发人员使用的工具。
eg:tools.jar包面有工具类(Arrays:数组工具类,Collections:集合工具类...)

三者关系:Jdk>Jre>Jvm

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JafNGpvH-1667022764827)(D:\QianFeng\个人笔记\image-20221024194053942.png)]

编写简单的java程序

jdk的安装目录有bin目录---->
javac.exe --- 编译的执行性文件
java.exe --- 运行的执行文件
都需在dos窗口里面用到

1)编写java代码

//将java代码编写在jdk目录下的bin目录中。bin目录下包含java和javac两个指令
//在bin目录下创建xxx.txt文件

//java的最基本的单元是类:
class 类名{
    //类名一般与文件名一致
    //main方法,程序入口,能被安装的jdk——>jre-->jvm识别,解析java

本文标签: 笔记