- 博客(20)
- 收藏
- 关注
原创 jQuery
了解jQuery 什么是jQuery?具体来说,jQuery是:一个JS函数库: write less, do more封装简化DOM操作(CRUD) / Ajax为什么用它?强大选择器: 方便快速查找DOM元素隐式遍历(迭代): 一次操作多个元素读写合一: 读数据/写数据用的是一个函数链式调用: 可以通过.不断调用jQuery对象的方法事件处理DOM操作(CUD)样式操作动画浏览器兼容如何使用: How?引入jQuery库本地引入与CDN远程引入测试版与生产版(压缩版)
2020-07-09 15:41:01
164
原创 Javascript操作DOM对象
1、DOM操作-1.DOM是Document Object Model的缩写,即文档对象模型,是基于文档编程的一套API接口,1938年,W3C发布了第一级的DOM模范,这个范围允许访问和操作HTML页面中的每个单独元素,如网页的表格、图片、文本、表单元素等。-2.使用JavaScript操作的DOM是分为三个方面:DOM Core(核心)、HTML—DOM和CSS—DOM。–2、HTML文档在DOM中是这样规定的。1.整个文档是一个文档节点。2.每个HTML标签时一个元素节点。3.包含在HTM
2020-06-28 17:44:12
245
原创 JavaScript基础
JavaScrpitavascript(JS) 什么是javascript呢一款运行再浏览器的脚本编程语言(服务器运行的javascript称为 nodeJS)javascript 有什么用?主要是嵌入在网页中和用户进行交互(DOM文档,BOM浏览器操作,事件,ajax)javascript 写在哪儿?script 标签内.js 文件内-通过src属性引入html标签事件属性内写在a标签的href属性内javascript的注释单行注释 //多行注释 /* 注释内容 */多行注释
2020-06-23 14:43:15
404
原创 达娃大啊粉色粉色
java中==和eqauls()的区别?==是运算符,用于比较两个变量是否相等,对于基本类型而言比较的是变量的值,对于对象类型而言比较的是对象的地址。equals()是Object类的方法,用于比较两个对象内容是否相等。public class Object { ...... public boolean equals(Object obj) { return (this == obj); } ......}判断两个对象是不
2020-06-22 00:41:10
223
原创 DAO模式
DAO模式dao设计模式简介dao全称是data access object,数据库访问对象,主要的功能就是用于进行数据操作的,在程序的标准开发架构中属于数据层的操作企业分层架构客户层:因为现在都采用了B/S开发架构,所以一般都使用浏览器进行访问。显示层:使用JSP/Servlet进行页面效果的显示业务层:(Business Object,业务对象):会将多个原子性的DAO操作进行组合,组合成一个完整的业务逻辑。数据层(DAO):提供多个原子性的DAO操作,例如:增加、修改、删除等,都属于原子
2020-06-04 19:41:59
338
原创 Java链接数据库JDBC
JDBC 加载驱动 创建数据库连接 创建执行sql的语句 执行语句 处理执行结果 释放资源Java通过JDBC访问数据库(两种方式)利用java语言访问数据库时可以采用JDBC,那么什么是JDBC呢?JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。也就是说,能够通过J
2020-06-01 16:45:57
166
原创 Mysql存储过程
Mysql存储过程一. 过程化sql过程块sql主要有两种类型,几命名块和匿名块。匿名块每次执行时都要编译,而且不能存储到存储过程中,也不能在其他过程化sql块中调用,过程和函数时命名块,他们在编译时保存在数据库中,成为持久型存储模块(Persistent Stored Module,PSM),可以被反复调用,运行速度较快。二. 基本语法创建存储过程: create procedure sp_name()begin.........end2. 调用存储过程基本语法:call sp_
2020-05-30 19:05:57
319
原创 Mysql事务,视图,索引,备份与恢复
Mysql事务,视图,索引,备份与恢复:1.事务的基本要素(ACID)原子性(Atomicity):事务内的操作要嘛全部完成,要嘛全部回滚。一致性(Consistency):事务执行的前后都是合法的数据状态,不会违反任何的数据完整性。隔离性(Isolation):主要是事务之间的相互的影响,根据隔离有不同的影响效果。持久性(Durability):事务一旦提交,就会体现在数据库上,不能回滚。2.事务并发的问题脏读:比如事务A执行的过程中,读到了事务B未提交的内容。不可重复度:指一个事务在前后
2020-05-28 18:50:43
355
原创 高级查询2
高级查询(二)一:表连接目的: 在已经符合主外键关系的基础上,进行联合查询,得到多张表的数据。使用场景: 需要涉及到多表联合查询数据时使用。语法:select 表名1.列名1,表名1.列名2,表名2.列名1from 表名 1 ,表名2 where 表名1.相关列=表名2.相关列二:左外连接|右外连接目的:表结构特殊,两张表中各有对方没有关系的数据,需要将没有相关主外键关系的列内容进行输出。使用场景:需要将左表或右表的内容全部输出。语法:SELECT 别名1.列名1,别名2.列名1
2020-05-26 16:43:37
130
原创 mysql高级查询
Mysql高级查询连接查询:将多张表(>=2)进行记录的连接(按照某个指定的条件进行数据拼接)。连接查询的意义: 在用户查看数据的时候,需要显示的数据来自多张表.连接查询: join, 使用方式: 左表 join 右表;左表: 在join关键字左边的表;右表: 在join关键字右边的表连接查询分类:SQL中将连接查询分成四类: 内连接,外连接,自然连接和交叉连接交叉连接:交叉连接: cross join, 从一张表中循环取出每一条记录, 每条记录都去另外一张表进行匹配: 匹配一定保留(没有
2020-05-19 21:33:12
262
原创 初识Mysql
数据库:一些相互关联的数据的仓库,关联表的集合。数据表:数据库中为完成特定业务功能所建立的相关数据的集合,以二维表格的形式存储。列:一列数据包含了具有相同单一属性的数据,如果省份。行:一行数据是一组相关记录,例如学生信息(学号,姓名、年龄、性别…)。冗余:数据库中因设计不当出现的过多的数据重复,但有时为了业务需求,可以适当的添加数据冗余,增加查询速度。主键:数据库中行记录的唯一标识,一张数据表中只能包含一个主键,主键自带索引,所以利用主键查询数据的速度是很快的。外键:当业务需要一张表中的数据
2020-05-14 22:30:06
387
原创 Java线程
线程的五大状态及其转换线程的五大状态分别为:创建状态(New)、就绪状态(Runnable)、运行状态(Running)、阻塞状态(Blocked)、死亡状态(Dead)。下面画出线程五大状态之间的关系图:(1)新建状态:即单纯地创建一个线程,创建线程有三种方式,在我的博客:线程的创建,可以自行查看!(2)就绪状态:在创建了线程之后,调用Thread类的start()方法来启动一个线...
2020-04-15 15:50:29
253
原创 Java集合的扩容机制,线程
JAVA中的部分需要扩容的内容总结如下:第一部分:HashMap 、HashSet、Hashtable第二部分:ArrayList、Vector、CopyOnWriteArrayList第三部分:StringBuffer、StringBuilder先从以下几个源码方面分析:(JDK1.8)1、初始容量。2、扩容机制。3、同类型之间对比。1.1 HashMap:一、初始容量定义:默认为...
2020-04-13 15:15:53
806
原创 二叉树
二叉树的常用性质1.常用性质<1>.在二叉树的第i层上最多有2^(i-1) 个节点 。(i>=1)<2>.二叉树中如果深度为k(有k层),那么最多有2^k-1个节点。(k>=1)<3>.若二叉树按照从上到下从左到右依次编号,则若某节点编号为k,则其左右子树根节点编号分别为2k和2k+1;<4>.二叉树分类:满二叉树,完全二叉树...
2020-04-08 20:18:15
467
原创 Java集合框架
集合框架概述好了,还是不感慨人生了,步入正题,本篇文章是 Java 集合框架的第一篇,从这篇开始,我们将一起来学习一下关于 Java 中集合的一些知识,集合是我们在 Java 编程中相当常用的一个数据结构集。在看这个集合系列之前,希望你对 Java 中一些常见的集合有初步的了解,这样的话这个系列对你来说就没有很大的难度了,当然,如果你没有任何关于集合的基础也没有关系,我会尽力将知识点写的简单一些...
2020-04-06 19:06:20
143
原创 Java异常
异常1.定义异常指的是在程序运行过程中发生的异常事件2.java异常分类(1).检查异常:java强制要求要解决或者抛出异常(2).非检查异常(运行时异常):不必强制去处理可能发生的异常public static void test(int i) throws UnsupportedEncodingException { int j = 5/i; //这里的i有可能...
2020-04-01 17:22:19
137
原创 java接口11
JAVA接口java接口的关键字是interface 只需要将class换成Interface既可定义接口;接口中定义的方法与抽象方法类似新建一个接口public interface createinterface(){public abstract void demo2();public static void demo3(){System.out.println(“这是一个接口静...
2020-03-29 15:14:55
250
原创 Java中的单例和继承
一. 什么是单例模式因程序需要,有时我们只需要某个类同时保留一个对象,不希望有更多对象,此时,我们则应考虑单例模式的设计。二. 单例模式的特点单例模式只能有一个实例。单例类必须创建自己的唯一实例。单例类必须向其他对象提供这一实例。三. 单例模式VS静态类在知道了什么是单例模式后,我想你一定会想到静态类,“既然只使用一个对象,为何不干脆使用静态类?”,这里我会将单例模式...
2020-03-24 09:22:43
1349
原创 第一章Java面向对象
面向对象现实世界就是“面向对象的”,任何的事物都可以看作“对象”,如身边的朋友,万里长城,街道上的汽车为什么使用面向对象符合人们的思维,是客户和软件设计开发人员之间,软件设计开发人员内部交流会更加顺畅,同时有代码重用性高,可靠性等有点,大大提高了软件尤其是大型软件的设计和开发效率。面向过程的核心是函数,以功能为中心,实现了函数级别的代码重用面向对象的核心是封装了属性和方法(行为)的类以数据...
2020-03-18 17:36:59
367
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人