自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 5.25 linux

3.1 vi 文本编辑器使用yum在线安装vi的升级版本vim,安装前要确保虚拟机能上网ping www.baidu.com 正常执行时,执行下面命令yum -y install vim* vim为后面课程做准备,配置文件非常大,修改时更醒目3.1.1 vi/vim概念:在CentOS中,常用的文本编译器是vi编译器和它的升级版本vim编译器。 vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器。vi也是Linux中最基本的文本编辑器,学..

2022-05-25 11:21:12 317

原创 5.24 linux

1,课程回顾关机相关:shutdown -h nowpoweroffinit 0shutdown -h 10 10分钟后关机重启相关:rebootshutdown -r nowinit 6shutdown -r 12:12服务相关的命令:service 服务名 statussystemctl status 服务名service 服务名 stopsystemctl stop 服务名service 服务名 startsystemct..

2022-05-24 15:31:30 186

原创 5.16java操作数据库

BaseDAO封装通用方法BaseDAO代码package com.qmandes.util;import java.sql.*;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;public class BaseDAO { private static String driver = "com.mysql.cj.jdbc...

2022-05-16 17:32:04 189

原创 5.14上午数据库学习笔记

数据库设计和事务数据库三大范式(设计规则)范式:Normal Format,符合某一种级别的关系模式的集合,表示一个关系内部各属性之间的联系的合理化程度。一个数据库表之间的所有字段之间的联系的合理性。学生表,班级表范式是离散数学里的概念范式目标是在满足组织和存储的前提下使数据结构冗余最小化范式级别越高,表的级别就越标准目前数据库应用到的范式有以下几层第一范式:1NF第二范式:2NF第三范式:3NF除此之外还有BCNF范式,4NF,5NF一个数据库表设计的是否合理,要从

2022-05-14 15:55:58 421

原创 5.13下午数据库学习笔记

子查询联合查询union 合并去重复 两个的集合并集;并且会排重如果是一个字段,重复直接去掉,如果是多个字段,都相同才会去重。union all:联合但是不会去重子查询什么是子查询子查询是一个嵌套在 SELECT、INSERT、UPDATE 或 DELETE 语句中的查询。数据库引擎将子查询作为虚表执行查询操作。子查询可作为联接语句中的一个表,也可作为选择语句中的一个值。子查询的执行依赖于嵌套查询。顺序从最内层开始,一层一层向外执行,外层的嵌套查询可以访问内层嵌套查询

2022-05-14 11:56:45 83

原创 5.13上午数据库学习笔记

模糊查询与分组查询增删改语句insert 语句INSERT [INTO] table_name [(COLUMN1 [,COLUMN2 [,......]])]VALUES (VALUE1 [,VALUE2 [,......]);省略列名:前提是按顺序插入所有列,值和列要一一对应一次录入多行数据INSERT [INTO] table_name [(COLUMN1 [,COLUMN2 [,......]])]VALUES(VALUE1 [,VALUE2 [,........

2022-05-14 11:50:58 110

原创 5.12数据库学习笔记

SQL简介SQL (Structured Query Language:结构化查询语言) 是用于管理关系数据库管理系统(RDBMS)。 SQL 的范围包括数据插入、查询、更新和删除,数据库模式创建和修改,以及数据访问控制。SQL语言分类数据查询语言(DQL:Data Query Language): select其语句,也称为“数据检索语句”,用以从表中获得数据,确定数据怎样在应用程序给出。保留字SELECT是DQL(也是所有SQL)用得最多的动词,其他DQL常用的保留字有WHERE...

2022-05-12 19:50:30 1131

原创 5.11java学习笔记-泛型

泛型产生的意义泛型是在JDK1.5之后增加的新功能,泛型Generice泛型产生的意义,为了保证数据的安全性泛型的基本使用,由外部指定其具体的操作类型使用泛型类为什么要使用泛型?有如下需求:设计一个可以表示出坐标点的类,坐标又X和Y组成,坐标的表示方法有以下三种整数表示: x=100,y=30小数表示:x=10.5,y=10.5字符串表示: x="东经180度", y = "北纬200度"如何设计这个类?我们要定义一个表示坐标点的类,根据描述的内容,我们需要在类中定..

2022-05-11 20:59:52 387

原创 5.10-5.11java学习笔记-集合

集合框架概念Java集合框架(Java Collections Framework简称JCF)是为表示和操作集合,而规定的一种统一的标准的体系结构。集合框架包含三大块内容:对外的接口、接口的实现和对集合运算的算法。集合就是用于存储对象的容器。 只要是对象类型就可以存进集合框架中。集合的长度是可变的。 泛型集合中不可以存储基本数据类型的值集合和数组的区别数组和集合相比,数组的缺点是它长度是固定的,没有办法动态扩展。而集合存储数据时是没有长度限制的,是可以动态扩展的。集合容器因为

2022-05-10 16:06:30 103

原创 5.7-5.9java学习笔记-文件处理

文件对象的使用File:文件对象,用于表示磁盘上的文件夹或数据文件IO数据流的使用流: 水流(有方向,有基本的构成单位:水滴),车流(有方向,基本单位:车)数据流:以字节或字符为单位按特定的方向传送就构成了数据流。流的分类输入输出字节流的使用字节流输入字节流抽象类:InputStream 程序可以从目标中连续读取字节的对象称为字节输入流实现类:FileInputStream输出字节流抽象类:OutputStream 程序...

2022-05-07 17:49:01 321

原创 5.7java学习笔记-异常处理

异常处理什么是异常生活中:在事情发展过程中出现意外情况程序中:在代码编译或运行过程中,程序出现错误,导致程序不能正常执行。为什么要处理异常程序一旦发生异常,会导致程序中途退出(程序崩溃),所以需要进行处理。处理之后,让程序正常执行。异常分类...

2022-05-07 17:44:37 180

原创 5.6java学习笔记

多态什么是多态多态(Polymorphism)按字面的意思就是“多种状态”。在面向对象语言中,接口的多种不同的实现方式即为多态。引用Charlie Calverts对多态的描述——多态性是允许你将父对象设置成为一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作(摘自“Delphi4 编程技术内幕”)。简单的说,就是一句话:允许将子类类型赋值给父类类型。多态的前提是继承和方法重写。多态是父类对象表现多种子类的形态的能⼒的特征。⼀句话多态就是⽗

2022-05-06 17:15:53 76

原创 5.5java学习笔记

数组的定义和使用什么是数组所谓数组,是有序的元素序列。 若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。在js中,数组没有数据类型限制,并且可以随意扩容。Java中的数组 就是 将相同数据类型的数据 进行存储的数据格式。并且存储到数组中的数据都会自动生成一个编号,称之为索引值或者下标。然后数组是通过操作索引值对数据进行存取。索引值从0开始。并且java中的数组是...

2022-05-05 17:16:51 222

原创 4.29java学习笔记

类是对象的模板。对象是类的实例。类是抽象的概念,对象是具体的存在。数值存储在栈,对象存储在堆,对象的对象名存储在栈,其中存储的是对中具体对象的引用(地址)构造方法与类名一致,不能有返回值,由于创建类型对象,当类中没有定义构造方法时,系统会自动提供无参构造方法,一旦自己定义了构造方法,则系统不在自动提供无参构造方法成员方法用于完成具体的功能方法重载方法名一样,参数不一样,与参数类型有关,与形参无关访问两个包下的同名类,不能同时导入两个包,使用时带上类...

2022-04-29 17:11:51 480

原创 4.28java笔记

java实现邮箱格式验证package com.qmandes.demo;import java.util.Scanner;public class emailAthu { public static void main(String[] args) { Scanner sc = new Scanner(System.in); //字符串方法 String str = sc.next(); int target = 1;

2022-04-29 08:59:33 80

原创 4.27学习笔记Jquery

jquery使用步骤:1.引入jpuery文件2.在html文件中,使用script标签引用jpqery3.定义内部js代码块,使用jq对象完成功能js对象与jquery对象的区别jquery对象对jquery对象进行了包装,js对象转jq对象$(js)jq对象转js对象jq.get[0]或jq[0]...

2022-04-27 14:06:19 1650

原创 4.26js学习笔记

JS对象var 对象名 = ( 属性名1:属性值1, 属性名2:属性值2, ...... 函数名1 = function{ } ......)JSON对象json是一个具有特定格式的js数据对象用于在系统中传递数据(交换数据)不用大括号表示,不能在内部定义函数,属性名必须加双引号var json对象名{ "属性名1":属性值1, "属性名2":属性值2, ......}JOSN字符串var

2022-04-26 17:25:36 1579

原创 4.25js学习笔记

匿名函数一般与事件进行绑定绑定事件三要素:who?when?what?针对哪个元素在什么时候做什么处理事件绑定的方法:1.通过标签的事件属性绑定函数2.通过js设置事件属性绑定函数3.通过js方法addEventListener方式绑定事件函数<script> //通过标签的事件属性绑定函数 function test1(){ alert("test1") } //通过js设置

2022-04-25 17:12:39 84

原创 4.24js学习笔记

数组常用方法与函数join()将数组元素以指定分隔符拼接成字符串;concat()将多个数组拼接到一起,返回拼接后的数组;sort()将数组元素排序,返回排序后的数组;按字符次序比较,不是按数值次序push(),pop()从数组尾部添加/删除元素unshift(),shift()从数组头部添加/删除元素splice(位置,个数,新元素)从指定位置删除指定个数的元素,并插入新元素indexof(元素)查找元素,返回元素的下标其余待补充函数与事

2022-04-24 13:50:11 87

原创 4.22js学习笔记

可通过定义标记变量来区分循环是否正常结束数组数组的定义var ary = new Array();创建空数组,长度为0var ary = new Array(3);创建长度为3的数组var ary = new Array(10,22,22,2,2,2,2,2);创建有初始数据的数组var ary = [];ary[5] = 1;定义空数组,直接设置下标为5的元素,动态扩展数组长度,下标5之前的元素都是undefined数组的赋值和访问var a..

2022-04-22 12:07:35 80

原创 4.21js学习笔记

if嵌套if(条件1){ if(条件2){ 代码块1} if(条件3){ 代码块2}}else {.....}if语法的细节问题1.if后不跟大括号时,if的影响范围为后面的第一句代码switch caseswitch(a){ case:1 代码块1 break; case:2 代码块2 break; ......}a=1,执行代码块

2022-04-21 12:04:17 232

原创 4.20js学习笔记

1.定义变量语法格式var 变量名 = 数据;var:是声明js变量的关键字,通过var声明的变量具有全局作用域,es6之后新关键字 let(声明局部变量) const (声明变量)变量名:与内存的一个空间对应,用于数据存取 由字母、数字、下划线、$组成,不能以数字开头,区分大小写,不能使用js的保留字,一般使用小驼峰命名法(studentName)。”=“:用于表示赋值,将左边数据存储的右边变量关联的内存空间数据:信息的载体2.数据类型的划分数值数据(number)字符串

2022-04-21 08:53:44 193

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除