JAVASE01_关于java
需要掌握的内容:
- 理解java的加载与执行
- 能够自己搭建java的开发环境
- 能够独立编写HelloWorld程序,编译并运行
- 掌握环境变量path的原理以及如何配置
- 掌握环境变量classpath的原理以及如何配置
- java中的注释
- public class 和 class 的区别
1、计算机结构:
计算机包括:
-
硬件
- CPU:中央处理器,负责计算机的核心运算,它是计算机的最核心部件,指挥官。 1 + 1 = 2
- 内存:临时存储区域,程序在运行的过程当中,一些数据的临时存储区域。
- 主板:链接各个部件
- 显卡
- 声卡
- 鼠标
- 键盘
- 硬盘【外存】:永久性保存,断电之后再启动,数据仍然存在。
…
-
软件
-
系统软件
-
windows系列的
-
winxp
-
win7
… -
Linux系列的
-
Red Hat
-
Fedora
-
SUN Solaris
… -
应用软件
-
QQ
-
百度云管家
-
Office办公软件
…
-
-
-
-
总结:
-
应用软件是运行在系统软件当中的,系统软件和底层硬盘交互。
-
Java编程语言可以:完成应用软件的开发。
-
可以用一个功能比记事本强大的文本编辑器进行java程序的编写。
-
windows操作系统默认情况下是不显示文件扩展名的,作为程序员必须将文件的扩展名显示出来:
- 计算机 --> 组织 --> 文件夹和搜索选项 --> 查看 --> 隐藏已知文件类型的扩展名【对勾去掉】 win7
- 计算机 --> 查看 --> 隐藏已知文件类型的扩展名【对勾去掉】 win10
-
2、windows操作系统当中常用的DOS命令:
-
什么是DOS命令呢?
在DOS命令窗口中才可以输入并执行DOS命令。
在最初的windows计算机中没有图形界面的,只有DOS命令窗口。
也就是说通过执行DOS命令窗口可以完全完成文件的新建、编辑、保存、删除
等一系列操作。 -
不使用UI界面,使用DOS命令可以完成所有的操作。
-
在DOS命令窗口中可以执行DOS命令
-
打开DOS命令窗口:
- 快捷键:win + r,打开运行窗口
- 输入cmd回车
-
查看IP地址:
- ipconfig
- ipconfig /all 可以查看更详细的IP信息,这种查看方式可以看到网卡的物理地址。
物理地址具有全球唯一性。是在生产网卡的时候,嵌入的编号。
-
清屏:cls
-
DOS窗口当中也可以设置字体和屏幕以及文字的颜色。
-
退出DOS命令窗口:exit
-
怎么从DOS命令窗口当中复制文本:
-任意位置点击鼠标右键–>标记 --> 选择你要复制的文本 --> 点击鼠标右键 (此时已经到剪贴板当中了)
找一个位置粘贴即可。
-左键选择你要复制的文本 --> ctrl+c进行复制 (此时已经到剪贴板当中了)–> x选择一个位置ctrl+v粘贴即可。 -
查看两台计算机之间是否可以正常通信:
- ping 192.168.27.23 【发送和接收数据包4次】
- ping 192.168.27.23 -t 【一直不停的发送和接收数据包】
- ping www.baidu.com
- 登录百度:http://119.75.218.70
-
强行终止DOS命令窗口中正在运行的程序:ctrl + c
-
打开DOS命令窗口默认所在的路径是:C:\Users\Administrator???
-
创建目录:mkdir abc【表示在当前所在目录下新建一个目录,起名abc】
-
关于目录切换命令:cd
-
cd 命令的语法格式:
cd 路径
-
路径分为:
-
绝对路径:
C:\Users\Administrator
D:\用户目录\收藏夹
…从硬盘的根路径作为出发点。
-
相对路径:
从当前所在的位置作为起点的路径。
-
-
自动补全:
cd e 【然后按tab键,当前所在的目录下所有以e开始的目录自动补全路径,
当这个自动补全的路径不是自己想要的路径,可以继续使用tab键】 -
回到上级目录:cd … 【…是一个路径,代表当前路径的上级路径】
cd …/…/…/ -
直接回到根路径:cd \
-
-
查看当前目录下所有的子文件和子目录:dir
-
del:
删除一个或者多个文件
删除T1.class文件
C:\Users\Administrator>del T1.class
删除所有.class结尾的文件,支持模糊匹配
C:\Users\Administrator>del *.classT1.class
T1.glass
del *ass 这个命令就会将T1.class和T1.glass都删除。
删除的一定是能匹配上的。del *.class 这个命令中的那个“.”不要特殊化,这个“.”其实就是一个普通的字母
-
不要把相关重要的资料放到桌面上,因为桌面是属于C盘系统盘。
-
怎么切换盘符:【不需要使用cd命令】
c: 回车
d: 回车
e: 回车
f: 回车 -
打开注册表:regedit
3、关于windows操作系统当中常用的快捷键:
- win + r 打开运行窗口
- win + d 显示桌面
- win + e 打开资源管理器
- win + L 锁屏
- alt + tab 应用之间的切换
4、“通用的”文本编辑快捷键:
- ctrl + a 全选
- ctrl + c 复制
- ctrl + v 粘贴
- ctrl + s 保存
- ctrl + x 剪切
- ctrl + z 撤销
- ctrl + y 重做
- tab 缩进/多行缩进
- shift + tab 取消缩进
- HOME 回到行首
- END 回到行尾
- shift + home 选中一行
- shift + end 选中一行
- ctrl + shift + 向右或者向左的箭头 选中一个单词
- 鼠标双击: 选中一个单词
- 鼠标三击: 选中一行
- ctrl + end 回到文件末尾
- ctrl + home 回到文件头
5、什么是JDK?
Java Development Kits
Java开发工具包【Java开发必备】
可以从Oracle的官网上下载。http://www.oracle.com
下载JDK的时候需要注意:JDK的版本,不同的操作系统需要安装不同版本的JDK。
6、Java分三大块:1999年
-
J2SE【Java的标准版本】:
基础,无论是以后走EE还是ME,SE是必须要精通的。
J2SE是SUN公司为java程序员准备的一套“基础类库”,这套基础类库学习之后,可以完成最基本的操作,
例如,文件的读写、线程的控制… -
J2EE【Java的企业版本】:
这是SUN公司为程序员专门准备的一套“类库”,这套类库可以协助程序员完成企业级软件的开发
企业级软件:OA办公系统、进销存系统、超市系统… -
J2ME【Java的微型版本】
这是SUN公司为java程序员专门准备的另一套“类库”,这套类库可以协助程序员完成微型设备的嵌入式开发,
Java最初就是做微型设备嵌入式开发的。 -
2005年,java诞生十周年的时候,以上的三大模块改名了:
- JavaSE
- JavaEE
- JavaME
7、关键术语:
- JDK【Java开发工具箱】
- JRE【Java的运行时环境】
- JVM【Java虚拟机】
三者之间的关系:
JDK 中包含JRE,JRE中包含JVM
8、Java语言特性:
-
跨平台/可移植
- 有一种特殊的机制:JVM
- Java程序并没有和底层的操作系统直接交互,java程序实际上运行在jvm当中,JVM屏蔽了操作系统之间的差异。
- 但是有一个前提:不同的操作系统中必须安装不同版本的JVM。
- 在可移植性方面表现非常好,一次编译,到处运行。
- 但是为了达到可移植,必须提前在操作系统中安装JRE,JRE有了之后才会有JVM。【JVM不能单独安装】
这方面体验不是特别好。 - java语言只要编写一次,可以做到到处运行。
例如:java程序编写完之后,可以运行在windows操作系统上,
不需要做任何改动可以直接运行在Linux操作系统上,同样也
可以运行到MaC OS上面。
一次编写,到处运行。(平台改变了,程序不需要改。)
-
JVM这种机制实现了跨平台,那么这种机制优点和缺点分别是什么?
- 优点:一次编写到处运行,可以跨平台。
- 缺点:麻烦。对于运行java程序来说必须先有一个JVM。
就像你要想在网页上看视频,你必须先安装一个flash是一样的。
- 缺点:麻烦。对于运行java程序来说必须先有一个JVM。
- Java语言可以编写病毒吗?
可以,没问题。但是很难让用户中毒。
中毒的一般都是java程序员。所以很少有人编写java的病毒脚本。
- 优点:一次编写到处运行,可以跨平台。
-
Java号称:开源、免费、跨平台、纯面向对象。
-
开源:开发源代码,SUN公司编写的java类库的源代码普通程序员能看到。众人拾柴火焰高。
这样java程序会很健壮。很少的BUG【漏洞/陷阱】 -
免费
-
跨平台:依靠JVM机制【java程序不和操作系统交互,java程序运行在JVM中,JVM和操作系统交互。】
不同的操作系统有不同版本的JVM。 -
面向对象:人类在认识现实世界的时候多数是以面向对象的方式认知的。
-
-
简单性:
- 这里的简单说的是相对于C语言来说的。
- 例如:C语言当中有指针,C++中多继承
- java取消了指针的概念,取消了多继承,只支持单继承。
…
-
java支持多线程
-
java中还有一种特殊的机制:自动垃圾回收机制。GC机制。
【java运行过程当中有一个“垃圾回收器”一直在守护着。】
9、Java的加载与执行:一个完整的java程序
1、Java开发的整个生命周期,包括两个重要的阶段,分别是:编译阶段和运行阶段
2、编译生成的程序被称为:字节码程序。编译生成的文件是:xxx.class文件
3、编译和运行可以在不同的操作系统中完成。
4、程序员在xxx.java文件中编写源代码,源代码必须符合java的语法,这些源代码就是高级语言。
存放源代码的文件被称为源文件。
5、过程:
-
编译期:【在windows环境中完成】
安装JDK,配置环境
在硬盘的某个位置创建一个xxx.java源文件
打开源文件,在该文件当中编写符合java语法的源程序,然后保存。
使用JDK中自带的javac.exe命令对以上的java源程序进行编译。
编译通过:说明语法没有问题
在硬盘上生成一个或者多个字节码文件【xxx.class】
编译失败:说明源程序某个位置不符合java语法格式。
编译的语法格式:打开DOS命令窗口,输入:javac 源文件路径
-
注意:
- 源文件路径可以是绝对路径,也可以是相对路径。
- 编译之后,其实java源文件删除不会影响程序的执行。
- 最好不要将java源文件删除,因为程序最终运行效果不是预期效果的时候,需要重新修改java源代码,然后进行重新编译生成全新的class字节码文件,再重新运行字节码程序。
-
运行期:【可以不在windows中完成,可以换一个操作系统,但前提是该操作系统中已经安装java的运行时环境】
- 打开命令窗口,在命令窗口中使用java.exe命令运行java程序,语法格式:java 类名
- 注意:java这个命令使用的时候,java命令后面不是文件的路径。必须是一个“类名”。
- 例如:
- java Hello
- java Student
- java User
- java Product
- 例如:
- 以下程序的执行原理:
- java.exe命令执行会启动:JVM
- JVM启动之后,马上启动“类加载器-Class Loader”
- ClassLoader负责去硬盘的“某个位置”上搜索“类名.class”字节码文件。
- 找不到这个.class文件,一定会出现程序异常现象。
- 找到了这个.class文件之后将.class文件转换成"二进制",操作系统可以直接识别二进制,
操作系统执行二进制码和底层的硬件平台进行交互。
10、什么是类名?
- 假设硬盘上有一个文件,叫做Hello.class,那么类名就叫做:Hello
- 假设硬盘上有一个文件,叫做Student.class,那么类名就叫做:Student
- 假设硬盘上有一个文件,叫做User.class,那么类名就叫做:User
- 假设硬盘上有一个文件,叫做Product.class,那么类名就叫做:Product
11、开始第一个java程序的开发
1、JDK下载
2、JDK安装
- 只安装了JDK,独立的JRE没有安装
3、在硬盘的某个位置上新建一个java源文件:HelloWorld.java
4、在HelloWorld.java文件中编写源代码
5、打开命令窗口,使用javac命令进行编译:
-
javac 源文件路径
-
出现以下错误:
C:\Users\Administrator>javac
‘javac’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。 -
怎么解决?
- 第一种方案:切换到javac.exe文件所在的目录,这个时候使用javac.exe不会出问题,但是这种方式比较麻烦。
- 第二种方案:配置环境变量path
-
原理:windows操作系统在查找某个命令的时候是怎么查找的?
- 首先会从当前目录下找这个命令
- 当前目录下不存在这个命令的话,会去环境变量path指定的路径当中查找该命令。
- 还是找不到则出现错误提示信息。
- path环境变量隶属于windows操作系统,和java无关,这个环境变量主要用来指定命令的搜索路径。
6、配置环境变量
-
计算机 --> 点击右键 --> 属性 --> 高级系统设置 --> 环境变量
-
环境变量配置包括用户级别和系统级别
-
任何一个环境变量都有变量名和变量值,例如path环境变量:
变量名是:path
值:路径【多个路径之间必须采用分号隔开,而且要求分号必须是半角分号】
path=C:\Program Files (x86)\Java\jdk1.7.0_75\bin;otherpath;otherpath…
编译1【绝对路径】:D:\course\JavaProjects>javac D:\course\JavaProjects\02-JavaSE\day01\HelloWorld.java
编译2【相对路径】:D:\course\JavaProjects>javac 02-JavaSE\day01\HelloWorld.java
编译3【相对路径】:D:\course\JavaProjects\02-JavaSE\day01>javac HelloWorld.java
7、运行:
-
必须将路径切换到“D:\course\JavaProjects\02-JavaSE\day01”目录下
-
执行:java HelloWorld
-
D:\course\JavaProjects\02-JavaSE\day01>java HelloWorld
Hello World!
12、JDK、JRE、JVM三者之间的关系?
- JDK:Java开发工具箱
- JRE:java运行环境
- JVM:java虚拟机
JDK包括JRE,JRE包括JVM。
JVM是不能独立安装的。
JRE和JDK都是可以独立安装的。
有单独的JDK安装包。
也有单独的JRE安装包。
没有单独的JVM安装包。
安装JDK的时候:JRE就自动安装了,同时JRE内部的JVM也就自动安装了。
安装JRE的时候:JVM也就自动安装了。
13、java程序从开发到最终运行经历了什么?
-
编译期:(可以在windows上)
- 第一步:在硬盘的某个位置(随意),新建一个xxx.java文件
- 第二步:使用记事本或者其它文本编辑器例如EditPlus打开xxx.java文件
- 第三步:在xxx.java文件中编写“符合java语法规则的”源代码。
- 第四步:保存(一定要将xxx.java文件保存一下)
- 第五步:使用编译器(javac【JDK安装后自带】)对xxx.java文件进行编译。
- 第六步:如果xxx.java文件中编写的源代码是符合语法规则的,编译会通过,如果xxx.java文件中编写的源代码违背了语法规则,那么编译器会报错,编译器报错之后class文件是不会生成的,只有编译通过了才会生成class字节码文件。并且一个java源文件是可以生成多个class文件的。(编译实质上是检查语法)
-
运行期(JRE在起作用):(可以在windows上,也可以在其他的OS上。)
- 第七步:如果是在Linux上运行,需要将windows上生成的class文件拷贝过去不需要拷贝源代码,真正运行的是字节码。(但是源代码也不要删除,有用)
- 第八步:使用JDK自带的一个命令/工具:java(负责运行的命令/工具)执行字节码
- 第九步:往下的步骤就全部交给JVM了,就不需要程序员干涉了。
JVM会将字节码文件装载进去,然后JVM对字节码进行解释(解释器负责将字节码
解释为1010101010…等的二进制) - 第十步:JVM会将生成的二进制码交给OS操作系统,操作系统会执行二进制码和硬件进行交互。
-
注意:在以上的过程中,需要使用两个非常重要的命令?
- javac 命令,负责编译
- java 命令,负责运行
-
以上是一个复杂的过程,那么缩减一下,程序员到底要干啥?(编写、编译、运行)
- 新建java文件
- 打开java文件
- 写java源代码
- 保存
- javac命令编译
- java命令运行
?
14、注释
1、注释是对java源代码的解释说明。
注释可以帮程序员更好的理解程序。
2、注释信息只保存在java源文件当中,java源文件编译生成的字节码class文件,class文件中是没有这些注释信息的。
3、在实际的开发中,一般项目组都要求积极的编写注释。这也是一个java软件工程师的基本素养。
4、注释不是写的越多越好,精简,主线清晰,每个注释都应该是点睛之笔。
5、注释方法(3种):
- 单行注释// 这种注释属于单行注释,只注释两个斜杠后面的
-
多行注释
/*
在这里可以编写多行注释
这是第一行注释
这是第二行注释
这是第三行注释
…
*/ -
javadoc注释
/***javadoc注释
*javadoc注释
*javadoc注释
*javadoc注释
*javadoc注释
*/
注意:这种注释是比较专业的注释,该注释信息会被javadoc.exe工具解析提取并生成帮助文档。
15、HelloWorld程序的执行原理
- java.exe命令会启动JVM
- JVM启动之后会启动类加载器ClassLoader
- ClassLoader会在硬盘上的某个位置搜索HelloWorld.class字节码文件
- 找到该文件则执行
- 找不到该文件则报错
ClassLoader是在哪个位置上搜索HelloWorld.class字节码文件的?
默认情况下,ClassLoader从当前路径下加载xxx.class字节码文件
当然,也可以让ClassLoader去某个指定的路径下加载字节码文件,这时需要配置环境变量classpath
classpath环境变量属于java语言中的环境变量,不属于windows操作系统【PATH环境变量属于操作系统】
classpath是给ClassLoader类加载器指路的。
设置这样的环境变量:classpath=D:\course\JavaProjects\02-JavaSE\day02
打开dos命令窗口在任意位置,都可以执行:java HelloWorld
classpath环境变量没有配置的话,类加载器默认从当前路径下找字节码文件,
当classpath环境变量配置为某个指定的路径之后,类加载器只去指定的路径当中加载字节码文件。
综上所述,环境变量classpath不再配置,这样类加载器会自动从当前路径下加载class字节码文件。
所以,每一次执行.class程序的时候,需要在DOS命令窗口中先切换到.class字节码文件所在的路径下。
然后运行。
当然,classpath也可以这样配置:classpath=.
注意:
- 路径中“…”表示上级目录
- 路径中“.”表示当前目录
对HelloWorld程序进行解释:
需要记忆:
- public
- class
- static
- void
- System.out.println(""); 向控制台输出消息
- 类体
- 方法体
- 类体中不能直接编写java语句【除声明变量之外】
- 一个java语句必须以“;”结束
- 方法体中可以编写多条java语句
- 主方法是程序的入口,固定写法,SUN规定的。
16、关于java代码的编写
在java中任何有效的代码必须写到“类体”当中,最外层必须是一个类的定义。
public表示公开的,class表示定义一个类,Test是一个类名。类名后面必须是一对大括号,这一对大括号被称为“类体”
括号和引号必须是成对的。并且建议都要成对编写,这样才不会丢掉。
代码缩进:
- 我包着你,你就比我低一级。你就需要缩进。
- 没有合理的缩进,代码可读性很差。
- 或者也可以这样说,大括号里的都需要缩进。
- 缩进就是可读性问题,不缩进也不影响程序的编译和执行。
类体/public static void main(String[] args){}:
- 程序的入口,SUN公司java语言规定的
- 也就是说:JVM在执行程序的时候,会主动去找这样一个方法。没有这个规格的方法,程序是无法执行的。
- main方法也可以叫做主方法。
- 注意:
- 方法必须放到“类体”中,不能放到“类体”外面。
- 类体当中应该是方法,而不是直接的java语句。
- 任何一个程序都要有一个入口,没有入口进不来,无法执行。
- 程序的入口只有一个,若有一个一模一样的入口,编译器会报错。
- 一个程序如果没有入口但是没有语法错误的话,编译器不会报错,但运行会报错。
方法体/System.out.println():
- 注意:
- 方法体由一行一行的“java语句”构成
- 并且非常重要的是:任何一条java语句必须以“;”结尾,并且这个分号还得是英文的,不能用中文分号。
- “;” 代表一条语句的结束。
- 非常非常重要的是:方法体中的代码遵循自上而下的顺序依次逐行执行。
- System.out.println();这行代码的作用是向控制台输出一句话。就是这个作用。
- 注意:如果println后面小括号里的内容是一个“字符串”的话,必须使用英文双引号括起来。
- 双引号也要成对儿写。
注意的小点:
// 这个不加双引号行吗?
// 可以,因为它是数字。
System.out.println(100);// 是数字,加双引号行吗?
System.out.println("100");// 以上性质一样吗?
// 不一样:一个是字符串,一个是数字。
// 但最终输出到控制台上一个样子,没啥区别。// 这里扩展一下:对于数字来说能进行加减乘除吗?
// + 能用吗?
// - 能用吗?
// / 能用吗?
// * 能用吗?
// 可以
System.out.println(100 + 200); // 300
System.out.println(200 - 100); // 100
System.out.println(200 * 100); // 20000
System.out.println(200 / 100); // 2
17、public class 和 class的区别:
-
一个java源文件当中可以定义多个class
-
一个java源文件当中public的class不是必须的
-
一个class会定义生成一个xxx.class字节码文件
-
一个java源文件当中定义公开的类的话,只能有一个,并且该类名称必须和java源文件名称一致。
-
每一个class当中都可以编写main方法,都可以设定程序的入口,想执行B.class中的main方法:java B,
想执行X.class当中的main方法:java X -
注意:
-
当在命令窗口中执行java Hello,那么要求Hello.class当中必须有主方法。没有主方法会出现运行
阶段的错误:D:\course\JavaProjects\02-JavaSE\day02>ava Hello
错误: 在类 B 中找不到主方法, 请将主方法定义为:
public static void main(String[] args)
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- ardupilot iomcu相关代码于学习(2)
目录 文章目录目录摘要1.配置和编译命令2.编译中主要编译的库libraries3.编译后的bin文件如何被FMU调用4.IOMCU相关配置代码5.IOMCU相关核心代码1.iofirmware.cpp1. hal.rcin->init();2. hal.rcout->init();3. hal.rcout->enable_ch(i);4. iomcu.init();2.IO接收FMU代…...
2024/4/24 15:49:17 - Android SMB 简单几步实现手机给电脑传输数据
SMB是什么 SMB,即"Server Message Block" 服务器信息块,是一个网络文件共享协议,它能被用于Web连接和客户端与服务器之间的信息沟通,允许应用程序和终端用户从远端的文件服务器访问文件资源。 SMB通信协议是微软&…...
2024/4/24 16:00:00 - Faster-RCNN代码运行记录
供自己参考学习,如有问题,欢迎交流指正! Faster-RCNN代码运行记录_踩坑记录1、远程连接服务器ssh(VScode)2、模型代码数据准备3、环境准备4、训练、测试和demo运行(这里用的res101预训练模型)5、训练自己的数据首先实验室服务器上有安装好的a…...
2024/4/24 15:59:51 - mysql分库分表知识
博文:https://mp.weixin.qq.com/s/c6Ml43xxGjyGZ-1_9JUp5A 引申资料:https://www.cnblogs.com/jianmingyuan/p/10903682.html https://blog.csdn.net/weixin_33173924/article/details/113112425 https://blog.csdn.net/qq_15092079/article/details/…...
2024/4/24 15:59:54 - 2021-10-28学习C语言的第二天
第一天下载并调试了VS2019,然后把环境设置了一下。 因为之前在大学学过但是学的不是很好,毕业两年在国企上班的我又开始复习这东西了。 今天学习了全局变量,局部变量,解决了编译后bug,是因为scanf函数不安全导致的&a…...
2024/4/24 15:59:49 - 【ClickHouse系列】写入频繁时为什么易产生Too many part问题
问题现象 在发现GET_PART类型的queue非常大的情况下,在system.replication_queue表中出现以下信息: node_nametypepostpone_reasonqueue-0000000120MERGE_PARTSNot executing log entry queue-0000000120 of type MERGE_PARTS for part xxx_31402_3141…...
2024/4/24 15:59:48 - Java线程认识(一)
一、 在操作系统中运行的程序就是进程,比如QQ,播放器等; 2、process与Thread 程序时指令和数据的有序集合,其本身没有任何运行含义,是一个静态的概念; 而进程则是执行程序的一次执行过程,他是…...
2024/4/24 15:59:48 - idea中Lombok插件的安装使用
1.搜索并安装插件; 2.在pom.xml中配置相应坐标 <dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.22</version></dependency><dependency><groupId>or…...
2024/4/24 15:59:51 - zjs-my-diary-20211028
早晨起床时间:7:20 晚上休息时间:23:01 今日总结:今天主要在调试第二台机器,测试硬件部分是否工作正常。...
2024/4/24 15:59:50 - 菜学C++ Day33
P86例4-11求二维数组各元素及外围元素的和 #include<iostream> using namespace std; //用元素指针求元素之和 int sum1(int* p, int n1) {int sum 0;for (int i 0; i < n1; i)sum p[i];return sum; } //用行指针求外围元素(二维数组外面一周数据&#…...
2024/4/24 15:59:48 - 不要乱翻了——全网最全的Python资料就在这儿了,赶紧点进来领取~
毫无套路,本次为免费分享! 福利分享: 1、本套视频一共400集本套视频共分悸第一 Python基础。 第二季:Python深入和扩展. 第三季:网络编程、多线程、扩展库 第四季:算法、Python源码、函数式编程、红实现神经网络我现在正在发放中!(如下图) 想要学习…...
2024/4/24 15:59:43 - 【MySQL和数据库】MySQL database 第一章:数据库的安装与卸载
MySQL和数据库系列文章目录 目录MySQL和数据库系列文章目录MySQL的安装与卸载安装过程卸载过程MySQL服务的相关操作查看MySQL服务window系统的服务操作指令客户端登录MySQL通过终端登录MySQLMySQL的安装与卸载 安装过程 在网上下载对应版本的MySQL安装包 第一步:先…...
2024/4/24 15:59:45 - 深入理解计算机系统(一)——从 hello,world 开始
一直想从用户层了解CPU的运作模式以及这样运作的原因,于是找到了《深入理解计算机系统》这本书,希望可以为自己解决很多困惑 这本书的第一章是通过跟踪一个最简单的"hello, world"(hello.c)程序的生命周期来开始学习&a…...
2024/4/24 15:59:42 - 2021年高处安装、维护、拆除最新解析及高处安装、维护、拆除考试总结
题库来源:安全生产模拟考试一点通公众号小程序 安全生产模拟考试一点通:高处安装、维护、拆除最新解析是安全生产模拟考试一点通总题库中生成的一套高处安装、维护、拆除考试总结,安全生产模拟考试一点通上高处安装、维护、拆除作业手机同步…...
2024/4/24 15:49:33 - maven详细配置步骤
一、认识maven 1.1 什么是maven maven是一个项目架构管理工具 1.2 maven是用来干嘛的 可以用来自动导入配置jar包 1.3 maven的核心思想 约定大于配置 二、下载maven 下载地址:Maven – Download Apache Maven 三、配置环境变量 3.1 环境变量配置前可以在dos窗口输…...
2024/4/24 15:49:39 - 2021-10-19
用input实现搜索框功能 view内容: 输入框输入的内容是搜索的内容,所以用v-model绑定; confirm是回车键按下后的操作。 js: 在data里先返回v-model绑定的参数: confirm事件: 这边搜索的是群id࿰…...
2024/4/24 15:49:33 - [PyQt5]基本控件11 - 进度条QProgressBar
文章目录效果图完整代码效果图 完整代码 import sys from PyQt5.QtWidgets import QProgressBar,QPushButton,QHBoxLayout,QWidget,QApplication,QMainWindow from PyQt5.QtCore import QTimerclass QProgressBarDemo(QMainWindow):def __init__(self):super(QProgressBarDemo…...
2024/4/24 15:49:29 - 力扣刷题笔记——两数之和
题目: 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你…...
2024/4/24 15:49:31 - Leetcode 第2天打卡 869. 重新排序得到 2 的幂
题目: 给定正整数 N ,我们按任何顺序(包括原始顺序)将数字重新排序,注意其前导数字不能为零。 如果我们可以通过上述方式得到 2 的幂,返回 true;否则,返回 false。 来源࿱…...
2024/4/24 15:49:28 - SSIS_数据库表数据导出为XML格式
1. 测试表如下,select * from tb /* 姓名 课程 分数 ---- ----- ----- 张三 语文 90 张三 数学 83 李四 语文 74 李四 数学 84 李四 物理 94 */--将转换以下格式输出 SELECT 姓名,课程,分数 FROM tb FOR XML RAW(ROW),Root(TB),Elements<TB><ROW><姓名>张三…...
2024/4/24 15:49:34
最新文章
- 告别SQL注入攻击之扰!揭秘强大防护策略,筑牢网站安全防线,畅享无忧体验!
SQL注入攻击是一种极具破坏性的Web漏洞,它利用应用程序对用户输入的处理不当,让恶意用户能够执行非授权的SQL查询,进而对数据库造成巨大损害。这种攻击方式可能导致数据泄露、系统崩溃等严重后果,因此必须引起高度重视。 为了有效…...
2024/4/25 18:14:05 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/3/20 10:50:27 - Python(乱学)
字典在转化为其他类型时,会出现是否舍弃value的操作,只有在转化为字符串的时候才不会舍弃value 注释的快捷键是ctrl/ 字符串无法与整数,浮点数,等用加号完成拼接 5不入??? 还有一种格式化的方法…...
2024/4/22 13:05:01 - [深度学习]yolov8+pyqt5搭建精美界面GUI设计源码实现二
【简单介绍】 基于目标检测算法YOLOv8和灵活的PyQt5界面开发框架,我们精心打造了一款集直观性、易用性和功能性于一体的目标检测GUI界面。通过深度整合YOLOv8在目标识别上的卓越能力与PyQt5的精致界面设计,我们成功研发出一款既高效又稳定的软件GUI。 …...
2024/4/23 20:16:44 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/4/25 11:51:20 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/4/23 13:30:22 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/4/23 13:28:06 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/4/24 18:16:28 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/4/23 13:27:44 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/4/19 11:57:53 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/4/23 13:29:53 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/4/25 16:48:44 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/4/25 13:39:44 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/4/23 22:01:21 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/4/23 13:29:23 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/4/25 0:00:17 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/4/25 4:19:21 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/4/19 11:59:23 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/4/19 11:59:44 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/4/25 2:10:52 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/4/24 16:38:05 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/4/25 13:19:01 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/4/23 13:27:51 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/4/23 13:27:19 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...
2022/11/19 21:17:16 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在iPhone上关闭“请勿打扰”
Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...
2022/11/19 21:16:57