05 2019 档案

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