自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《初识JQuery总结》

第五章:初识JQuery JQuery是对JavaScript的封装,简化了JS代码,是主流框架的基础(VUE,EasyUI,Bootstrap) 它是2006年推出的 JQuery的优势: 体积小,压缩后只有100KB左右 强大的选择器 出色的DOM封装 可靠的事件处理机制 出色的浏览器兼容性 使用隐式迭代简化编程 丰富的插件支持 引入Jquery库: JQuery加载页面触发: window.onload和$(document).ready区别: window.onload只能有一个,没有简写方式,

2020-07-08 09:30:16 228

原创 《JavaScript对象及初识面向对象总结》

JavaScript对象: JavaScript中的基本数据类型: number(数值类型) string(字符串类型) boolean(布尔类型) null(空类型) 【判断后的值是object】 undefined(未定义类型) object(实例化的对象是一组数据或者功能的集合) 对象是包含相关属性和方法的集合体: 属性 方法 什么是面向对象: 面向对象仅仅是一个概念或者编程思想 通过一种叫做原型的方式来实现面向对象编程 创建对象: 自定义对象: 基于Object对象的方式创建对象 语法:v

2020-07-01 17:33:27 171

原创 《JavaScript操作BOM对象总结》

一: BOM(Browser Object Model) BOM在JS里有对象可以通过对象来操作浏览器 navigator(导航器) userAgent(用户代理) ActiveXObject(活跃对象) 查看浏览器的种类可以通过navigator(导航器)来查看浏览器的种类不过这个存在弊端 userAgent(用户代理)这个要比navigator要好列:console.log(navigator.userAgent); 可以结合这两个来判断是什么浏览器: var ua=window.navigator.u

2020-06-26 16:42:47 311

原创 《JavaScript操作DOM对象总结》

《JavaScript操作DOM对象总结》 1、Document 每个载入浏览器的 HTML 文档都会成为 Document 对象,Document 对象允许我们通过脚本对页面中的所有元素进行访问和设置 注意:Document 对象是 Window 对象的一部分,可通过 window.document 属性对其进行访问 (1)集合 all[]:提供对文档中所有 HTML 元素的访问 anchors[]:返回对文档中所有 Anchor 对象的引用 links[]:返回对文档中所有 Area 和 Link 对象

2020-06-24 16:11:00 210

原创 《javascript基础总结》

javascript基础总结 一、语法 javascript中的一切(变量、函数名和操作符)都区分大小写。 标识符:就是指变量、函数、属性的名字,标识符要求如下 1 第一个字符必须是一个字母、下划线(_)或一个美元符号($) 2 其他字符可以是字母、下划线、美元符号或数字 3 不能把关键字、保留字、true、false、null用作标识符 注释 // 单行注释 /* 多行注释 */ 严格模式 严格模式是ES5引入的,严格模式定义一种不同的解析和执行模式,在严格模式下,对某些不安全的操作会跑出错

2020-06-23 08:56:48 105

原创 《DAO的总结》

DAO总结 1.0 JDBC核心的DAO构建步骤 JDBC核心的DAO构建步骤 创建项目 a. 新建 properties 文件,内部包含连库四要素:driverName, url, username, password 创建实体类 javaBean a. 一张指定数据库中的表对应一个实体类,一切过程先有实例类(entity class) 创建DAO接口 a. 针对上述的数据库表单,创建 DAO 接口:增删改查 b. 根据接口创建实现子类,重写接口中的所有方法 创建测试类 a. 创建父类对象(接口),以多态

2020-06-04 09:23:35 182

原创 《JDBC知识点总结》

JDBC知识点总结 1.什么是JDBC? JDBC: Java Database Connectivity java数据库连接,即使用java代码发送sql语句的技术,为多种关系型数据库提供统一访问。 2.简述JDBC连接数据库的步骤。 加载驱动 创建连接 执行sql并返回执行结果 处理结果 关闭资源 //1.加载驱动 Class.forName(“com.mysql.jdbc.Driver”); //2.创建连接 Connection conn = DriverManager.getConne

2020-06-02 09:48:17 175

原创 《存储过程》

《存储过程 》 存储过程也可以看成是函数的一种,而且存储过程中的过程如果放到了开发系统的D层的时候执行效果也是相同的。存储过程是存储在数据库中的一个程序块,里面包含了自己定义的一段程序来实现相应的功能,比如要选择数据库的表里面的记录,就可以使用下面的存储过程的框架: CREATE PROCEDURE <存储过程的姓名> –参数的定义 <@Param1, sysname, @p1> <Dataty...

2020-05-30 10:31:11 341

原创 《事务、视图、索引、备份和恢复》

一:事物 1.事物:是指将一系列数据操作捆绑成为一个整体进行统一管理。 2.事物四种属性①.原子性(Atomicity):事物是一个完整操作,事物各元素是不可分的(原子的)。 ②.一致性(Consistency):当事物完成时,数据必须处于一致状态。 ③.隔离性(IsoIation):对数据进行修改的所有并发事物是彼此隔离的,这表明事物必须是独立的,它不应以任何方式依赖于或影响其他事物。 ④.持久

2020-05-28 08:52:20 119

原创 《高级查询二》

《高级查询二》 一,高级查询 如何用SQL语句检测temp表是否已经创建? DROP TABLE IF EXISTS temp; CREATE TABLE temp ( … … #省略建表语句 ) ; 加粗斜体(是否还有其他用法?) EXISTS子查询的语法 SELECT…FROM表名WHERE EXISTS(子查询); 子查询有返回结果: EXISTS子查询结果为TRUE 子查询无返回结果: EXISTS子查询结果为FALSE, 外层查询不执行 举一个例子:题目为检查“Logic Java”课程最近一次考

2020-05-25 17:39:39 246

原创 高级查询(一)总结

第三章 SQL高级查询 1.嵌套子查询 子查询使用灵活,可以作为查询条件使用,作为临时表使用,作为列使用。 优点是降低了SQL语句的复杂度,提高了SQL语句的可读性。 2.IN和NOT IN IN和NOT IN通常在WHERE子句中使用,在IN和NOT IN后接的子句查询中,可以有多个值出现,但必须只能有一列。 3.EXISTS和NOT EXISTS EXISTS和NOT EXISTS表示存在和不存在的意思。 在语句中会判断EXISTS和NOT EXISTS后接的子句是否存在和是否不存在。 EXISTS和N

2020-05-18 21:10:57 678

原创 《初始MySQL》

《初始MySQL》 一:MySql简介 MySql是一款流行的开源数据库,Mysql分为社区本和企业版, MySql的优势MySQL的优势运行速度快,使用成本低,可移植性强,适用用户广。 MySQL 是最流行的关系型数据库管理系统,在WEB应用方面 MySQL 是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。 什么是数据库? 数据库(Databas...

2020-05-14 08:59:41 190

原创 数据库设计

《数据库设计》 对于一个系统,数据库的设计是非常重要的,数据库设计决定了以后数据好不好维护。后期需求好不好展。同时也决定了系统的性能。一个坏的数据库设计一个功能点的改动可能会设计多张表的改动。一不小心可能就会引起数据的不一致。为了解决这些问题。在数据库设计之初就要考虑这些问题。减少后期系统维护量。说了这么多数据库设计的重要性那么数据库设计应该考虑哪些问题呢? 一、范式与反范式的设计 范式设计的目的是为了减少数据冗余从而节约存储空间提高查询效率,同时也...

2020-05-11 16:03:20 925

原创 Java多线程总结

《Java多线程总结》 一、认识多任务、多进程、单线程、多线程 要认识多线程就要从操作系统的原理说起。 以前古老的DOS操作系统(V 6.22)是单任务的,还没有线程的概念,系统在每次只能做一件事情。比如你在copy东西的时候不能rename文件名。为了提高系统的利用效率,采用批处理来批量执行任务。 现在的操作系统都是多任务操作系统,每个运行的任务就是...

2020-04-17 19:47:00 139 1

原创 多线程总结

《多线程总结》 多线程简单总结 原创M义薄云天 最后发布于2017-11-27 10:37:35 阅读数 108 收藏 展开 一.JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线...

2020-04-13 18:37:50 137 1

原创 《react native总结》

《react native总结》 关于react native运用的简单总结 一.介绍 react-native是fackbook推出的第三方开源框架,主要是通过js编写原生应用,目前只开放了ios版本,android在2105年10月份推出 二.react-native框架的环境搭建 1.安...

2020-04-13 18:34:00 186

原创 集合扩充总结

《集合扩充总结》 一: java中各种集合的扩容机制记录总结 JAVA中的部分需要扩容的内容总结如下: 第一部分:HashMap 、HashSet、Hashtable 第二部分:ArrayList、Vector、CopyOnWriteArrayList 第三部分:StringBuffer、StringBuilder 先从...

2020-04-13 18:31:39 282

原创 《Java哈希算法、二叉树和递归的总结》

《Java哈希算法、二叉树和递归的总结》 什么是哈希算法? 散列表,又叫哈希表,它是基于快速存取的角度设计的,也是一种典型的“空间换时间”的做法。顾名思义,该数据结构可以理解为一个线性表,但是其中的元素不是紧密排列的,而是可能存在空隙。 散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键...

2020-04-10 18:28:12 179

原创 泛型总结

一:泛型总结; (1) 普通泛型 class Point{ // 此处可以随便写标识符号,T是type的简称 private T var ; // var的类型由T指定,即:由外部指定 public T getVar(){ // 返回值的类型由外部决定 return var ; } public void setVar(T var){ // 设置的类型也由外部决定 this...

2020-04-08 16:59:49 90

原创 集合框架基础知识总结

《集合框架基础知识总结》 集合框架基础知识总结 1、为什么使用集合框架 当我们并不知道程序运行时会需要多少对象,或者需要更复杂方式存储对象——可以使用Java集合框架 2、Java集合框架包含的内容 接口:(父类)Collection接口下包含List(子类 )接口和Set(子类)接口 L ist接口下又...

2020-04-05 20:43:09 188

原创 第五章(异常)

第五章(异常) java中所有异常的根类都是Throwable; Throwable下面又派生了Error和Exception两个子类; Error:是系统中的错误,程序本身无法克服和解决的问题,比如内存溢出、线程死锁、jvm内部发生错误等问题;java不要求对这类异常经行必要的控制,编译器也不对这类异常经行检测; Excep...

2020-04-01 11:05:38 150

原创 java中的接口

Java中的接口( interface) 概述 接口( interface) 技术, 主要用来描述类具有什么功能,而并不给出每个功能的具体实现。 接口不是类,而是对类的一组需求描述,这些类要遵从接口描述的统一格式进行定义。 接口的特点: (1)一个类可以实现( implement) 一个或多个接口。Java中 每个类只能扩展于一个类。 (2)接口不是类,尤其不能使用 new 运算符实例化一个接口...

2020-03-30 18:47:20 173

原创 多态

《第三章 多态》 polymorphism 多态 instance 例子 override 重载 constructor 构造器 ClassCastException 类型转换异常 upcasting 上抛 downcasting 向下转换 abstract 抽象 1.多态 是具有表现多种形态的能力的特征 同一个实现接口,使用不同的实例而执行不同的操作 2.子类向父类的转型...

2020-03-27 11:34:26 136

原创 Java中多态和懒汉式饿汉式区别

多态的区别: 动态绑定(多态):在执行期间判断所引用对象的实际类型,根据其实际的类型调用其相应的方法。 父类引用指向子类对象,但是父类引用所能看到的只属于父类那部分属性和方法。此过程还存在指针指向变化情况(因为重写),从指向原来自己方法变化到指向new出来对象的方法。 以简单程序举例: classA{intm;publicintgetM(){returnm;}publicvoidsetM(intm...

2020-03-23 15:41:42 186

原创 Java中封装和this()调用构造方法以及对象作为参数使用知识点

Java中封装和this()调用构造方法以及对象作为参数使用知识点 封装: 封装是把过程和数据包围起来,对数据的访问只能通过已定义的接口。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。封装是一种信息隐藏技术,在java中通过关键字private,protected和public实现封装。什么是封装?封装把对象的所有组成部分...

2020-03-20 14:11:24 606

原创 使用Java实现面向对象编程

*使用·Java实现面向对象编程 /** 面向对象 一、类和对象 1:静态的描述声明为类的成员变量,成员变量描述对象有什么 2:动态的描述声明为类的成员方法,成员方法描述对象可以做什么 3:成员方法可以直接使用成员变量 4.每个对象都有一套属于自己的成员变量 static 的作用 作用1 用来修饰成员变量 则该成员变量就变成了类变量 或者叫...

2020-03-18 16:35:48 503

空空如也

空空如也

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

TA关注的人

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