自定义博客皮肤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)
  • 收藏
  • 关注

原创 List集合&Set集合&Map集合

1

2022-06-28 16:21:49 202 1

原创 三层架构实现登录功能

三层架构实现登录功能一、三层架构的规则二、编写登录界面2. 编写登录方法接口3. 编写登录方法实现类4. 编写biz接口5. 编写biz实现类6. 编写登录Servlet程序一、三层架构的规则上层依赖其下层,依赖关系不跨层表示层不能直接访问数据访问层上层调用下层的结果,取决于下层的实现下一层不能调用上一层下一层不依赖上一层上层的改变不会影响下一层下层的改变会影响上一层得到的结果在上一层中不能出现下一层的概念二、编写登录界面<%@ page language="java" c

2022-05-12 11:11:18 665 1

原创 JSP过滤器&监听器

JSP过滤器&监听器一、过滤器二、监听器监听器分为3种:三、配置filter筛选web.xml一、过滤器@Override public void destroy() { // TODO Auto-generated method stub //销毁 } @Override public void doFilter(ServletRequest arg0, ServletResponse arg1, FilterChain arg2) throws IOExcepti

2022-05-10 22:06:06 119

原创 Cookie&session

Cookie&Session一、Session二、session2.1 session的应用对象2.2 Cookie与session的比较:一、Session/记录用户的登录信息=保存用户的登录信息//session.setAttribute("uname",name);//键String,值Object//设置session的最大有效非活动时间 以秒为单位//session.setMaxInactiveInterval(10);//打印 sessionID://System.out

2022-05-09 21:18:18 102

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

JSP域对象&EL表达式&JSTL一、jsp内置对象和域对象二、域的使用三、取值四、EL表达式五、JSTL一、jsp内置对象和域对象pageContext:属性的作用范围权限当前的jsp页面(范围最小)request:属性的作用范围仅限同一个请求(转发有效)session:属性的作用范围仅限于一次会话,浏览器的打开和关闭之间称为一次会话(在此期间会话不会失效,只要不关闭会话一直在)application:属性的作用范围仅限于当前web应用(范围最大)二、域的使用pageC

2022-05-08 21:43:03 203

原创 JSP_02

JSP_02一、JSP基本语法1.2 JSP页面元素的构成1.3 JSP指令1.4 page指令详解1.5 关于JSP注释二、WEB工程项目目录结构三、连接数据库代码一、JSP基本语法jsp(java server pages)java服务器端页面,它是一种动态网页开发技术,使用了jsp标签在html网页中插入java代码;标签通常以<%开头以%>结束。1.2 JSP页面元素的构成 注释(html注释,jsp注释,js注释 java)、声明、小脚本、表达式、指令、静态内容1.

2022-05-07 20:06:18 53

原创 JSP环境搭配

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-06 21:08:12 49

原创 Oracle触发器

Oracle触发器一、触发器概述.二、触发器的分类三、触发器工作原理3.1 After触发器3.2 Before触发器四、临时表:new和:old五、创建触发器语法六、案例演示案例2:后触发-delete操作.案例3:前触发insert&后触发delete&后触发&update.案例4:多表连删.触发器+序列=标识列.一、触发器概述.触发器的本质是一个存储过程,顾名思义,发生特定事件时Oracle才会执行触发器中的代码(和java里面的监听器有点相似);特定事件:是执

2022-05-05 15:15:50 305

原创 oracle数据库对象

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

2022-05-02 21:36:41 93

原创 Oracle使用pl/sql

Oracle使用pl/sql一、PL/SQL概述二、变量和常量2.1变量2.2赋值方式2.3常量2.4常量和变量的区别三、%type和%rowtype3.1 %type3.2 %rowtype四、控制结构4.1 if语句4.2 case语句4.3循环控制语句4.4 while循环4.5 for循环五、异常处理六、自定义函数一、PL/SQL概述PL/SQL是过程语言(Procedural Language)与结构化查询语言(SQL)结合而成的编程语言(过程化SQL语言);PL/SQL是Oracle对

2022-04-29 17:01:57 360

原创 ORACLE内置函数

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

2022-04-28 16:48:40 1218

原创 Oracle基础

Oracle基础一、结构化查询语言包含以下6个部分:二、Oracle中支持的数据类型2.1字符数据类型2.2数值数据类型三、Oracle中支持的SQL操作符3.2比较操作符3.3逻辑操作符3.4集合操作符3.5连接操作符 - ||四、伪列4.1伪列-rowid4.2伪列-rownum五、约束一、结构化查询语言包含以下6个部分:数据查询语言(DQL):也称为"数据检索语句"。常用关键字: select,where,order by,group by 和 having。数据操作语言(DML):该语句包

2022-04-27 16:58:43 57

原创 Oracle01

Oracle01一、Oracle概述二、Oracle数据库与Sqlserver数据库的区别三、需要启动的服务四、Oracle系统管理员五、创建表空间(管理员操作)六、创建用户(管理员操作)七、给予用户权限(管理员操作)八、撤销用户权限(管理员操作)案例一、Oracle概述Oracle数据库是美国Oracle(甲骨文)公司的一款数据库使用Oracle数据前之前要先启动Oracle监听,然后再启动Oracle服务(启动顺序很重要)二、Oracle数据库与Sqlserver数据库的区别Orecl

2022-04-26 14:35:49 363

原创 jQuery_插件

jQuery_插件一、自定义插件二、表单插件2.1表单验证2.2演示表单验证一、自定义插件【作用1】对象继承:$.extend(对象1,对象2)---->对象1继承对象2。可以理解成:对象2中的数据给了对象1,后面的对象数据给了前面对象<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>自定义插件的两种方式</title> </h

2022-04-23 16:51:12 49

原创 jQuery设置事件与动画

jQuery设置事件与动画一、事件1.1 加载Dom两种方式1.2 绑定事件1.3合成事件/事件切换1.4 事件传播(事件冒泡)1.5 移除事件二、动画2.1基本2.2滑动2.3淡入淡出(透明度)2.4自定义动画一、事件1.1 加载Dom两种方式/*js方式*/ // function fa(){ // console.info("Dom/页面被加载! -js方式") // } /*jQuery方式*/ $(function(){ console.info("

2022-04-22 19:59:20 253

原创 JQuery筛选与文档处理

JQuery筛选与文档处理一、筛选—过滤二、查找三、文档处理3.1内部插入增加3.2外部插入3.3删3.4改一、筛选—过滤first():获取匹配的第一个元素last():获得匹配的最后一个元素eq(N):获取匹配的第N或-N个元素filter(selector):筛选出与指定表达式匹配的元素集合过滤 has(selector):筛选出包含特定特点的素的集合not(selector):筛选出不包含特定特点的元素的集合$(function(){// (1).过滤:在jQuery对

2022-04-21 18:01:09 43

原创 jQuery方法与属性

jQuery方法与属性一、方法1.1案例二、属性2.1案例一、方法$.each();遍历指定的数组或对象等$.trim();去除字符串两边的空格$.type();得到数据的类型$.isArray();判断是否是数组$.isFunction();判断是否是函数$.parseJSON();解析json字符串转换为对象或数组1.1案例$(function(){ //(1)、$.each:遍历出字符串数组names里面的所有元素。 // var name=["张三","女",

2022-04-20 20:56:49 46

原创 JQuery入门

JQuery入门一、JQuery是什么?1.1为什么要学习JQuery?1.2JQuery的使用二、JQuery 选择器2.1常用选择器:2.2过滤选择器一、JQuery是什么?JavaScript库:封装了很多JS代码JavaScript库:jQuery(90%)、Ext JS官方地址:http://jquery.com/1.1为什么要学习JQuery?查看官方jQueryLOGO:write less,do more为了简化JavaScript开发:选择器、CSS、HTML事件处

2022-04-18 21:49:43 625

原创 js-09二级联动&&购物车案例

js-09二级联动&&购物车案例一、二级联动二、购物车案例一、二级联动<body onload="fa()"> <label>省份:</label> <select id="sa" onchange="fb()"> <option >请选择省份</option> </select> <label>城市:</label> <select id="sb

2022-04-13 20:48:24 107

原创 JS—正则表达式

JS—正则表达式一、表单基本验证技术二、定义正则表达式三、表达式的模式四、表单验证基本使用-if五、表单验证-正则表达式一、表单基本验证技术二、定义正则表达式var reg=/表达式/附加参数var reg=new RegExp(“表达式”,“附加参数”)三、表达式的模式var reg=/china/;var reg=/abc8/;var reg=/^\w+KaTeX parse error: Undefined control sequence: \w at position 1

2022-04-12 21:27:10 69

原创 JS和CSS的交互

JS和CSS的交互一、样式的基本语法1.1常见样式1.2样式表类型二、JS与CSS交互案例一、样式的基本语法标签选择器ID选择器类选择器1.1常见样式1.2样式表类型行内样式内部样式表外部样式表二、JS与CSS交互案例//使用style 改变样式<head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale

2022-04-11 21:36:36 198

原创 JS-表单案例

JS-表单案例一、表单增加功能二、表单删除功能三、表单修改功能四、表单确定功能一、表单增加功能获取要操作的表格。开始增加行:增加的行的位置在表格的倒数第二行,下标:总行数-1。空行获取表格行目前的最大下标给新增加的行对象 newRow添加 id属性往空行里面增加4个列// 1.获取要操作的表格。 var myTable = document.getElementById("order"); // 增加行 function addRow(){ // 2.开始增加行

2022-04-10 21:34:08 210

原创 JS—DOM树和表格操作及修改订单

JS—DOM树和表格操作及修改订单一、什么是DOM?1.1 DOM节点1.2 查看/修改属性节点1.3 删除和替换节点1.4 创建和增加节点二、表格操作2.1 表格对象2.2 tableRow表格行对象一、什么是DOM?文档对象模型(Document Object Model)通过DOM可以动态改变文档内容1.1 DOM节点1.2 查看/修改属性节点getAttribute(“属性名”)setAttribute(“属性名”,“属性值”)1.3 删除和替换节点removeChi

2022-04-07 19:29:46 298

原创 JS—案例

JS—案例一、轮播图(图片自定义)二、 随机数三、文字轮播效果一、轮播图(图片自定义)/* js代码 *//* 轮播图 */function sf(cs){//调用方法的时候传参传图片名字就可以了 /* 获取id */ var a=document.getElementById("a"); /* 赋值 */ //a.src="img/"+cs a.setAttribute("src","img/"+cs); /* 获取 */ var b=a.getAttribute("src");

2022-04-06 21:17:49 57

原创 Js—BOM

Js—BOM一、location和history对象1.1 history对象1.2 location对象二、Document对象的常用属性三.Document对象的常用方法四、三种访问页面元素的区别五、visibility属性的值六、display属性的值一、location和history对象1.1 history对象back()forward()go()1.2 location对象hrefreload()二、Document对象的常用属性referrer: 返回载入当前

2022-04-05 20:19:42 376

原创 Js—Windows对象及函数

Js— Windows对象及函数一、函数二、函数的分类2.1 系统函数2.2 自定义函数三、windows 对象四、常用方法五、Date 对象5.1Date对象的方法5.2Data对象的使用提示:以下是本篇文章正文内容,下面案例可供参考一、函数函数的含义:类似于Java中的方法,是完成特定任务的代码语句块。使用更简单:不用定义属于某个类,直接使用。二、函数的分类2.1 系统函数parseInt (“字符串”)将字符串转换为整型数字如: parseInt (“86”)将字符串“86”

2022-04-03 16:36:09 661

原创 初识JavaScript

JS一、JavaScript组成二、JavaScript,html,CSS的区别三、JavaScript和Java有关系?四、JS定义变量五、往页面输出内容的语法以及三个弹出框六、JS的for循环和if判断的使用七、JS局部变量,全局变量和定义方法7.1定义方法一、JavaScript组成二、JavaScript,html,CSS的区别据说JavaScript这门语言当初在设计的时候参考了java的语法。html是构成网页的一个根本/骨架。html:比作骨架;JS给网页添加动态效果;Java

2022-03-31 17:34:47 1207 1

原创 高级API—总结

高级API—总结一、File.1.1概念:1.2常用方法:二、io流:2.1流的分类:2.2字节流:2.3字节流包装类:2.4字符流:2.5字符流包装类:2.3序列化和反序列化:三、URL:四、多线程:4.1实现线程的三种方式:4.2线程的五大状态:4.3设置线程的优先级:4.4常用函数:4.5为了保证线程对资源安全访问(避免资源访问冲突),可以设置线程同步:五、套接字:六、UDP:无连接数据包传输协议。一、File.1.1概念: 在java程序里面文件和文件夹都用 File表示;1.2常用方法

2022-03-29 19:19:41 132

空空如也

空空如也

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

TA关注的人

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