自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 J2EE基础——集合框架之set

二、set集合去重原理 当我们把equals判断注释掉后,案例如下: 三、set集合自然排序接口 四、set集合比较器排序

2022-06-29 11:49:18 122 2

原创 J2EE基础——集合框架之list

目录 一、list集合的增删改查 二、list集合遍历的3中形式三、 Linkedlist实现堆栈及队列四.list集合优化&增长因子 五、list集合的去重原理思维导图 二、list集合遍历的3中形式三、 Linkedlist实现堆栈及队列堆栈是先进后出对列是先进先出案例如下:队列堆栈:注意取那行代码,不是remove,而是removelast四.list集合优化&增长因子 * list集合如何进行优化 * 当代码中出现了多次add操作,涉及到了list集合容

2022-06-28 09:15:24 267 1

原创 JSTL标签

目录1.概念2.作用3.优点:4.如何使用4.1.导入 jstl 相关的jar包4.2.引入标签库5.代码6.使用标签1.概念JSTL标签库,全称是 JSP Standard Tag Library JSP标准标签库。是由 Apache 组织提供的开源的、免费的、不断完善的 JSP 标签2.作用JSTL 标签库是用来简化和替换 JSP 页面上的 java 代码(代码脚本),这样使得整个 JSP 页面变得更佳简洁。3.优点:提供一组标准标

2022-05-13 04:49:02 121

原创 jsp_ 绝对路径与相对路径

目录1. 绝对路径1.1java中1.2jsp中2.相对路径1. 绝对路径1.1java中req.getContextpath()1.2jsp中${pagecontext.request.contextpath}2.相对路径../

2022-05-13 04:43:46 241

原创 三层架构模式

目录1.JavaEE的开发模式什么是开发模式?JSP的开发模式2.为什么web程序需要分层实现?3.三层架构模式3.1 web显示层3.2 业务逻辑层3.3 数据访问层1.JavaEE的开发模式什么是开发模式?完成一件事情或者一个功能的一种常规的套路JSP的开发模式1.第一代JSP页面:HTML+数据库交互的代码+逻辑判断的代码2.第二代利用javaweb-08的javabean模式JSP页面:HTML+逻辑代码javabean:数据库交

2022-05-13 04:29:02 202

原创 Filter过滤器与Listener监听的使用

目录一,Fileter1.概述2.过滤器使用场景3.Filter快速入门4.常用配置项5.Filter生命周期6.多个Filter的执行顺序二,Listener1.application监听器 servlet---ServletContext2.Session监听器3.request监听器4.实例:监听在线人数一,Fileter1.概述过滤器实际上就是对web资源(HTML、CSS、Servlet、JSP)进行拦截,做一些处理后再交给下..

2022-05-13 04:20:57 215

原创 session与Cookie

目录session与Cookie1.session的一些方法与概述2.Cookie的一些方法与概述Cookie保存的类容如含特殊符号 需要转16径直文件、session与Cookie1.session的一些方法与概述session-》内置对象1.概述 服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象。jsp:session servlet:HttpSession 2.快速入门 获取一个值 根据剑 ...

2022-05-13 04:11:32 636

原创 域对象&EL表达式&JSTL

目录1.域对象1.1概述1.2四个域对象1.3域对象作用1.4域对象方法1.5域对象作用范围2.EL表达式与JSTL标准标签库2.1EL与JSTL的作用2.2EL表达式(1)是一个Java开发工具包(2)专门用于从域对象读取数据并写入到响应体开发任务(3)语法格式:路径格式,类似于jQuery中选择器和过滤器语法(4)EL工具包自动存在Tomcat中的lib目录下(el-api.jar)【开发时,可以直接使用不需要额外导包】2.3EL的标准格式(1)EL访

2022-05-13 04:02:22 121

原创 页面跳转与jdbc交互 oracle

一,JSP页面跳转方式1,form表单提交跳转action和method都需要配置,method默认get请求<form action = "1.jsp?password=123" method = "post"> 账号: <input type = "text" name = "username"/> <br/><br/> <input type ="submit" value = "登录"/></form&gt

2022-05-13 03:51:02 72

原创 Oracle 触发器

1.什么是触发器? (1) 触发器是一种特殊的存储过程; (2) 触发器不能被直接调用,也不是手动启动,而是由事件来触发;--增删改 (3) 触发器经常用于加强数据的完整性约束和业务规则等。 (4) 触发器具备事务的功能。 简单点说:触发器就是个开关,负责灯的亮与灭,你动了它就亮了。2.触发器的关键:trigger3.触发器的使用场景:#(1)可以限制数据的插入#(2)可以限制数据的修改#(3)可以限制数据的删除#(4)重点:a.级联删除 b...

2022-05-13 03:39:07 470

原创 Oracle 数据库对象

目录数据库对象案例1.序列2.视图3.索引数据库对象1.能够使用数据定义语言中的create关键来创建的都可以成为数据库对象。2.Oracle中最基础的数据库对象:表,视图3.其他:函数,存储过程,触发器,序列,同义词,索引等等。4.四个数据库对象:同义词,序列,视图,索引#同义词 synonym1.对已有的数据表对象起别名。2.作用:方便其它用户访问3.同义词:公开同义词 私有同义词4.公开同义词:所有用户都能被访问(这些用户必须拥有查询的权限..

2022-05-13 03:34:31 558

原创 Oracle PL-SQL 的使用

使用PL-SQL1.关于PL-SQL(功能、特点及语法结构)2.数据类型(%type与%rowtype)3.PL-SQL控制语句4.异常处理5.函数============================================PL/SQL是过程语言PL与结构化查询语言SQL结合而成的编程语言。 PL/SQL是针对Oracle数据库的; 它是过程语言 + 结构化查询语言的结合; 过程语言PL:如变量声明,流程的控制,循环等; 查询语言SQL:SQL语...

2022-05-13 03:29:02 778

原创 jsp_02

一:jsp基本语法1.1 什么是jsp? jsp(java server pages)java服务器端页面,它是一种动态网页开发技术,使用了jsp标签在html网页中插入java代码;标签通常以<%开头以%>结束。 1.2 jsp页面元素的构成 注释(html注释,jsp注释,js注释 java)、声明、小脚本、表达式、指令、静态内容 1.3 jsp指令 page指令:通常位于jsp页面的顶端,同一个页面可以有多个page指令。---...

2022-05-07 01:57:56 77

原创 javaWEB环境搭建

1、jdk1.8的介绍、下载、安装、配置官网:https://www.oracle.com/index.htmljavaweb 1.通过java语言所编写的程序能够通过浏览器运行看到效果的 可以称为javaweb程序 2.javaweb不是一门技术,而是多门技术的总称。软件开发体系中将程序分类2大类 1.c/s架构程序 client server 基于客户端与服务端的程序。 开发一个程序,要写客户端也要写服务...

2022-05-07 01:36:21 896

原创 Oracle 内置函数

修改表的结构 1 修改字段类型 alter table 表名称 alter column 字段名 类型 约束; 2 添加或者删除列 alter table 表名称 add 字段名 类型 约束 alter table 表名称 drop column 字段名 3 添加或删除约束 非空: alter table 表名称 alter column 字段名 类型 约束 其他 ...

2022-05-04 09:17:26 55

原创 Oracle数据库基础

目录删除一个数据库,是先删表空间,还是先删用户?oracle sql基础1.数据类型2.操纵语言3.SQL操作符4.select语句(有点差别)5.子句6.增删改查7.oracle特色点:伪表一、数据类型二、数据定义语言DDL三、数据操纵语言DML四、事务控制语言TCL五、数据控制语言DCL六、伪表dual与伪列rowid,rownum七、SQL操作符删除一个数据库,是先删表空间,还是先删用户? 1.先删用户 2.再删表空间--删用户:..

2022-05-04 08:57:59 648

原创 Oracle创建表空间,用户,及权限

目录Oracle基本介绍一、需要启动的服务:二、关于Oracle数据库的开发环境三、PL/SQL Developer 集成开发环境四、新建SQL窗口五、账户、表空间、数据库六、Oracle的安装--号称史上最麻烦的安装七、启动服务,进入Oracle,PL/SQL7.1 创建数据库和账户7.2 创建表空间7.3给表空间分配账户7.4要给角色授权7.5撤销权限或角色:八、建表1.Oracle在安装时会自动创建和配置数据库(1个)2.Oracl.

2022-04-27 23:55:16 4549

原创 jQuery-表达验证插件

jQueryValidate规则1. 复选框全选 取消全选--html代码<script src="js/jquery-3.3.1.js" type="text/javascript" charset="utf-8"></script> <script src="js/check.js" type="text/javascript" charset="utf-8"></script> </head> <body>

2022-04-25 09:14:17 153

原创 jQuery 事件 ,动画

事件,动画 思维导图1.绑定事件的两种方式

2022-04-25 09:00:06 218

原创 jQuery筛选,文档处理

目录筛选,文档处理思维导图​案例筛选,文档处理思维导图案例// (1).过滤:在jQuery对象数组中,过滤出一部分元素 : // 1)、首先获取ul中所有的li子元素,即会产生一个li数组uls。然后: var uls = $("ul>li"); // 2)、first():获取数组uls中的第一个元素,即第一个li标签. // uls.first().css({"background":"pink"}); // 3)...

2022-04-22 20:11:38 40

原创 jQuery工具方法和CSS属性及方法

目录思维导图​1.$工具中的类方法(静态方法)1.1 each() 遍历数组 对象 对象数组1.2 trim() 去掉字符串两端的空格2.jQuery属性和CSS(1)属性1.1 attr() 获取某个标签属性的值,或设置某个标签属性的值1.2 removeAttr() 删除某个标签属性1.3 addClass() 给某个标签添加class属性值1.4 removeClass() 删除某个标签class属性值1.5 prop() 和 attr() 类似,区

2022-04-21 00:06:38 66

原创 jQuery基础入门

一:jQuery简介1JQuery是什么?1.1JavaScript库:封装了很多JS代码1.2JavaScript库:jQuery(90%)、Ext JS1.3官方地址:http://jquery.com2.为什么要学习jQuery?为了简化JavaScript开发:选择器、CSS、HTML事件处理、JS动画、浏览器兼容、丰富插件3.JQuery如何使用?3.1.工具:HBuilder3.2.使用jQuery步骤1.下载jQuery库下载版本:开发版本:jqu

2022-04-20 00:08:55 432

原创 js二级联动,购物车

目录1.二级联动2.购物车1.二级联动<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script type="text/javascript"> var cityList = new Array(); cityList['北京市'] = ['朝阳区','东城区','西城区

2022-04-14 23:14:36 85

原创 js表单基本验证技术

目录1.为什么需要表单验证2.表单验证的内容3.String对象4.文本框对象5.表单验证案例1.为什么需要表单验证减轻服务器的压力保证输入的数据符合要求2.表单验证的内容日期是否有效或日期格式是否正确表单元素是否为空用户名和密码E-mail地址是否正确身份证号码等是否是数字3.String对象相关属性1.toLowerCase(): 把字符串转化为小写2.toUpperCase() : 把字符串转化为大写3.charAt(inde

2022-04-12 22:58:38 409

原创 javascript和css互换

目录1.回顾样式表1.1 样式表的基本语法1.2 常见样式1.3 样式表类型2.改变图片边框样式 3.使用style改变样式表4.页面滚动广告案例1.回顾样式表1.1 样式表的基本语法标签选择器input{ width:120px; border:solid 1px #ff0000;}ID选择器#flow{color:#ff0000}类选择器.center{ text-align:center; ...

2022-04-11 23:41:32 39

原创 javascript与css

一、通过js修改元素的样式<style>.va{border:1px solid #c00;}.vb{border:0;}</style><script type="text/javascript">function mya(obj){ obj.className="va";}function myb(obj){ obj.className="vb";}</script><body><div o...

2022-04-08 00:01:52 1021

原创 js-DOM编程

1.Document对象的常用属性referrer: 返回载入当前文档的文档的URL语法 :document.referrerURL : 返回当前文档的URL语法 :document.URL2.Document对象的常用方法getElementById() :返回对拥有指定id的第一个对象的引用getElementsByName() :返回带有指定名称的对象的集合getElementsByTagName() : 返回带有指定标签名的对象的集合write() : 向文档写文本、HT

2022-04-05 18:55:49 45

原创 js-函数

一.函数1.1概述函数可以把代码封装起来,并且可以重复利用,完成特定功能的代码块1.2函数分类1.2.1系统函数"alert(123)"eval(<表达式>):将其中的参数字符串作为一个JavaScript表示式进行执行并返回结果1.2.2自定义函数(1)无参函数function 函数名(){}(2)有参函数function 函数名(参数1,参数2){}(3)有返无参function 函数名(){return 返回值或变量;.

2022-04-04 12:25:56 43

原创 javascript 基础入门

1.js的历史(网景通信公司) 布兰登10天时间开发liveScirpt 后面与Sun合作---javascript 2.同时期微软和 Nombas公司开发的jscript|scriptEase语言 3.欧洲计算机协会上 三者制定了一套标准 ECMAScript核心语法 4.js与ECMAScript的关系 ECMAScript用来约束js的语法。...

2022-03-31 22:18:32 58

原创 高级APL复习

目录1.File. 1.1概念: 1.2常用方法:2.io流: 2.1流的分类: 2.2字节流: 2.3字节流包装类: 2.4字符流: 2.5字符流包装类: 2.6序列化和反序列化:3.URL:4.多线程: 4.1实现线程的三种方式: 4.2线程的五大状态: 4.3设置线程的优先级: 4.4常用函数: 4.5为了保证线程对资源安全访问(避免资源访问冲突),可以...

2022-03-29 21:50:18 89

原创 高级apl 1 -----UDP连接

1.网络通信要素概述 IP地址和端口号/网络通信协议2.网络通信协议(以TCP/IP模型为例) 常用网络通信协议:TCP/IP协议、IPX/SPX协议、NetBEUI协议等。 ****国际标准**** TCP/IP,即Transmission Control Protocol/Internet Protocol的简写 中译名为传输控制协议/因特网互联协议,是Internet最基本的协议、Internet国际互联网络的基础。3.IP地址和端口号(组合...

2022-03-28 18:30:12 2074

空空如也

空空如也

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

TA关注的人

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