05 2019 档案
摘要:1.在Swiper官网上下载Swiper工具的压缩包 https://www.swiper.com.cn/download/index.html 2. 把swiper文档放入项目中 3. (我们一般会使用dist里的css和js和demos) 在官网中我们可以找到自己想使用的轮播效果,这里我们选择这
阅读全文
摘要:JSP运行原理(Java Server Page:java服务器端网页) WEB容器(Servlet引擎/Servlet容器)接收到以.jsp为扩展名的URL的访问请求时,它将把该访问请求交给JSP引擎去处理 每个JSP页面在第一次被访问时,JSP引擎将它翻译成一个Servlet源程序,接着再把这个
阅读全文
摘要:1.解决方法 报错信息: 此问题为时区问题,在 JDBC 的连接 url 部分加上 serverTimezone=UTC 即可。
阅读全文
摘要:在MySQL数据库中创建一个test_users数据表,添加3个字段:id,user,password。并录入几条记录。 定义一个login.html,里边定义两个请求字段:user,password。发送请求到loginServlet 在创建一个LoginServlet(需要继承自HttpServ
阅读全文
摘要:HttpServlet 1)是一个Servlet,继承自GenericServlet。针对于HTTP协议所制定 2)在service()方法中直接把ServletRequest和ServletResponse转为HttpServletRequest和HttpServletResponse,并调用了重
阅读全文
摘要:在web.xml文件中设置两个WEB应用的初始化参数,user、password 定义一个loginServlet,在其中获取请求的user,password,比对其和web.xml文件中定义的请求参数是否一致。若一致,响应Hello:xxx,若不一致,响应Sorry:xxx xxx为user。 S
阅读全文
摘要:Servlet-Service参数 ServletRequest:封装了请求信息,可以从中获取到任何的请求信息 ServletResponse:封装了响应信息,如果想给用户什么响应,具体可以使用该接口的方法实现。 这两个接口的实现类是服务器给予实现的,并在服务器调用service方法时传入。 1、S
阅读全文
摘要:HTTP协议-GET/POST请求 1、使用GET方式传递参数 1)在浏览器地址栏中输入某个URL地址或单击网页上的一个超链接时,浏览器发出的HTTP请求方式为GET。 2)如果网页中的<form>表单元素的method属性被设置为“GET”,浏览器提交这个FORM表单时生成的HTTP请求消息的请求
阅读全文
摘要:Servlet-ServletConfig对象 ServletConfig接口的方法 * getInitParameterNames * getInitParameter * getServletName * getServletContext 作用: 封装了Servlet的配置信息,并且可以获取S
阅读全文
摘要:1.Servlet JavaServlet是和平台无关的服务器端组件,它运行在Servlet容器中。Servlet容器负责Servlet和客户的通信以及调用Servlet的方法,Servlet和客户的通信采用“请求/响应”的模式。 Servlet可完成如下的功能: ——创建并返回基于客户请求的动态H
阅读全文
摘要:Web程序结构: 一个web应用程序是由一组Servlet,HTML页面,类以及其他的资源组成的运行在web服务器上完整的应用程序,以一种结构化的有层次的目录形式存在 组成web应用程序的这些文件要部署在相应的目录层次中,根目录代表整个web应用程序的“根” 通常将web应用程序的目录放在webap
阅读全文
摘要:使用jQuery实现Ajax jQuery对Ajax操作进行了封装,在jQuery中最底层的方法时$.ajax(),第二层是load(),$.get(),$.post(),第三层是$.getScript()和$.getJSON() load()方法: ——load()方法是jQuery中最为简单和常
阅读全文
摘要:Ajax-数据格式 服务器端的编程语言只能是如下三种格式 ——XML ——JSON ——HTML 1.HTML格式 HTML有一些普通文本组成,如果服务器通过XMLHttpRequest发送HTML,文本将储存在responseText属性中。 不必从responseText属性中读取数据,它已经是
阅读全文
摘要:AJAX 什么是Ajax Ajax(Asynchronous JavaScript and XML) 允许浏览器与服务器通信而无须刷新当前页面的技术 不需要刷新整个页面便可与服务器通讯的方法 -flash -JavaScript -框架 -隐藏的iframe -XMLHttpRequest:该对象是
阅读全文
摘要:JSP简介: JSP全名Java Server Pages,中文名叫Java服务器页面,其根本是一个简化的Servlet设计 JSP是在传统的网页HTML文件中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件, 后缀名为(*.jsp) 用JSP开发的web应用是跨平
阅读全文
摘要:jQuery_显示和隐藏(搜索框) 输入搜索关键字,列表显示匹配的结果 设计: 当文本表单输入不为空格的值,触发focus和keyup事件,触发函数让列表显示出来
阅读全文
摘要:jQuery_显示和隐藏(二级菜单) 根据id="category_items",下的div标签。设置它的子元素,最后一个二级菜单进行隐藏。
阅读全文
摘要:jQuery_显示和隐藏(下拉菜单) 设计: 1.设置每个li标签的name一样 2.下拉菜单的id是li的id+_items
阅读全文
摘要:jQuery插件 1.理解: 基于jQuery编写的扩展库 http://plugins.jquery.com/ 2.jquery-validation * 表单验证插件 * 菜鸟教程 jQuery插件的使用: validate插件的使用 1.https://plugins.jquery.com/下
阅读全文
摘要:扩展插件 1.扩展jQuery的工具方法 $.extend(object) 2.扩展jQuery对象的方法 $.fn.extend(object)
阅读全文
摘要:jQuery区别onload与ready 区别:window.onload与$(document).ready() * window.onload *包括页面的图片加载完后才会回调(晚) * 只能有一个监听回调 * $(document).ready() * 等同于:$(function(){})
阅读全文
摘要:jQuery_多库共存 问题:如果有2个库都有$,就存在冲突 解决:jQuery库可以释放$的使用权,让另一个库可以正常使用,此时jQuery库只能使用jQuery API:jQuery.noConflict()
阅读全文
摘要:jQuery_淡入淡出 淡入淡出:不断改变元素的透明度(opacity)来实现的 1.fadeIn():带动画的显示 2.fadeOut():带动画的隐藏 3.fadeToggle():带动画切换显示/隐藏 滑动动画:不断改变元素的宽度来实现 1.slideDown():带动画的展开 2.slide
阅读全文
摘要:jQuery事件委托 绑定事件监听的问题:新加的元素没有监听 1.事件委托(委派/代理) * 将多个子元素(li)的事件监听委托给父辈元素(ul)处理 * 监听回调是加在了父辈元素上 * 当操作任何一个子元素(li)时,事件会冒泡到父辈元素(ul) * 父辈元素不会直接处理事件,而是根据event.
阅读全文
摘要:jQuery-事件面试题 区别mouseover与mouseenter? * mouseover:在移入子元素时也会触发,对应mouseout * mouseenter:只在移入当前元素时才出发,对应mouseleave() * hover()使用的就是mouseenter()和mouseleave
阅读全文
摘要:jQuery事件处理 1.事件绑定(2种) * eventName(function(){}) 绑定对应事件名的监听,例如:$('#div').click(function(){}); * on(eventName,function(){}) 通用的绑定事件监听,例如:$('#div').on('c
阅读全文
摘要:jQuery练习 练习一:爱好选择器 练习二:添加删除记录 练习三:图片轮播
阅读全文
摘要:jQuery-筛选 1.过滤 在jQuery对象中元素对象数组中过滤出一部分元素 1).first() 2).last() 3.eq(index|-index) 4.filter(selector) 5.not(selector) 6.has(selector) 2.查找 1).children()
阅读全文
摘要:1.css 2.位置 3.scroll滚动 -1.scrollTop():读取/设置滚动条的Y坐标 -2.$(document.body).scrollTop()+$(document.documentElement).scrollTop() 读取页面滚动条的Y坐标(兼容chrome和IE) -3.
阅读全文
摘要:了解jQuery 是什么?what? 一个JS函数库:write less,do more 封装简化DOM操作(CRUD) / AJAX 为什么用它?why? *强大选择器:方便快速查找DOM元素 *隐式遍历(迭代):一次操作多个元素 *读写合一:读数据/写数据用的是一个函数 *事件处理 *链式调用
阅读全文
摘要:jQuery属性 attr():操作属性值为布尔值的属性 prop():专门操作属性值为布尔值的属性
阅读全文
摘要:jQuery常用效果 1.表格隔行变色 2.多Tab点击切换 3.回到顶部
阅读全文
摘要:jQuery_$工具方法 1.$.each():遍历数组或对象中的数据 2.$.trim():去除字符串两边的空格 3.$.type(obj):得到数据的类型 4.$.isArray(obj):判断是否是数组 5.$.isFunction(obj):判断是否为函数 6.$.parseJSON(jso
阅读全文
摘要:jQuery选择器 选择器本身只是一个有特定语法规则的字符串,没有实质用处 它的基本语法规则使用的就是CSS的选择器语法,并对基进行了扩展 只有调用$,并将选择器作为参数传入才能起作用 $(selector)作用: 根据选择器规则在整个文档中查找所有匹配的标签的数组,并封装成jQuery对象返回 1
阅读全文
摘要:jQuery核心对象 含义: 执行jQuery核心函数返回的对象 jQuery对象内部包含的是dom元素对象的伪数组(可能只有一个元素) jQuery对象拥有很多有用的属性和方法。 属性/方法 1.基本属性 size()/length [index]/get(index) each() index(
阅读全文
摘要:$ 执行jQuery函数,返回jQuery对象 1.作为一般函数调用:$(param) 1).参数为函数:当DOM加载完成后,执行此回调函数。 2).参数为选择器字符串:查找所有匹配的标签,并将他们封装成jQuery对象 3).参数为DOM对象,将dom对象封装成jQuery对象 4).参数为htm
阅读全文
摘要:jQuery两把利器 1.jQuery核心函数 简称:jQuery函数($/jQuery) jQuery库向外直接暴露的就是$/jQuery 引用jQuery库后,直接使用$即可 当函数用:$(xxx) 当对象用:$.xxx() 2.jQuery核心对象 简称:jQuery对象 得到jQuery对象
阅读全文
摘要:JavaScriptDOM DOM:Document Object Model(文本对象模型) ——D:文档-html文档或xml文档 ——O:对象-document对象的属性和方法 ——M:模型 ——DOM是针对xml(html)的基于树的api ——DOM树:节点(node)的层次 ——DOM把
阅读全文
摘要:JavaScript实现轮播特效 1.封装一个getElementById()方法 2.定时器设置 ——当鼠标没有在中心内容上,图片定时器开始启用,每个三秒执行一次切换图片 —— 3.图片自动轮播 4.图片的自动轮播和停止 5.点击圆点切换图片(圆点和index的绑定) 6.点击圆点切换图片(圆点和
阅读全文
摘要:js弹出框 alert()、confirm()、prompt()的区别和联系: 警告框alert(): alert是警告框,只有一个按钮"确定"无返回值 确认框confirm(): confirm是确认框,两个按钮,一个确定或者一个取消返回true或false,确认框用于使用户可以验证或者接收某些信
阅读全文
摘要:JS中的window对象 1.window概念 所有浏览器都支持window对象。他表示浏览器窗口。 所有JavaScript全局对象、函数以及变量均自动成为window对象的成员。 全局变量是window对象的属性 全局函数是window对象的方法 2.window中的方法 window.open
阅读全文
摘要:JavaScript中HTML的DOM 1.1DOM简介 1.2获得元素 document.getElementById() document.getElementByTagName() document.getElementByClassName() <div id="intro"></div>
阅读全文
摘要:js基础 window.alert()警告框 /*如果是window.alert(),window可以省略*/ window.alert('yhs'); document.write()写道html文档中 window.alert()警告框 /*如果是window.alert(),window可以省
阅读全文
摘要:DBUtils DBUtils:连接数据库对象 jdbc辅助方法的集合类,线程安全。 作用:控制连接,控制驱动加载类。 QueryRunner:SQL语句的操作对象,可以设置查询结果集的封装策略,线程安全。 DBUtils进行修改操作 DBUtils进行查询操作 (3)ResultSetHandle
阅读全文
摘要:C3P0数据库连接池 1.创建c3p0-config.xml文件 2.创建ComboPooledDataSource实例 DataSource dataSource = new ComboPooledDataSource("helloc3p0"); 3.从DataSource实例中获取数据库连接。
阅读全文
摘要:数据库连接池(Connection pool) jdbc数据库连接池的必要性: 传统的模式: ——主程序中建立数据库连接 ——进行sql操作 ——断开数据库 问题:普通JDBC数据库连接使用DriverManager来获取,每次向数据库建立连接的时候都要将Connection加载到内存中,验证用户密
阅读全文
摘要:JDBC批量处理 批量处理JDBC语句提高处理速度 ~addBatch(String):添加需要批量处理的SQL语句或是参数; ~executeBatch():执行批量处理语句; 从util.Date转为sql.Date Date date = new Date(new java.util.Date
阅读全文
摘要:数据库事务 在数据库中,所谓事务是指一组逻辑操作单元,使数据从一种状态变换到另一种状态。 事务的操作:先定义开始一个事务,然后对数据作修改操作,这时如果提交(commit),这些修改就永久的保存下来,如果回退(rollback),数据库管理系统将放弃所作的所有修改而回到开始事务时的状态。 事务的AC
阅读全文
摘要:处理BLOB oracle LOB LOB(Large Objects大对象),用来存储大量的二进制和文本数据的一种数据类型 内部LOB BLOB(二进制数据) CLOB(单字节字母数据) NCLOB(多字节字符数据) 外部LOB 插入BLOB类型的数据必须使用PreparedStatement。
阅读全文
摘要:@Test public void test3(){ Connection conn = null; PreparedStatement preparedStatement = null; ResultSet resultSet = null; String sql = "insert into student(name...
阅读全文
摘要:JDBC的元数据 DatabaseMetaData是描述数据库的元数据对象。 可以由Connection得到 ResultSetMetaData是描述结果集的元数据。 可以得到结果集中的基本信息:结果集中有哪些列,列名,列的别名等。
阅读全文
摘要:Java类属性: 1)在JavaEE中,Java类的属性通过getter,setter 未定义:get(或set)方法,去除get(或set)后, 后字母小写即为Java类的属性 2)而以前叫的的那个属性,即成员变量,称之为字段。 3)操作Java类的属性有一个工具包:Beanutil ①setPr
阅读全文
摘要:DAO Data Access Object 作用: 访问数据信息的类,包含了对数据的CRUD(create,read,update,delete),而不包含任何业务相关的信息。 优势: 实现功能的模块化,更有利于代码的维护和升级。 DAO可以被子类继承或直接使用。 使用: //INSERT,UPD
阅读全文

浙公网安备 33010602011771号