2012年11月5日

第七讲 jQuery中的插件使用

摘要: jQuery其实还有一个魅力,那就是它的插件了,到目前位置jQuery的插件总共有7千多种了,对于你想实现任何一个网页特效基本上都能在这些插件中找到,只有你想不到的,绝对没有你找不到滴、它的神奇之处只有你用过你才知道,那个才叫:“不用不知道,一用准吓你一跳”,那个才牛逼!这里给一个插件使用的例子(要有效果,需要ymPrompt.js这个包,(包括皮肤)百度一下你懂的):<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/ 阅读全文

posted @ 2012-11-05 09:54 somewhere! 阅读(143) 评论(0) 推荐(0) 编辑

第六讲 jQuery_Ajax的应用

摘要: 相信大家对Ajax的大名一定早有耳闻,因为它的出现,给网页带来革命性的历史突破,它让用户的体验感受大大的提高了,很多人相信它一定会成为网页技术的主流(当然我也是这样认为),所以对这一门技术的掌握显得尤为重要。1.什么是Ajax?异步的Javascript+XML解析技术。(Ajax可以实现浏览器的局部刷新)2.如何使用Ajax?Ajax的核心编程语言:Javascript异步对象:XMLHttpRequest异步对象常用属性和方法:open(“方式(post、get)”,URL,是否异步)创建一个Http的请求。send(参数);发送一个异步的Http请求。readyState表示当前请求的状 阅读全文

posted @ 2012-11-05 09:53 somewhere! 阅读(235) 评论(0) 推荐(0) 编辑

第五讲 操作表单

摘要: 说到表单、相信每一个编程人员都知道它的重要性变,它在用户与服务器中扮演的角色就是用户数据的传递者,它最直接与用户接触的。这一章主要要求大家掌握的就是如何使用JQuery做表单验证?现在就来看这些例子吧! 实例1: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xh 阅读全文

posted @ 2012-11-05 09:48 somewhere! 阅读(185) 评论(0) 推荐(0) 编辑

第四讲 jQuery中的事件与动画

摘要: 第四讲 jQuery中的事件与动画今天讲的就是传说中jQuery很神奇的地方(至少本人是这样认为的,因为通过这章的学习,我真正做到了让网页动起来的效果),好了废话也不说了,进入今天的正题吧一.事件。事件:Jquery中的事件跟传统的Javascript事件类似。(去掉on即可)事件的使用方法:第一种方式:使用关键字bind(“事件名”,函数);例如:$(“p”).bind(“click”,function(){//我是p标签的click事件哦!});第二种方式:直接使用事件调用函数。例如:$(“p”).click(function(){//我是p标签的click事件哦!});注:取消事件的绑定 阅读全文

posted @ 2012-11-05 09:47 somewhere! 阅读(190) 评论(0) 推荐(0) 编辑

第三讲 JQuery 的dom模型操作

摘要: 因为种种、我没有听老师讲的这堂课,不过我还是掌握了jQuery的dom模型操作,现在就来给大家聊聊在JQuery中怎么操作dom模型吧!首先一定要记住几个常用的属性,这是非常重要的:1.text()——获取或设置标签中间的内容。(只能是纯文本)2.html()——获取或设置标签中间的内容。(可以设置html标签)3.attr()——获取或设置属性。4.css()——获取或设置样式(即:style)。5.addClass()、removeClass()、toggleClass()——用来添加、移除、(添加、移除)Class样式。6.removeAttr()——移除指定的属性。7.height(. 阅读全文

posted @ 2012-11-05 09:45 somewhere! 阅读(271) 评论(0) 推荐(0) 编辑

第二讲 jQuery的选择器

摘要: 要想出色的使用jQuery,我们做的第一件事就是找到我们要操作的元素。那么怎样找呢?在jQuery中共提供了二十多种查找元素的方法,现在就让我为大家一一介绍给大家吧!1.CSS选择器基本选择器的常用方式:$(“标签名”);——查找所有的标签元素$(“.Class”);——根据Class查找元素$(“#ID”);——根据ID查找元素2.次关系查找(父子关系查找)$(“标签1标签2”);——空格表示,所有的子元素(包括孙子节点)跟$(“标签1”).children(“标签2”)作用相同;示例:$("body div").css("background",&q 阅读全文

posted @ 2012-11-05 09:43 somewhere! 阅读(192) 评论(0) 推荐(0) 编辑

第一讲 jQuery入门

摘要: 大家在平时浏览网页的时候,无不对网页中的特效情有独钟,那这些特效是这样制作出来的呢?现在我就为大家介绍一门技术来实现那网页中看似不可思议的事情,它就是受到大多数编程人员青睐的jQuery,它至今已有6岁了,说起它应该是一门成熟的技术了。那jQuery到底是什么呢?其实说简单点,Jquery是就一个Javascript的函数库,封装大量的JS操作。它所强调的理念就是“写的少,做的多”,其独特的选择器、链式的DOM操作方式、事件绑定机制、封装完善的Ajax都是其他JavaScript库望尘莫及的,值得特别强调的是它出色的浏览器兼容性,它解放了程序员不在考虑浏览器的兼容问题。说了这么多了,现在带大家 阅读全文

posted @ 2012-11-05 09:41 somewhere! 阅读(185) 评论(0) 推荐(0) 编辑

第三讲 Spring 持久层封装、事务控制

摘要: 持久层:传统的JDBC、框架技术(Hibernate、JDO、IBatis等)Spring支持的持久层:传统的JDBC、Hibernate传统JDBC支持:(JdbcDaoSupport、JdbcTemplate)1.导入Spring(前4个jar)。2.在applicationContext.xml中配置数据库的连接信息。(DirverManagerDataSource、BasicDataSource)3.配置dao,设置数据源。4.获取对象,执行相关操作。Hibernate支持:(HibernateDaoSupport、HibernateTemplae)注意哟:先导入Spring、再导入H 阅读全文

posted @ 2012-11-05 09:36 somewhere! 阅读(297) 评论(0) 推荐(0) 编辑

第二讲 SpringAop

摘要: IOC——控制反转。DI——依赖注入AOP——面向切面编程。实现AOP的技术:设计模式(代理模式——静态代理、动态代理(JDK代理)、适配器模式、单例模式、工厂模式)、使用Spring中代理模式(CGLIB代理(没有用接口,直接写类)、JDK动态代理(使用了接口))。静态代理(功能强悍程度:★☆☆☆☆)public class UserInfoDAOProxy implements IUserInfoDAO { private IUserInfoDAO iuser; private Log log = new Log(); public UserInfoDAO... 阅读全文

posted @ 2012-11-05 09:31 somewhere! 阅读(197) 评论(0) 推荐(0) 编辑

第一讲 Spring基本用法

摘要: 了解Spring技术构成:Spring由7个核心模块构成(相互独立);(重点:AOP、ORM、DAO、WEB)(了解:MVC模块)Spring核心宗旨:给个个框架,提供简化、优化的解决方案。为什么需要使用Spring?1.关注每个框架的历史遗留问题。(例如:Hibernate中的事务控制、lazy问题(Openinview技术)、Struts中Action重复创建问题等等)2.Spring提倡面向接口编程(编程更加规范)。Spring中两种最核心的技术:IOC(控制反转)——将程序中对象与对象的关系,使用配置文件来实现。实现了控制反转技术的是:DI(依赖注入)AOP(面向切面编程)——集中解决 阅读全文

posted @ 2012-11-05 09:25 somewhere! 阅读(369) 评论(0) 推荐(0) 编辑

第四讲 Hibernate 缓存管理

摘要: 缓存原理?将一些重要的、核心数据加载到内存中,存放起来;当应用程序需要访问该数据时,直接从内存中获取该数据;(从内存中获取数据,而不是从磁盘上读取数据)Hibernate中的缓存管理:Hibernate中缓存分为:一级缓存(Session缓存)、二级缓存(SessionFactory缓存)。一级缓存(Session缓存)由Hibernate自带。特点:1.必须使用。2.session关闭的时候,缓存自动清空。3.手动清除缓存。(clear()——清除所有session中的缓存;evict(Objectobj)——清除指定的对象;flush()——刷新缓存)二级缓存(SessionFactory 阅读全文

posted @ 2012-11-05 09:16 somewhere! 阅读(248) 评论(0) 推荐(0) 编辑

第三讲 Hibernate查询

摘要: 一.Hibernate检索策略?lazy="false"立即加载lazy="true"延迟加载连接查询fetch="join"outer-join=true批量检索数据batch-size=3-10注意:批量查询数据Hibernate会自动将SQL语句,转换成in()或or查询;在数据库中in和or查询,称为全表扫描,性能低下。二.Hibernate中的查询语句HQL?HQL语句:关键字不区分大小写,类、属性必须严格区分大小写。1.查询指定字段?Select属性名,属性名from类名;注意返回List,List中存放数组。2.查询指定 阅读全文

posted @ 2012-11-05 09:11 somewhere! 阅读(314) 评论(0) 推荐(0) 编辑

第二讲 Hibernate中配置文件详解 (常用)

摘要: 1.hibernate.cfg.xml配置详解?hibernate.cfg.xmlHibernate中最重要的配置文件。作用:用来初始化hibernate,配置全局参数。<property name="dialect"> org.hibernate.dialect.SQLServerDialect</property>dialect 方言:用来切换不同的数据<property name="connection.url"> jdbc:sqlserver://localhost:1433;databaseName=test 阅读全文

posted @ 2012-11-05 09:08 somewhere! 阅读(225) 评论(0) 推荐(0) 编辑

第一讲 Hibernate 简介

摘要: Hibernate框架:ORM(对象关系映射)——完成数据库的相关操作。概念:持久化:将内存中的对象,自动映射到数据库。完成持久化技术:主动域模式:代表作:EJB3.X(官方的持久化)ORM(对象关系模型):代表作:Hibernate、IBaits、JPA(sun官方)JDO模型:CMP模型:代表作:EJB3.X(官方的持久化)HibernateAPI简介Configuration——用来加载配置文件,返回SessionFactory。SessionFactory——用来初始化Hibernate(读取hibernate.cfg.xml配置文件),返回session对象。(类似:DBUtil)S 阅读全文

posted @ 2012-11-05 09:04 somewhere! 阅读(209) 评论(0) 推荐(0) 编辑

Log4j日志记录

摘要: 什么是Log4j?Apache组织提供的一组日志记录工具包。日志:系统中的所有运行情况。(正常操作、异常操作)2.为什么需要使用log4j?a)可以显示系统中的详细运行过程(正常操作、异常输出)。b)操作非常方便(能够输出信息到控制台、文件、Email、Socket(例如:QQ消息、短信、彩信等等)、数据库等等)3.如何使用log4j?1.导入common-logging-1.4.1.jar包。(一般情况:框架自带)2.在src下面配置log4j.properties文件。3.详细配置如下:3.1 配置记录日志的级别:debug、info、error3.2 设置输出源(取别名)具体代码如下:l 阅读全文

posted @ 2012-11-05 08:53 somewhere! 阅读(289) 评论(0) 推荐(0) 编辑

导航