自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 绝对路径,相对路径和三层架构

目录一、绝对路径二、相对路径三、三层架构分层模式分层三层架构模式一、绝对路径是从项目的根目录开始找起二、相对路径是从当前页面所在位置开始找起三、三层架构分层模式分层模式是最常见的一种架构模式分层模式是很多架构模式的基础分层将解决方案的组件分隔到不同的层中在同一个层中组件之间保持内聚性层与层之间保持松耦合高内聚,低耦合/松耦合三层架构模式表示层业务逻辑层 biz层数据库访问层 dao层上层依赖其下层,依赖关系不跨层表示层不能直接访问数据访问层上层调用下层的结果,取决于下

2022-05-12 18:25:36 193

原创 JSP过滤器&监听器

一、JSP过滤器&监听器过滤器@Override public void destroy() { // TODO Auto-generated method stub //销毁 } @Override public void doFilter(ServletRequest arg0, ServletResponse arg1, FilterChain arg2) throws IOException, ServletException { /** * URL通

2022-05-10 22:19:30 120

原创 【无标题】

一、登陆界面<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equ

2022-05-09 22:09:56 86

原创 jsp四大域对象

一.作用域四大作用域:page(当前jsp有效) request(一次请求) session(一次会话) application(整个web应用)page域指的是pageContext.request域指的是HttpServletRequestsession 域指的是HTTPSessionapplication 域指的是ServletContext,他们都是域对象,原因就是他们都内置了map集合,都有setAttribute getAttribute方法。而且他们的name都是String类型,而

2022-05-08 23:08:17 828

原创 jsp配置环境

目录一、JSP介绍二、静态网页&动态网页三、软件开发模式,B/S和C/S四、URL介绍五、配置Tomcat六、编码设置一、JSP介绍jsp涵盖了前面所学习的高级api+Oracle+javascript+jQuery,是一门综合性比较强的学科,相当于S1阶段学习的swing;何为JSP:全拼“java server pager”中文“java 服务器”,页面是由Sun Micrdsystems 公司主导创建的一种动态网页开发技术标准二、静态网页&动态网页动态网页:动态网页就是以数据

2022-05-07 23:00:19 823

原创 连接数据库代码

package com.zking.util;import java.net.ConnectException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import oracle.jdbc.driver.OracleDriver;publ

2022-05-06 21:40:31 96

原创 Oracle触发器

目录一、触发器(原理)二,什么是触发器?三,创建触发器语法四,案例一、触发器(原理)1.三种操作: delete update insert2.两个临时表: :new :old3.两个时间点: after before4.两种重要模式: 行级 语句级5.条件: when二,什么是触发器?1.触发器是一种特殊的存储过程;2.触发器不能被直接调用,也不是手动启动,而是由事件来触发;–增删改3.触发器经常用于加强数据的完整性约束和业务规则等。4.触发器具备事务的功能。简单点说:触发器就是个开

2022-05-03 20:53:56 648

原创 Oracle数据库对象

目录一、数据库对象简介二、同义词三、序列四、视图五、索引一、数据库对象简介Oracle 数据库对象又称模式对象数据库对象是逻辑结构的集合,最基本的数据库对象是表其他对象包括:同义词、序列、视图、索引二、同义词1、同义词是现有对象的一个别名。简化SQL语句隐藏对象的名称和所有者提供对对象的公共访问2、同义词共有两种类型:私有同义词只能在其模式内访问,且不能与当前模式的对象同名。公有同义词可被所有的数据库用户访问三、序列序列是用于生成唯一、连续序号的对象序列可以是升序的,也可以是降

2022-05-02 20:06:14 960

原创 Oracle函数

目录一,PL/SQL概述二,变量和常量1.变量2.常量3.变量和常量的区别三,%type和%rowtype2.%rowtype四, 控制结构1.条件控制语句一,PL/SQL概述PL/SQL是过程语言(Procedural Language)与结构化查询语言(SQL)结合而成的编程语言(过程化SQL语言);PL/SQL是Oracle对SQL语言的扩展,扩展部分内容:变量、常量、存储过程、程序包、游标、函数、触发器、条件控制、循环控制等;PL/SQL与Oracle服务器和Oracle工具紧密集成,具备可

2022-04-30 16:09:24 1222

原创 Oracle内置函数

目录一,内置函数的分类.二,转换函数三,日期函数四,字符函数五,数学函数一,内置函数的分类.内置函数:Oracle自带的函数,我能只需要去调用就可以了。Oracle里面的内置函数分为如下几类:转换函数;日期函数;字符函数;数学函数;集合函数。二,转换函数to_char();作用是把一个非字符的类型转换为字符类型to_date();作用是字符类型的时间转换为日期类型to_number();作用是把字符类型转换为数值类型三,日期函数add_months();在指定的日期上加上指定数量

2022-04-28 16:40:02 166

原创 Oracle伪列

目录一、结构化查询语言二、Oracle中支持的数据类型三、Oracle中支持的SQL操作符比较操作符:逻辑操作符集合操作符连接操作符四、伪列伪列-rowid伪列-rownum五、约束一、结构化查询语言数据查询语言(DQL):也称为"数据检索语句"。常用关键字: select,where,order by,group by 和 having。数据操作语言(DML):该语句包括动词 insert、update 和 delete。它们分别用于添加、修改和删除。事务控制语言(TCL):该语句能确保被 DML

2022-04-27 19:29:11 243

原创 初始Oracle数据库

目录一、简介二、Oracle使用方法:正常步骤:特殊情况:三、如何新建SQL窗口四、Sqlserver与Oracle最大的不同五、使用Oracle一、简介Oracle(甲骨文)公司1977年,三人合伙创办(Software Development Laboratories,SDL)1979年,更名为Relational Software Inc.,RSI1983年,为了突出核心产品 ,RSI更名为Oracle2002年04月26日,启用“甲骨文”作为中文注册商标二、Oracle使用方法:正常

2022-04-26 20:14:06 830

原创 jQuery-表单验证使用方法

目录一、表单验证单词二、思维导图三、表单验证的使用方法四、复选框全选和取消全选一、表单验证单词二、思维导图三、表单验证的使用方法代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <script type="text/javascript" src="js/jquery-3.3.1.js"></s

2022-04-23 17:07:07 2431

原创 jQuery事件—动画

目录一、思维导图二、案例解析2.1绑定事件的两种方法2.2合成事件(事件切换)2.3事件传播2.4移除事件2.5基本动画2.6滑动动画2.7淡出淡入动画2.8自定义动画一、思维导图二、案例解析2.1绑定事件的两种方法$(function(){ // 1.通过两种方式给div添加鼠标点击事件. //方式一: $("#da").click(function(){ console.info("爸爸来了") }) //方式二: $("#da").o

2022-04-22 20:43:39 42

原创 jQuery筛选-文档处理

目录一、思路二、过滤案例三、查找四、文档处理增加删除一、思路二、过滤案例过滤:在jQuery对象数组中,过滤出一部分元素 :// 1)、首先获取ul中所有的li子元素,即会产生一个li数组uls。然后: //空格选择器 在后台里面查找 //>:在所有子标签查找 // $("ul li").css({"background":"pink"});//获取全部 var a = $("ul>li");// 2)、first():获取数组uls中

2022-04-21 17:03:15 52

原创 jQuery方法与属性

目录一、方法二、属性一、方法1.$.each();遍历指定的数组或对象等…2.$.trim();去除字符串两边的空格3.$.type();得到数据的类型4.$.isArray();判断是否是数组5.$.isFunction();判断是否是函数6.$.parseJSON();解析json字符串转换为对象或数组二、属性1.attr();设置某个标签的值或获取某个标签的值2.removeAttr();//删除某个标签属性3.addClass();//给某个标签添加class属性值4.rem

2022-04-20 19:08:17 71

原创 JQuery入门

目录一、3W1H1.What?是什么?2、Why?为什么要学习?3、Where?哪些情况下用?4、How?怎么用?4.1、工具:HBuilder4.2、使用jQuery步骤二、jQuery选择器1.基本选择器1.1常用选择器以及使用方法:2.层次选择器3.过滤选择器4.表单选择器一、3W1H1.What?是什么?1.1、JavaScript库:封装了很多JS代码1.2、JavaScript库:jQuery(90%)、Ext JS1.3、官方地址:http://jquery.com/2、Why?为

2022-04-18 20:43:00 215

原创 js二级联动

1.二级联动<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>三级联动</title> </head> <body onload="fa()"> <!-- 定义下拉框 --> <label>省份:</label> <select id="sa" onchange="fb(

2022-04-13 21:34:12 923

原创 js正则表达式

目录1.什么是正则表达式2.定义正则表达式3.表达式的模式4.案例1.什么是正则表达式正则表达式是一个描述字符模式的对象2.定义正则表达式普通方式:var reg=/表达式/附加参数构造函数:var reg=new RegExp(“表达式”,“附加参数”)3.表达式的模式简单模式var reg=/china/;var reg=/abc8/;复合模式var reg=/^\w+KaTeX parse error: Undefined control sequence: \w at posi

2022-04-12 21:43:40 180

原创 js和css的交互

目录1.样式表的基本语法1.1标签选择器1.2ID选择器1.3类选择器2.样式表类型2.1行内样式2.2内部样式表2.3外部样式表3.改变图片边框样式4.使用className改变样式表5.使用style改变样式表1.样式表的基本语法1.1标签选择器input{ width:120px; border:solid 1px #ff0000;}1.2ID选择器#flow{color:#ff0000}1.3类选择器.center{ text-align:center;

2022-04-11 20:29:53 55

原创 js增删改案例

订单增删改1.增加的方法2.删除的方法3.第一步:获取要操作的行id4.确认今天给大家带来一个js的增删改的案例1.增加的方法第一步:获取要操作的表格id第二步:根据表格id开始增加行 并且要传插入到指定的下标第三步:给新增行设置id第四步:给新增行添加单元格第五步:给单元格赋值代码如下:/* 增加订单方法 */function f1(){ /* 要增加表格的编号 */ var a=document.getElementById("a"); /* 获取表格的总行数/最大下标 */

2022-04-10 21:58:47 225

原创 DOM编写

DOM编写1.什么是DOM2.动态改变文档内容的原理3.解析文档生成DOM树的过程4.DOM树中的节点类型和节点关系5.W3C规定的三类DOM标准接口6.创建和增加节点 的方法7.删除和替换节点的方法1.什么是DOM1.1、文档对象模型(Document Object Model)1.2、通过DOM可以动态改变文档内容2.动态改变文档内容的原理2.1、解析文档(如HTML)并生成DOM树2.2、通过DOM标准接口+编程语言改变文档内容3.解析文档生成DOM树的过程4.DOM树中的节点类型和

2022-04-07 21:26:55 204

原创 js经典案例

案例1.随机数2.图片轮换3.文字展示今天就不讲理论了,给大家带来几个案例1.随机数代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <style> .tda { float: left;/* 左浮动 */ width: 187px;/* 宽 */ height: 115p

2022-04-06 20:30:37 443

原创 BOM知识点

BOM1.Document对象的常用属性2.Document对象的常用方法3.三种访问页面元素的区别4.visibility属性的值5.display属性的值1.Document对象的常用属性1.1referrer: 返回载入当前文档的文档的URL1.2语法 :document.referrer1.3URL : 返回当前文档的URL1.4语法 :document.URL2.Document对象的常用方法2.1getElementById() 返回对拥有指定id的第一个对象的引用2.2getE

2022-04-05 19:19:17 40

原创 JS-函数和windows对象

函数和windows对象1.什么是函数2.JavaScript核心语法2.1系统函数2.2自定义函数3.Window对象3.1常用属性3.2常用方法3.3常用事件1.什么是函数1.1函数的含义:类似于java中的方法,是完成特定任务的代码语句块。1.2使用更简单:不用定义某个类,直接使用2.JavaScript核心语法2.1系统函数2.2自定义函数2.2.1有参函数function 函数名() { JavaScript代码; }2.2.2无参函数function 函

2022-04-03 20:20:56 1143

原创 JavaScript

这里写目录标题JSjs: JavaScript 前端 html 浏览器上运行web网页1. JavaScript,java,html,CSS的区别2.JavaScript,html,CSS的区别3.JavaScript和Java有关系吗JSjs: JavaScript 前端 html 浏览器上运行web网页1. JavaScript,java,html,CSS的区别1.1据说JavaScript这门语言当初在设计的时候参考了java的语法2.2html是构成网页的一个根本/骨架,JS给网页添加动态

2022-03-31 16:55:40 392

原创 高级API知识点复习

高级APL知识点目录1.File1.1概念:1.2常用方法:2.io流2.1流的分类:2.2字节流,字符流以及他们的包装类:2.2.1字节流:2.2.2字节流包装类:2.2.3字符流:2.2.4字符流包装类:2.3序列化和反序列化:3.URL4.多线程4.1实现线程的三种方式:4.2线程的五大状态:4.3设置线程的优先级:4.3常用函数:4.4为了保证线程对资源安全访问(避免资源访问冲突),可以设置线程同步:5.套接字6.UDP今天为大家介绍一下六个知识点,他们分别是:File,io流,URL,多线程,套

2022-03-29 19:24:01 588

原创 UDP(user datagram protocol)

高级API

2022-03-28 19:57:38 762

空空如也

空空如也

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

TA关注的人

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