- 博客(21)
- 收藏
- 关注
原创 远程连接虚拟机的Network error: Connection timed out问题
VNware: 设置问题1.打开VMware找到虚拟机左上角编辑2.点击虚拟网络编辑器,找到你要运行的虚拟机 查看主机连接状态 如果DHCP显示已启动,但是主机连接状态显示未连接 找到下方将主机适配器连接到此网络 将其勾选3.点击确定 完成操作...
2021-07-22 20:39:27 1315
原创 == 和 equals 的区别
什么是==?== 等于比较运算符,如果进行比较的两个操作数都是数值类型,即使他们的数据类型不相同,只要他们的值相等,也都将返回true.如果两个操作数都是引用类型,那么只有当两个引用变量的类型具有父子关系时才可以比较,而且这两个引用必须指向同一个对象,才会返回true.(在这里我们可以理解成==比较的是两个变量的内存地址)什么是equals()?equals()方法是Object类的方法,在Object类中的equals()方法体内实际上返回的就是使用==进行比较的结果.但是我们知道所有的类都继承Ob
2021-07-20 23:16:57 77
原创 静态变量和实例变量
1.语法上:静态变量前加static 而实例变量则不需要加2.程序运行时的区别:实例变量属于某个对象的属性,必须创建实例对象实例变量才会被分配空间,实例变量才能被使用 ; 静态变量属于类也称为类变量,只要程序加载了类的字节码,不用创建任何实例对象,就能被分配空间 静态变量就能使用了;总结:实例变量必须创建对象才能通过这个对象使用,静态变量则可以直接使用类名调用...
2021-07-20 22:42:08 350
原创 静态法代码块 局部代码块 构造代码块的区别
执行顺序:静态代码块>构造代码块>局部代码块1.静态代码块:随着类的加载而加载,只加载一次,一般用于项目的初始化2.构造代码块:用于创建对象,每次创建对象都会调用构造方法3.局部代码块:方法里的代码块package cc;public class haha { public static void main(String[] args) { //必须创建对象,不然静态代码块咋随着类的加载而加载。。 Block m = new Bloc
2021-07-20 22:33:15 107
原创 IDEAL创建maven工程
一,IDEA创建 maven工程–File-New-Project-选Maven-next-输入工程名/groupId-Finish–配置maven管理工程–File-Settings-maven-配置三处(解压位置/settings.xml/本地仓库)-ok–双击打开pom.xml文件,不报错就行了.如果报错,打开右侧的Maven视图-点击刷新就行了maven会再去下载jar包二,开发JDBC程序–1,打开pom.xml文件,添加依赖的jar包坐标–2,写jdbc代码–maven的目录结
2021-05-18 19:24:22 239
原创 CSS + JS day09
一,表单标签–1,代码表单标签注册表单用户名:密码: 确认密码: 昵称:邮箱:性别: 男 女爱好:篮球足球羽毛球 <!-- TODO 自己完成 剩下的行 --> <tr> <td>城市:</td> <td> <select name="city"><
2021-05-12 19:16:57 72
原创 HTML 标签
一,表单标签–1,代码表单标签注册表单用户名:密码: 确认密码: 昵称:邮箱:性别: 男 女爱好:篮球足球羽毛球 <!-- TODO 自己完成 剩下的行 --> <tr> <td>城市:</td> <td> <select name="city"><
2021-05-12 19:14:37 76
原创 JDBC + HTML day07
一,练习JDBC–1,开发步骤//注册驱动,获取连接–使用工具类//获取传输器–Statement:用来执行SQL的,但是可能发生SQL注入–PreparedStatement:用来执行SQL的,先把SQL骨架发送给数据库执行避免SQL注入的风险,省略了SQL的拼接过程,高效//执行SQL–executeQuery():执行查询的SQL,会返回结果集–executeUpdate():执行增删改的SQL,会返回对数据库的影响行数//解析结果集//释放资源 --使用工具类–2,代码pa
2021-05-12 19:14:01 96
原创 JDBC day06
一,JDBC–1,代码package cn.tedu; import java.sql.*; import java.util.Scanner; //测试 JDBC //JDBC用来把java程序和数据库连接起来,目的是通过java代码操作数据库 public class TestJdbc { public static void main(String[] args) throws Exception { // method();//普通方式 //
2021-05-12 19:12:30 341
原创 Orcal day05
一,Oracle–1,概述也可以像MySQL一样进行数据的存储和管理MySQL:免费 + 数据库/数据表/表里的记录Oracle:收费 + 用户/数据表/表里的记录–2,创建用户打开PLSQL工具连接Oracle服务器(使用system用户和system的密码登录).左上角的图标-用户-设置用户名/密码/Users/Temp-角色权限dba/resource/ connect-确定左上角的钥匙-输入用户名/密码-确定–3,创建表选中Tables-右键-新建…准备表名/字段信息/主
2021-05-12 19:11:41 71
原创 MySql day04 sql练习
一,索引–1,概述为了提交数据的查询效率,可以给指定的列加索引哪些列需要加索引?–常用来做查询条件的就加索引分为几种:单值索引(一个索引只有一个列)唯一索引(索引列的值必须唯一)复合索引(一个索引可以包含多个列)–2,常用SQL–创建索引create index 索引名 on 表名(列名) –查看索引,主键会自动创建索引SHOW INDEX FROM 表名–删除索引ALTER TABLE 表名 DROP INDEX 索引名–练习:#给teachers表的tname加索引,提高
2021-05-12 19:10:18 94
原创 MySql 分组;事物;索引
一,分组–1,概述把数据按照一个规则划分成一个一个的组对分组后的数据进行过滤就用固定搭配having–2,语法group by 字段 having 要过滤的字段–3,练习#---------------分组-----------select * from emp;select * from dept;#最高薪资和平均薪资select max(sal),avg(sal) from emp;select job from emp;#获取每个岗位的最高薪和平均薪select max(s
2021-05-12 19:07:37 56
原创 MySql 基础语法
一,基础函数–1,概述MySQL提供了很多函数,可以快速操作数据.–2,各种函数的使用–基本函数:lower\upper\length\substr\concat\replace\ifnull\uuid–小数的函数:round\ceil \floor–日期的函数:now\year\ month \ day\hour\minute \second\转义字符–练习#查看表结构desc dept;select * from dept;#MySQL的函数们select * from dept
2021-05-12 19:03:55 76
原创 MySql
一,数据库–1,概述存储和管理数据的一个仓库,分为两种数据库:关系型数据库和非关系型数据库关系型数据库:把数据组织成行和列的类似表的结构非关系型数据库:数据间的关系不紧密-NoSQL关系型数据库产品:MySQL:免费的 / Oracle:收费的英文是database/DB–2,MySQL数据库–安装mysql服务器端:-设置端口号(默认是3306) + 密码(root) + 编码(默认是 latin1->utf-8)–如何检查数据库是否安装成功?–执行DOS命令:-
2021-05-12 19:03:07 62
原创 2021-04-07
1 变量1.1 概念可以改变的数,称为变量。在Java语言中,所有的变量在使用前必须声明。一般通过“变量类型 变量名 = 变量值 ;”这三部分来描述一个变量。如:int a = 3 ;变量的使用原则:就近原则,即尽量控制变量的使用范围到最小2.2 局部变量位置:定义在方法里或者局部代码块中注意:必须手动初始化来分配内存.如:int i = 5;或者int i; i = 5;作用域:也就是方法里或者局部代码块中,方法运行完内存就释放了2.3 成员变量位置:定义在类里方法外注意:不用初始化
2021-04-07 23:00:22 61
原创 2021-04-07
1 运算符1.1 概述运算符 用于连接 表达式 的 操作数,并对操作数执行运算。例如,表达式num1+num2,其操作数是num1和num2,运算符是”+”。在java语言中,运算符可分为5种类型:算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符。根据操作数的不同,运算符又分为单目运算符、双目运算符和三目运算符。单目运算符只有一个操作数,双目运算符有两个操作数,三目运算符则有三个操作数。位运算符涉及到二进制位的运算,在java 程序中运用不是很多。1.2 运算符速查表2 拓展补
2021-04-07 22:58:45 53
原创 2021-04-07
ASCII编码表ASCII(American Standard Code for Information Interchange)编码表,美国标准信息交换代码。在计算机中,所有的数据在存储和运算时都要使用二进制数表示。a、b、c、d这样的52个字母(包括大写)、以及0、1等数字还有一些常用的符号, 在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱,那么大家就必须使用相同的编码规则。于是美国有关
2021-04-07 22:56:34 57
原创 2021-04-07
1 JAVA语法基础1.1 标识符标识符可以简单的理解成一个名字。在Java中,我们需要标识代码的很多元素,包括类名、方法、字段、变量、包名等等。我们选择的那个名称就称为标识符,一个正确的标识符需要遵循以下规则:标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符不能以数字开头。如:123name 就是不合法标识符严格区分大小写。如: tmooc 和 tMooc 是两个不同的标识符标识符的命名最好能反映出其作用,做到见名知意。标识符不能是Java的
2021-04-07 22:55:12 78
原创 2021-04-07
我们编写的文件是以”.java”为后缀的源代码文件,Ctrl+S保存时会触发编译器Eclipse对写好的代码进行编译,编译后生成以”.class”为后缀的字节码文件,当Ctrl+F11运行代码时,JVM就会加载字节码文件, 并加载main方法执行程序, 进而在控制台显示代码效果JDK JRE JVM解释:JDK(Java Development Kit) — Java开发工具包 — JRE+开发工具开发java程序最小的环境为JDK,所以JDK是JAVA语言的核心JRE(Java Runtime
2021-04-07 22:51:21 64
原创 2021-04-07
1 JDK1.1 JDK概述JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了:JAVA开发工具(jdk\bin)基础开发库(jdk\jre\lib\rt.jar)基础开发库的源码(jdk\src.zip)1.2 JDK下载与安装本次使用的是JDK1.8,详细安装步骤可以参见”JDK培优安装手册”.注意事项:同时安装多个JDK时需要使用执行环境变量来确认使用的是哪个jdk安装时选择默认选项安装到默认目录即
2021-04-07 22:48:55 59
原创 2021-04-07
1 计算机基础知识1.1计算机计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理数据的现代化智能电子设备。常见的形式有台式计算机、笔记本计算机。按照规模分为微型机、小型机、大型机、巨型机(超级计算机)等。计算机发明者约翰•冯•诺依曼。计算机是20世纪最先进的科学技术发明之一,对人类的生产活动和社会活动产生了极其重要的影响,并以强大的生命力飞速发展。它的应用领域从最初的军事科研应用扩展到社会的各个领域,已形成了规模巨大的计算机产业,带动了全球范围的技术进步,由此
2021-04-07 22:46:20 62
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人