自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jQuery的基本使用

jQuery对象 jQuery是一套兼容多浏览器的JavaScript脚本库。核心概念是写的更少,做得更多jQuery的下载与安装下载http://jquery.com/ 下载版本版本 jQuery 2.x has the same API as jQuery 1.x, but does not support Internet Explorer 6, 7,or 8. (不⽀持 ie6 7 8,如果需要下载 1.X)(...

2021-08-08 14:50:59 335

原创 JS事件、Bom对象和Dom对象

事件 事件是js应用跳动的心脏,进行交互,使网页动起来,事件可能是用户在某些内容上的点击、鼠标经过某个特定元素或者按下键盘上的某些按键。事件可能是在web浏览器中发生的事情,比如说某个web页面的加载完成,或者是用户滚动窗口或者改变窗口大小。 所以我们可以使用JavaScript,可以监听特定事件的发生,并规定让某些事件发生以及对这些事件做出响应作用验证用户输入的数据 增加页面的动感效果 增强用户的体验度内容事件源:是谁触发的事件 事件名:触发了什...

2021-08-06 20:00:26 101

原创 JavaScript

JavaScript JavaScript 是一种具有面向对象能力的、解释型的程序设计语言 使用方式:JS需要和HTML一起使用才有效果,我们可以通过直接或间接的方式将JS代码嵌入在HTML页面中行内JS : 写在标签内部的js代码 内部JS : 定义在script标签内部的js代码 外部JS : 单独的js文件,在HTML中通过script标签引入 <!--行内js--> <button type="button" onc...

2021-08-05 22:02:00 91

原创 CSS 选择器

css 层叠样式表添加的语法: 选择器 { 样式 -> 样式名 : 样式值; 属性名 : 属性值; .... }添加css的三种样式行内样式表 在元素行的内部为元素添加样式 优先级最高,但是如果想要我多个元素添加相同样式的时候麻烦,不便于后期维护 内部样式表 在html的内部为html中的元素添加样式 在head中添加一对标签style标签,在标签对中添加样式 外部样式表 在html的外部...

2021-08-05 20:56:19 85

原创 2021-08-02

动态sql动态 SQL 动态SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同 条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个 列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。 使用动态 SQL 并非一件易事,但借助可用于任何 SQL 映射语句中的强大的动态 SQL 语言,MyBatis 显 著地提升了这一特性的易用性。 if 用于进行条件判断, test 属性用于指定...

2021-08-05 20:37:43 68

原创 HTML入门

HTML HTML:超文本标记语言 HTML文件声明: <!DOCTYPE> html5 的版本说明 <meta charset="UTF-8"> 保证一个文件的编码格式和解码格式保证统一,不会出现乱码的情况 HTML 标签的分类: 单标签 | 自闭合标签 :在开始标签的最后结束 双标签 | 闭合...

2021-08-05 20:37:07 68

原创 2021.07.31 Java 学习笔记之mybatis

接口绑定方案 根据昨天的内容的补充 三个常用的查询方案selectList("命名空间.id") selectList("命名空间.id",sql语句的实参)session.selectOne("命名空间.id"); session.selectOne("命名空间.id",sql语句的实参);session.selectMap("命名空间.id","作为key的字段名")...

2021-08-01 17:04:35 113

原创 2021.07.30 Java学习笔记 之 JDBC(oracle)和 MYBATIS

Oracle总结 对前两天的内容的一些补充--删除--delete from 表名 where 行过滤条件; 删除表中满足条件的数据select * from t_user where id in (7499,7654);delete from t_user where id in (7499,7654);--delete from 表名; 删除表中所有的数据delete from t_user;--主外键关系下两张表中数据的删除: --删除...

2021-07-30 22:14:00 210

原创 2021.07.29 Oracle学习笔记 2

99语法select 数据(*|字段,字段|伪列) from 数据源(表|结果集|视图) where 行过滤条件 group by 分组字段 having 组过滤条件 order by 排序字段多表连接查询30部门员工信息以及员工所在部门信息以及员工薪资登记信息select * from emp e,dept d,salgrade s where e.deptno=d.deptno and e.sal between s.losal an...

2021-07-29 21:07:07 96

原创 Oracle 基本操作(一)

查询语句 语法:select * | 数据1,数据2... from 数据源主外键约束关系: 主表|父表 : 具有主键字段 从表|子表 : 添加一个外键字段 外键字段关联主表的主键字段 外键字段中能够出现的值,必须在主表的主键字段中已有的值DML DQL数据查询语言select *(全部列) from 数据源...

2021-07-28 21:38:25 172

原创 2021.07.27 Java学习笔记之lambda方法引用和Stream流

方法引用 当lambda体的实现,是通过调用其他方法实现的,可以通过方法引用的方式实现简化lambda表达式 所以,方法引用时lambda表达式的另外一种表现形式。BiPredicate<String,String> pre = (x,y)-> x.equals(y);可以简化----》BiPredicate<String,String> pre = String::equals;...

2021-07-27 17:56:49 98

原创 2021.07.24 Java学习笔记之反射,逐渐和java8新特性

sss

2021-07-24 20:34:51 160

原创 2021.07.23 Java学习笔记之网络编程

网页编程和网络编程的区别 网页编程:上层的应用, 网络编程:底层,关注数据如何传输,如何存储 节点:网络电子设备 节点和节点之间组成网络 IP :表示节点 端口:区分不同的软件 URL :互联网中资源的指针,统一资源定位符 协议:合同,规范,标准 ...

2021-07-23 20:06:13 91

原创 2021.07.22 Java学习笔记之多线程

多线程 多任务执行,多条路径可以执行 三高:高可用,高并发,高性能 thread 类 线程是程序中执行的线程。Java虚拟机允许应用程序同时运行多个执行线程。 多线程的优点: 提高效率进程和线程的区别: 进程:系统中的应用程序,一个进程之间包含一到多个线程,进程具有自己的资源,内存空间,进程之间是资源分配的最小单位。 线程:一个程序中的顺序...

2021-07-22 21:51:25 123

原创 2021.07.20 Java学习笔记之 Set

List : 有序的,可重复的 新增了一些根据索引操作的方法 ArrayList

2021-07-21 14:09:46 71

原创 2021.07.19 Java学习笔记之List

Collection 集合的上层接口,用来存储单个数据之,多个元素的集合 遍历方式 foreach 迭代器Iterator map 多个元素的集合,每个元素由键值对组成List 接口 特点:有序,可以重复 新增方法:一些根据索引操作的方法 可以添加Null元素List 容器 ...

2021-07-19 17:50:03 97

原创 2021.07.17 Java学习笔记之IO流

功能流 功能流都要包裹节点流使用 缓冲流:功能流 作用:提高读写效率 字节节点流:FileInputStream 文件流| ByteArrayInputStream 字节数组流 FileOutputStream | ByteArrayOutputStream 字节...

2021-07-18 15:41:13 89

原创 2021.07.16 Java学习笔记之枚举、File和IO流

枚举类型 描述一种事物的所有情况 、所有可能、所有实例通过enum定义枚举类型 枚举的成员,字段都作为当前枚举类型的实例存在,默认被public static final修饰 定义的枚举类型都会隐式的继承自Java.lang.Enum 这是所有java语言枚举类型的公共基类 在枚举类型中构造器默认私有public class Class001_Enum { public static void main(String[] args) { System....

2021-07-16 21:17:14 95

原创 2021.07.15 Java学习笔记

异常(之前说过) 程序无法正常执行完毕 异常体系: Throwable / \ Error Exception Error : 错误,一般由虚拟机生成并脱出,无需要程序猿管理 Exception : 异常 CheckedException 编译时异常|检查时异常: 发生在程序编译期间 程序如果遇到编...

2021-07-15 21:29:43 75

原创 2021.07.13 Java学习笔记之内部类

内部类 就是在类中定义类,当一个类中的成员,作为另外一种事物的时候,这个成员就可以定义为内部类。 内部类可以分为: 成员内部类 静态内部类 私有内部类 局部内部类 匿名内部类成员内部类 一个类定义在外部类的成员位置就为内部类,它具有类的特点(继承、实现......),它也具有成员的特点...

2021-07-13 19:58:01 55

原创 2021.07.12 Java学习笔记之数组

数组数组对于每个编程语言来说都是重要的数据结构之一,不过每个语言对于数组的实现以及处理也不相同。 Java中提供的数组是用来存储固定大小的同类型元素。 数组就是相同数据的有序集合,在内存中是一段连续的内存空间 数组: 1. 引用数据类型 2. 长度一旦确定就不可以改变, 3. 存储的多个数据要求数据类型保持一致 ...

2021-07-12 21:18:02 96

原创 2021.07.10 Java学习笔记之多态和接口

多态 就是一种的事物的多种形态或则多种表达形式,多态的最终体现是父类的引用指向子类对对象(如果Person 是 Students的父类 那么 Person p = new Students())。他的实现基于类的继承或者接口的实现. 如果要想多态有意义,那么就要配合重写 多态的实现效果 :配合方法的重写,当父类引用指向不同的子类对象,同一个方法具有不同的实现方式。多态的调用父类的引用调用 ...

2021-07-11 16:46:14 93

原创 2021.07.09 Java学习笔记

关于packeage 的一些说明包package与导入import1.包机制: 文件夹 1) 便于管理众多的资源 2) 提供了多重的命名空间 命名规范: 公司域名倒着写 com.xxxx.xxxx包信息存在与java文件的首行2.导包 : 指明要使用的类的位置 import 包名.类名; 位置: 类对的上面,包信息的下面 1)使用的时候指明类的权限定名,完整路径 只能在当前只一次使用有效ja...

2021-07-10 11:02:19 113

原创 2021.07.08 Java 构造器以及几个关键字

1、构造器 定义: 初始化对象的信息 (之前说过,在对象里定义的变量在被new 以后,就会进入堆内存然后给变量赋默认值就是构造器的功能)(这里的初始化:第一次赋值)-----> 为对象的成员变量子啊创建对象的同时给他们赋值。构造器是跟随new一起使用(new的第二步就调用他)class Person{ public String name; public int age; //构造器 public Person(){}不需...

2021-07-08 21:01:05 75

原创 2021.07.07 Java 面向对象

面向对象与面向过程的区别 两者都是一种思想,只是思维方式,思考问题的角度不同 面向过程 : "我该如何实现???" 按照分析出来的实现步骤一步一步实现 面向对象 : "我该找谁来实现???" 关注的就是对象,这个"谁",不关注过程 面向对象是依托面向过程的面向对象的优点可以将复杂的问题简单化 更加贴合我们生活中的思考角度 面向过程更加适合执行者,面向对象更加适用于管理者角度如何使用面向对象的思维方式进行编程: ...

2021-07-07 21:17:52 90

原创 Java 方法

定义 实现功能的代码段优点 1.可以提高代码的复用性 2.便于后期维护特点 不调用不执行 ,不能够方法中嵌套方法,一般定义在类中的主方法以外的位置定义方法的分析步骤: 1.方法的需求 2.返回值 3.参数 4.方法名 分类有返回值类型的方法 修饰符 返回值类型 方法名(参数列表){ 实现功能的代码段;...

2021-07-05 20:42:15 49

原创 Java 循环

whilefor 次数循环 * while 条件循环 条件初始化; while(条件判断){ 循环体; 条件变化; } 执行流程: 1.条件初始化 2.条件判断 3.满足条件执行循环体语句,不满足条件,直接结束循环 for循环适用于: 确定循环次数,确定条件变量变化的区间,确定变化的规律 while循环适用于: 在循环开始之前已经存在了判断条件变量

2021-07-04 15:33:24 38

原创 2021/7/2 Java基础

常用工具类Scanner 基本数据类型: 基本数据类型 变量名 = 赋值; int i = 1; 引用数据类型: 1.导包 : 指明当前引用数据类型类的位置 import 包名.类名; 位置: 类的上面 2.创建当前引用数据类型的一个变量|引用 引用数据类型 变量名 = new 引用数据类型(); 3.根据引用使用功能 .

2021-07-02 20:56:19 79

原创 2021-07-01 Java基础语法学习笔记

转义字符转义字符 当java中有些字符,java语法赋予了特殊的含义,如果不想要这些字符代表特殊含义,想要表示其字符本身,可以使用转义字符进行转义 转义字符从\开始 \' \" \\ \t : 制表符 一个制表符位置代表8个空格 cmd中一个英文占据1个空格,一个汉字占据2个空格 制表符位置 前面的

2021-07-02 08:42:48 49

原创 2021-06-29Java基础语法学习笔记

01 . 文件的结构...一个java文件中只能存在一个被public修饰的类,被public修饰的类名要求与文件名保持一致文件中存在几个类,编译之后,就会生成几个class文件,因为java以类为单位一个类中只能 存在一个main方法,但是可以存在多个其他方法​ 一个类中可不可以不定义主方法?可以,但是不能运行,因为主方法是程序的入口​​02 . 文件中的注释说明//单行注释 /* 多行注释 *//** 文档注释 */注释: 解释说明的文字​作用: 1...

2021-06-29 19:09:59 58

空空如也

空空如也

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

TA关注的人

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