自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (12)
  • 收藏
  • 关注

原创 mybatis拦截器通过反射自动注入创建用户、创建时间、更新用户及更新时间

mybatis拦截器通过反射自动注入创建用户、创建时间、更新用户及更新时间

2022-08-18 08:30:26 1015 1

原创 AWS之(1) redis 集群的创建

图书推荐与参考:No Sql 推荐左手MongoDB,右手Redis从入门到商业实战 9787121358807 电子工业https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.18a21debFDiKVv&ft=t&id=632639859542AWS redis 集群的创建 步骤见下图:1.创建入口2.集群名称 选择集群的类型 节点组3.集群的分片数量 分片副本 子网组以及可用区.

2020-12-19 15:23:16 520 1

原创 AWS之(2) RDS数据库新建

相关图书推荐MySQL入门很简单 9787302243625 清华出版社https://item.taobao.com/item.htm?ft=t&id=631768056164RDS数据库新建1.创建rds 数据库入口2.选择创建数据库3.数据库类型选择(这里我们选第一个 Amazon Aurora)版本根据需要选择(这里用的默认)模版选生产4.设置数据库名字 账号 密码5.数据库配置选择 根据实际需要选择即可6.网络选择..

2020-12-19 15:58:03 487 1

原创 java excel 文件导入通用接口

public class ExcelImport { /** * 消息模板的表头 */ public static String[] TITLES = {"用户ID","消息标题","消息内容"}; public static List<String[]> getExcelData(MultipartFile file) { ...

2018-12-21 14:00:07 2604

原创 python连接mysql 数据库

import pymysqlimport pandas as pdimport re#pd_data = pd.read_excel('')def connection(): db = pymysql.connect(host='localhost',user='root',password='111111',db='salebook') cursor = db.cur...

2018-11-16 09:44:06 248

原创 treeMap 排序

1、treeMap 默认按升序排。2、如果需要进行降序拍的可以使用提供的带排序的构造函数创建treeMap 对象。如下:TreeMap<String, String> treeMap2 = new TreeMap<String, String>(new Comparator<String>(){           /*             *...

2018-11-16 09:36:20 1748

原创 Highcharts去掉图片上的网站地址连接的方法

方法1、       直接修改下载的JS源码属性,(highcharts.js)此文件中找到credits:所在的位置,修改enabled:0,这样图片的连接地址就自然消失。方法2、       重写credits:方法在画面的页面,      credits: {enabled:false        },    其实 false等同与零注:这两种方法都可以去除官方...

2018-11-16 09:35:58 331

原创 python当当图书信息抓取

import requestsfrom bs4 import BeautifulSoupfrom fake_useragent import UserAgentimport time#当当图书信息抓取def getdangdang(isbn): ua = UserAgent() headers = {'User-Agent':ua.random} url = '...

2018-11-16 09:34:19 1002

原创 python京东图书信息抓取

import requestsfrom bs4 import BeautifulSoupfrom fake_useragent import UserAgent#京东图书信息抓取def getImg(isbn): url = 'https://search.jd.com/Search?keyword='+isbn+'&enc=utf-8&pvid=ce5ca7fd...

2018-11-16 09:24:58 1357

原创 python 文轩网图书信息抓取

import requestsfrom bs4 import BeautifulSoupfrom fake_useragent import UserAgent#文轩网图书信息抓取def getImg(isbn): url = 'http://search.winxuan.com/search?keyword='+isbn+'&type=' ua = UserAg...

2018-11-16 09:23:31 411

原创 python 实现抓取孔夫子旧书网图书图片

import requestsfrom bs4 import BeautifulSoupfrom fake_useragent import UserAgentimport json#孔夫子旧书网图书信息抓取def getImg(isbn): ua = UserAgent() headers = {'User-Agent':ua.random} url = 'h...

2018-11-16 09:21:56 1152

原创 Python实现通讯录按首字母分组以及中文转英文

import timeimport datetimeimport SomeModelimport itertoolsimport pinyin#print()names=[]names_o = ['杨照亮','岳飞','沙僧','武松','武大郎','杨六郎'] #通讯录for name in names_o: names.append(pinyin.get(name,...

2018-11-16 09:18:58 686

原创 vba抓取网站内容(ajax返回格式数据)

1、取数据方式 MyUrl = "javascript:searchStock('res','/webtrade/rzrq/marginTradeFate.do?method=searchStock&totalPage=36&tempDate=Fri Apr 11 09:04:03 CST    2014&pagesize=20&currentPage=" & curPage & "')"

2014-04-11 10:26:17 3826

原创 学习视频、高清影视下载

Hi,我邀请你加入360共享群:高清影视、学习视频打开邀请链接:http://qun.yunpan.360.cn/12220370输入邀请码:0791

2014-02-25 13:32:28 740

原创 jbpm4.4之开发环境搭建2

1、使用的相关开发工具软件。  1)Eclipse IDE for Java EE Developers(Eclipse 4.3)  2)jBPM4.4  3)MySQL5.02、配置在Eclipse中设计流程的gpd插件。  1)gpd插件所在目录:jbpm-4.4\install\src\gpd\jbpm-gpd-site.zip  2)安装插件

2014-01-24 10:40:38 767

原创 MySQL-Front的注册码

打开MySQL-Front 选菜单帮助->登记复制注册码:gNBpPFgyOw9Rwt/ozsnjgM7tJNo2bhaaAThangemMkaz2tQhq3/f7dZ7Vj29WeGHjuupj/AhYqymjAuokhYiX1T/fG+q1yR22PdcEP39dxU3ovEolLLzwIZlQr9oJYwUf5eG4x5e1bMPnfIaIl8reszQPHFNbrxBjCVrB

2014-01-24 09:06:00 2335

原创 jbpm4.4之开发环境搭建1

1、下载eclipse地址:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/galileosr2必须是Galileo Packages包下的eclipse,其它包下我试了几个不能用,安装jbpm4.4会失败2、下载jbpm4.4地址:http://sourceforge.n

2014-01-23 14:47:24 772

原创 treeMap排序

1、treeMap 默认按升序排。2、如果需要进行降序拍的可以使用提供的带排序的构造函数创建treeMap 对象。如下:TreeMap treeMap2 = new TreeMap(new Comparator(){           /*             * int compare(Object o1, Object o2) 返回一个基本类型的整型,        

2014-01-13 17:07:47 931

原创 vba如何退出while循环?

方式1、While 表达式  Wend如:循环100次  While i  i = i + 1  If i = 100 Then GoTo 100  Wend100: '退出whilemsgbox "已经退出while 了!" 方式2、i = 1Do While i   If i = 100 Then Exit Do  i =

2013-11-22 08:59:54 29241

原创 sqlserver2005完整卸载

第一步、停止所有的服务:计算机->管理->服务和应用程序->服务:第二步、卸载应用程序:首先卸载:之后看还有其它的sqlserver2005关联程序,有的话都卸载掉。卸载方式也可以在控制面板->程序和功能下卸载:第一个卸载: 第三步:删除sqlserver2005的相关文件。C:\Program Files\Microsoft SQL S

2013-09-05 14:10:12 1236

原创 ireport5.0.4与javabean结合使用更灵活

第一步、首先使用ireport创建数据源。选择javabeans set datasourse 如下图:第二步、工具》选项》classpath下添加自己项目的class路径。如下图: 第三步、选择在在report query 选择javabean datasourse 在calss name 中粘自己的calss路径,然后点击read attributes 选择需要的属

2013-08-27 10:13:22 1554

原创 highcharts怎样去除图片上的连接地址的方法

方法1、       直接修改下载的JS源码属性,(highcharts.js)此文件中找到credits:所在的位置,修改enabled:0,这样图片的连接地址就自然消失。方法2、       重写credits:方法在画面的页面,      credits: { enabled:false          },    其实 false等同与零注:这两种方法都可

2013-08-22 14:21:42 975

原创 ireport5.0.4子报表参数以及子报表路径问题

1、在往主表中加入子报表之后,会在parameters中创建一个参数变量为SUBREPORT_DIR,需要做的是修改这个参数的属性,修改default Value Expression的值,     如下图所示:     需要修改为如下图这样:当然不一样非要用SUBREPORT_DIR这个参数,也可以用自定义的参数,这个参数是需要生成报表的时候设置的。生成报表设置参数SUB

2013-08-13 10:33:09 3860

原创 ireport5.0.4中自动换行问题

如果在一行中显示不全的话可以设置属性为自动换行,stretch width overflow,选中该属性就会自动换行。如图所示:

2013-08-13 10:07:31 2040

原创 ireport5调用sqlserver2005存储过程方法

1、存储过程准备ALTER PROCEDURE [dbo].[portofolio_definition_get]      @flag INT       ASBEGINEND2、在ireport的report query下的report query写自己的执行脚本exec riskdb.dbo.portofolio_definition_get 1如图:

2013-07-19 17:14:56 1552

原创 ireport图片在web中的应用问题解决方法

要解决的问题?用ireport设计表报在web中图片不显示如何解决!1、先用ireport把报表设计好,对应为了解决图片显示,所以需要一些简单处理方式。第一、在parameters中添加参数,作为图片要传的url地址,我这里命名为:leaf_banner_violet第二、在表报中拖入一个image控件,修改控件属性,如下是我的设计:  2、将编译后的rep

2013-07-19 15:15:36 2283

原创 iReport中的NULL值问题

解决方法1、在text field expression(文本框表达式)中加入判断例如:($F{myField}==null) ? "/":$F{myField}2、可以在Report Query,就是写sql语句的地方写 nvl(字段名,'/')例如从user表里取id 这个字段select  nvl(id,'/')from userid中空的值就会被替换

2013-07-17 15:28:01 4039

原创 ireport5+sqlserver2005实例开发

1、打开ireport->新建,如图:选择Blank A4 最后选择open this template2、在打开的设计视图设计自己的报表,如图:3、设计好试图之后,预览 以上仅供参考,具体源码请根据地址下载。下载地址http://download.csdn.net/detail/zhangliangy/5769643

2013-07-17 14:22:45 699

原创 vba开发实例教程

上面为vba要处理的excel页面展示;2、如下是处理的脚本'主方法Sub main_function()Dim MyUrl As StringMyUrl = Range("B7").ValueMyUrl = "http://" & MyUrl & ":8080/Citics/switch.jsp?userName=" & Range("b5").Text & "&pa

2013-07-09 11:25:39 2286

表报开发实例 javaweb

表报开发实例javaweb 这是个源码包,采用ireport5设计表报,myeclipse开发的web项目。

2013-07-19

ireport5 实例开发

ireport5+sqlserver2005实例开发

2013-07-17

MongoDB 权威指南 中文版

目 录 中文版序一 XI 中文版序二 XIII 序 XV 前言 XVII 第1章 简介 1 1.1 丰富的数据模型 1 1.2 容易扩展 1 1.3 丰富的功能 2 1.4 不牺牲速度 3 1.5 简便的管理 3 1.6 其他内容 3 第2章 入门 5 2.1 文档 5 2.2 集合 6 2.2.1 无模式 6 2.2.2 命名 7 2.3 数据库 8 2.4 启动MongoDB 9 2.5 MongoDB shell 10 2.5.1 运行shell 10 2.5.2 MongoDB客户端 11 2.5.3 shell中的基本操作 11 2.5.4 使用shell的窍门 13 2.6 数据类型 15 2.6.1 基本数据类型 15 2.6.2 数字 17 2.6.3 日期 18 2.6.4 数组 19 2.6.5 内嵌文档 19 2.6.6 _id和ObjectId 20 第3章 创建、更新及删除文档 23 3.1 插入并保存文档 23 3.1.1 批量插入 23 3.1.2 插入:原理和作用 24 3.2 删除文档 24 3.3 更新文档 25 3.3.1 文档替换 26 3.3.2 使用修改器 27 3.3.3 upsert 36 3.3.4 更新多个文档 38 3.3.5 返回已更新的文档 38 3.4 瞬间完成 41 3.4.1 安全操作 41 3.4.2 捕获“常规”错误 42 3.5 请求和连接 43 第4章 查询 45 4.1 find简介 45 4.1.1 指定返回的键 46 4.1.2 限制 46 4.2 查询条件 47 4.2.1 查询条件 47 4.2.2 OR查询 47 4.2.3 $not 48 4.2.4 条件句的规则 49 4.3 特定于类型的查询 49 4.3.1 null 49 4.3.2 正则表达式 50 4.3.3 查询数组 51 4.3.4 查询内嵌文档 53 4.4 $where查询 55 4.5 游标 56 4.5.1 limit、skip和sort 57 4.5.2 避免使用skip略过大量结果 58 4.5.3 高级查询选项 60 4.5.4 获取一致结果 61 4.6 游标内幕 63 第5章 索引 65 5.1 索引简介 65 5.1.1 扩展索引 67 5.1.2 索引内嵌文档中的键 68 5.1.3 为排序创建索引 68 5.1.4 索引名称 69 5.2 唯一索引 69 5.2.1 消除重复 69 5.2.2 复合唯一索引 70 5.3 使用explain和hint 70 5.4 索引管理 75 5.5 地理空间索引 76 5.5.1 复合地理空间索引 78 5.5.2 地球不是二维平面 78 第6章 聚合 79 6.1 count 79 6.2 distinct 79 6.3 group 80 6.3.1 使用完成器 82 6.3.2 将函数做为键使用 84 6.4 MapReduce 84 6.4.1 例1:找出集合中的所有键 85 6.4.2 例2:网页分类 87 6.4.3 MongoDB和MapReduce 87 第7章 进阶指南 91 7.1 数据库命令 91 7.1.1 命令的工作原理 92 7.1.2 命令参考 93 7.2 固定集合 95 7.2.1 属性及用法 96 7.2.2 创建固定集合 96 7.2.3 自然排序 97 7.2.4 尾部游标 98 7.3 GridFS:存储文件 99 7.3.1 开始使用GridFS:mongofiles 99 7.3.2 通过MongoDB驱动程序操作GridFS100 7.3.3 内部原理 100 7.4 服务器端脚本 101 7.4.1 dbeval 101 7.4.2 存储JavaScript 102 7.4.3 安全性 103 7.5 数据库引用 104 7.5.1 什么是DBRef 104 7.5.2 示例模式 104 7.5.3 驱动对DBRef的支持 105 7.5.4 什么时候该使用DBRef呢 106 第8章 管理 107 8.1 启动和停止MongoDB 107 8.1.1 从命令行启动 107 8.1.2 配置文件 109 8.1.3 停止MongoDB 110 8.2 监控 110 8.2.1 使用管理接口 110 8.2.2 serverStatus 112 8.2.3 mongostat 113 8.2.4 第三方插件 113 8.3 安全和认证 114 8.3.1 认证的基础知识 114 8.3.2 认证的工作原理 115 8.3.3 其他安全考虑 116 8.4 备份和修复 116 8.4.1 数据文件备份 117 8.4.2 mongodump和mongorestore 117 8.4.3 fsync和锁 118 8.4.4 从属备份 119 8.4.5 修复 119 第9章 复制 121 9.1 主从复制 121 9.1.1 选项 122 9.1.2 添加及删除源 123 9.2 副本集 124 9.2.1 初始化副本集 125 9.2.2 副本集中的节点 127 9.2.3 故障切换和活跃节点选举 128 9.3 在从服务器上执行操作 129 9.3.1 读扩展 130 9.3.2 用从节点做数据处理 130 9.4 工作原理 130 9.4.1 oplog 131 9.4.2 同步 131 9.4.3 复制状态和本地数据库 132 9.4.4 阻塞复制 132 9.5 管理 133 9.5.1 诊断 133 9.5.2 变更oplog的大小 134 9.5.3 复制的认证问题 134 第10章 分片 135 10.1 分片简介 135 10.2 MongoDB中的自动分片 135 10.3 片键 137 10.3.1 将已有的集合分片 137 10.3.2 递增片键还是随机片键 137 10.3.3 片键对操作的影响 138 10.4 建立分片 139 10.4.1 启动服务器 139 10.4.2 切分数据 140 10.5 生产配置 140 10.5.1 健壮的配置 141 10.5.2 多个mongos 141 10.5.3 健壮的片 141 10.5.4 物理服务器 142 10.6 管理分片 142 10.6.1 配置集合 142 10.6.2 分片命令 143 第11章 应用举例 145 11.1 化学品搜索引擎:Java 145 11.1.1 安装Java驱动程序 145 11.1.2 使用Java驱动程序 145 11.1.3 模式设计 146 11.1.4 用Java实现 148 11.1.5 一些问题 149 11.2 新闻聚合器:PHP 149 11.2.1 安装PHP驱动程序 150 11.2.2 使用PHP驱动程序 151 11.2.3 设计新闻聚集器 151 11.2.4 评论树 152 11.2.5 投票 153 11.3 自定义提交表单:Ruby 154 11.3.1 安装Ruby驱动 154 11.3.2 使用Ruby驱动 155 11.3.3 自定义表单提交 155 11.3.4 Ruby的对象映射和在Rails中使用MongoDB 157 11.4 实时分析:Python 157 11.4.1 安装PyMongo 157 11.4.2 使用PyMongo 158 11.4.3 用于实时分析的MongoDB 158 11.4.4 模式 159 11.4.5 处理请求 159 11.4.6 使用分析数据 160 11.4.7 其他因素 160 附录A 安装MongoDB 163 附录B mongo:MongoDB shell 167 附录C 深入MongoDB内部 169

2013-07-17

Java项目开发

《Java数据库系统项目开发实践》简要介绍办公自动化系统基础知识、目前在Java语言的开发中用得最多的JBuilder和Oracle 9i数据库管理系统,重点介绍使用当今最为流行的Java语言开发的管理信息系统,讲述了电子书店管理系统、酒店信息管理系统、会员管理系统、物流管理系统、学生管理系统、学校管理系统、图书馆管理系统和超市信息管理系统等的详细开发过程。《Java数据库系统项目开发实践》内容由浅入深,各章节具有一定的独立性,具有易学易用的特点,每个例程、每种方法都可以直接引用,方便读者快速、全面地掌握使用Java语言开发管理住处系统的技术,是程序员的好伴侣。《Java数据库系统项目开发实践》可作为高等院校计算机软件专业学生学习Java语言的参考书,也可供系统开发和工程技术的科技人员参考。 目录 第1章 办公自动化系统基础 1.1 办公自动化系统概述 1.1.1 办公自动化的背景与发展历程 1.1.2 办公自动化的基本概念 1.2 办公自动化技术概述 1.2.1 个人办公自动化技术 1.2.2 群体办公自动化技术 1.3 Java语言简介 1.3.1 Java语言的起源和现状 1.3.2 Java语言的特点 1.4 JDBC简介 1.4.1 JDBC数据库接口 1.4.2 JDBC中的Java对象 1.4.3 JDBC中的异常处理 1.5 JBuilder 9简介 1.5.1 JBuilder的主要特性 1.5.2 JBuilder 9安装介绍 1.5.3 JBuilder 9的开发环境简介 1.5.4 建立简单的JBuilder 9工程文件 1.6 Oracle 9i简介 1.6.1 Oracle数据库的安装 1.6.2 OEM控制台简介 本章小结 第2章 电子书店管理系统 2.1 系统分析 2.1.1 应用背景 2.1.2 项目目标 2.1.3 解决方案设计 2.1.4 系统模块功能分析 2.2 数据库设计 2.2.1数据库分析 2.2.2 E-R图分析 2.2.3 数据表设计 2.3 技术细节 2.3.1 JavaBean及JSP的应用 2.3.2 存储过程的特点 2.3.3 中间件Weblogic的应用特点 2.4 登录模块 2.4.1 登录信息界面 2.4.2 登录技术实现 2.5 管理系统首页模块 2.6 书店图书查询模块 2.6.1 书店图书查询页面 2.6.2 书店图书查询技术实现 2.7 修改图书资料模块 2.7.1 书店图书查询页面 2.7.2 技术实现 2.8 添加/更新图书资料模块 2.8.1 添加/更新图书页面 2.8.2 添加/更新图书技术实现 2.9 订单信息查询模块 2.9.1 订单信息查询页面 2.9.2 订单信息查询技术实现 2.10 用户信息查询模块 2.10.1 用户信息查询页面 2.10.2 用户信息技术实现 2.11 注册用户实体模型模块 2.12 数据库连接模块 2.13 发布程序 2.13.1 SQL Server数据库建表 2.13.2 SQL Server数据库安全性设置 2.13.3 执行SQL查询 2.14 扩充和提高 本章小结 第3章 酒店信息管理系统 3.1 系统总体设计 3.1.1 应用背景 3.1.2 项目目标 3.1.3 解决方案设计 3.1.4 系统模块功能分析 3.2 数据库设计 3.2.1 数据库需求分析 3.2.2 E-R图分析 3.2.3 数据表设计 3.3 技术细节 3.3.1 数据库连接存储过程的特点 3.3.2 存储过程的创建和测试 3.3.3 对数据库的连接调用 3.4 管理员登录模块 3.4.1 系统登录界面 3.4.2 系统登录界面技术实现 3.5 主功能模块 3.5.1 主界面模块 3.5.2 技术实现 3.6 客人预定酒店模块 3.7 客人信息模块 3.8 酒店员工信息模块 3.8.1 酒店员工信息 3.8.2 酒店员工值班信息查询 3.8.3 酒店员工值班信息查询技术实现 3.8.4 酒店员工基本信息查询 3.9 客人退房模块 3.9.1 客人退房界面 3.9.2 客人退房技术实现 3.10 扩充和提高 本章小结 第4章 会员管理系统 4.1 系统总体设计 4.1.1 应用背景 4.1.2 项目目标 4.1.3解决方案设计 4.1.4 系统模块功能分析 4.2 数据库设计 4.2.1 数据库需求分析 4.2.2 E-R图分析 4.2.3数据表设计 4.3 技术细节 4.3.1 使用【SQL查询分析器】 4.3.2 用SQL语句实现各表 4.4 登录模块的设计 4.4.1 连接数据库 4.4.2 查询符合条件的用户名和密码是否存在 4.4.3 获得用户类型 4.4.4 【取消】按钮的程序 4.4.5 最终程序 4.5 主程序模块的设计 4.5.1 登录程序在主窗口中的程序 4.5.2 简单查询程序举例 4.5.3 需要查询参数的查询程序设计 4.5.4 最终程序 4.6 用户信息管理模块的设计 4.6.1 在界面添加控制条 4.6.2 在界面添加表格 4.6.3 指定数据库 4.6.4 设置查询 4.6.5 最终程序 4.7 会员信息管理模块的设计 4.7.1 会员信息管理窗体程序 4.7.2 信息添加程序 4.7.3 信息删除程序 4.7.4 信息修改程序 4.7.5 最终程序 4.8 扩充和提高 本章小结 第5章 物流管理系统 5.1 系统总体设计 5.1.1 应用背景 5.1.2 项目目标 5.1.3 解决方案设计 5.1.4 系统模块功能分析 5.2 数据库设计 5.2.1 数据库需求分析 5.2.2 E-R图分析 5.2.3 数据表设计 5.3 技术细节 5.3.1 创建数据库 5.3.2 创建货物属性表 5.3.3 创建货物汇总表 5.4 登录模块 5.5 物流管理系统模块 5.5.1 物流管理系统主界面模块“ 5.5.2 登记货物信息模块 5.5.3 系统盘存模块 5.5.4 入库登记模块 5.5.5 出库登记模块 5.5.6 业务单位信息模块 5.5.7 业务信息模块 5.6 扩充和提高 本章小结 第6章 学生信息管理系统 …… 第7章 学校信息管理系统 第8章 图书馆管理系统 第9章 超市管理系统 附录 系统设计 A 在系统中创建各种窗体 B 在系统环境中调试程序 C 创建系统可执行文件 D 配置Oracle数据库管理器

2013-07-17

锋利的jQuery

《锋利的jQuery(第2版)》适合所有对jQuery技术感兴趣的Web设计者和前端开发人员阅读和参考。 目录 第1章 认识jQuery 1 1.1 JavaScript和JavaScript库 1 1.1.1 JavaScript简介 1 1.1.2 JavaScript库作用及对比 1 1.2 加入jQuery 3 1.2.1 jQuery简介 3 1.2.2 jQuery的优势 4 1.3 jQuery代码的编写 5 1.3.1 配置jQuery环境 5 1.3.2 编写简单的jQuery代码 7 1.3.3 jQuery代码风格 8 1.4 jQuery对象和DOM对象 11 1.4.1 DOM对象和jQuery对象简介 11 1.4.2 jQurey对象和DOM对象的相互转换 13 1.4.3 实例研究 14 1.5 解决jQuery和其他库的冲突 16 1.6 jQuery开发工具和插件 18 1.7 小结 22 第2章 jQuery选择器 23 2.1 jQuery选择器是什么 23 2.2 jQuery选择器的优势 26 2.3 jQuery选择器 27 2.3.1 基本选择器 32 2.3.2 层次选择器 33 2.3.3 过滤选择器 35 2.3.4 表单选择器 48 2.4 应用jQuery改写示例 50 2.5 选择器中的一些注意事项 50 2.5.1 选择器中含有特殊符号的注意事项 50 2.5.2 选择器中含有空格的注意事项 51 2.6 案例研究——某网站品牌列表的效果 52 2.7 其他选择器 58 2.7.1 jQuery提供的选择器的扩展 58 2.7.2 其他使用CSS选择器的方法 59 2.8 小结 60 第3章 jQuery中的DOM操作 61 3.1 DOM操作的分类 61 3.2 jQuery中的DOM操作 62 3.2.1 查找节点 63 3.2.2 创建节点 64 3.2.3 插入节点 66 3.2.4 删除节点 69 3.2.5 复制节点 71 3.2.6 替换节点 72 3.2.7 包裹节点 72 3.2.8 属性操作 75 3.2.9 样式操作 76 3.2.10 设置和获取HTML、文本和值 80 3.2.11 遍历节点 85 3.2.12 CSS-DOM操作 88 3.3 案例研究——某网站的超链接和图片提示效果 91 3.4 小结 97 第4章 jQuery中的事件和动画 98 4.1 jQuery中的事件 98 4.1.1 加载DOM 98 4.1.2 事件绑定 101 4.1.3 合成事件 105 4.1.4 事件冒泡 108 4.1.5 事件对象的属性 112 4.1.6 移除事件 114 4.1.7 模拟操作 117 4.1.8 其他用法 118 4.2 jQuery中的动画 120 4.2.1 show()方法和hide()方法 120 4.2.2 fadeIn()方法和fadeOut()方法 122 4.2.3 slideUp()方法和slideDown()方法 123 4.2.4 自定义动画方法animate() 123 4.2.5 动画回调函数 127 4.2.6 停止动画和判断是否处于动画状态 127 4.2.7 其他动画方法 130 4.2.8 动画方法概括 131 4.3 视频展示效果实例 133 4.4 小结 139 第5章 jQuery对表单、表格的操作及更多应用 140 5.1 表单应用 140 5.1.1 单行文本框应用 140 5.1.2 多行文本框应用 142 5.1.3 复选框应用 145 5.1.4 下拉框应用 149 5.1.5 表单验证 152 5.2 表格应用 155 5.2.1 表格变色 156 5.2.2 表格展开关闭 160 5.2.3 表格内容筛选 161 5.3 其他应用 163 5.3.1 网页字体大小 163 5.3.2 网页选项卡 165 5.3.3 网页换肤 167 5.4 小结 171 第6章 jQuery与Ajax的应用 172 6.1 Ajax的优势和不足 172 6.1.1 Ajax的优势 172 6.1.2 Ajax的不足 173 6.2 Ajax的XMLHttpRequest对象 173 6.3 安装Web环境——AppServ 174 6.4 编写第1个Ajax例子 175 6.5 jQuery中的Ajax 177 6.5.1 load()方法 177 6.5.2 $.get()方法和$.post()方法 179 6.5.3 $.getScript()方法和$.getJson()方法 185 6.5.4 $.ajax()方法 188 6.6 序列化元素 191 6.7 jQuery中的Ajax全局事件 193 6.8 基于jQuery的Ajax聊天室程序 195 6.8.1 基本设想 195 6.8.2 设计数据库 195 6.8.3 服务器端处理 196 6.8.4 客户端处理 197 6.8.5 客户端代码 197 6.8.6 整合代码 201 6.9 小结 202 第7章 jQuery插件的使用和写法 203 7.1 jQuery表单验证插件——Validation 203 7.1.1 Validation简介 203 7.1.2 下载地址 204 7.1.3 快速上手 204 7.1.4 不同的验证写法 207 7.1.5 验证信息 209 7.1.6 自定义验证规则 212 7.1.7 API 213 7.2 jQuery表单插件——Form 213 7.2.1 Form插件简介 213 7.2.2 下载地址 214 7.2.3 快速上手 214 7.2.4 核心方法——ajaxForm()和ajaxSubmit() 215 7.2.5 ajaxForm()方法和ajaxSubmit()方法的参数 215 7.2.6 表单提交之前验证表单 218 7.2.7 API 220 7.3 模态窗口插件——SimpleModal 220 7.3.1 SimpleModal插件简介 220 7.3.2 下载地址 221 7.3.3 快速上手 221 7.3.4 关闭模态窗口 222 7.3.5 实际应用 223 7.3.6 API 225 7.4 管理Cookie的插件——Cookie 225 7.4.1 Cookie插件简介 225 7.4.2 下载地址 225 7.4.3 快速上手 226 7.4.4 API 227 7.5 jQuery UI插件 228 7.5.1 jQuery UI简介 228 7.5.2 下载地址 228 7.5.3 快速上手 230 7.5.4 与单击事件冲突 231 7.5.5 与后台结合 232 7.6 编写jQuery插件 234 7.6.1 插件的种类 234 7.6.2 插件的基本要点 234 7.6.3 插件中的闭包 235 7.6.4 jQuery插件的机制 236 7.6.5 编写jQuery插件 237 7.7 小结 248 第8章 用jQuery打造个性网站 249 8.1 案例背景介绍 249 8.2 网站材料 249 8.3 网站结构 249 8.3.1 文件结构 249 8.3.2 网页结构 250 8.3.3 界面设计 250 8.4 网站的(X)HTML 252 8.5 网站样式(CSS) 252 8.5.1 将CSS文件分门别类 252 8.5.2 编写CSS 252 8.6 网站脚本(jQuery) 273 8.6.1 准备工作 273 8.6.2 首页(index.html)上的功能 274 8.6.3 详细页(detail.html)上的功能 282 8.7 小结 290 第9章 jQuery Mobile 291 9.1 HTML 5简介 291 9.2 jQuery Mobile简介 292 9.3 jQuery Mobile主要特性 292 9.4 jQuery Mobile的使用 293 9.4.1 准备工作 293 9.4.2 构建HTML模板 294 9.4.3 data-role属性 295 9.4.4 添加内容 296 9.4.5 样式切换 297 9.5 其他框架 298 9.5.1 移动框架 298 9.5.2 PhoneGap 299 9.6 小结 299 第10章 jQuery各个版本的变化 300 10.1 jQuery的发展历史 300 10.2 jQuery各个版本新增方法 307 10.3 小结 311 第11章 jQuery性能优化和技巧 312 11.1 jQuery性能优化 312 11.2 jQuery技巧 318 11.3 小结 328 附录A 关于$(document).ready()函数 329 A.1 $(document).ready()函数介绍 329 A.2 多个$(document).ready()函数 330 附录B Firebug 331 B.1 概述 331 B.2 主面板简介 332 B.2.1 控制台面板 333 B.2.2 HTML面板 337 B.2.3 CSS、DOM和网络面板 341 B.2.4 脚本面板 341 B.3 一些资源 344 B.4 总结 345 附录C Ajax的XMLHttpRequest对象的属性和方法 346 附录D jQuery $.ajax()方法的参数详解 349 附录E jQuery加载并解析XML 353 E.1 简述 353 E.2 Content-Type 353 E.3 XML结构 353 E.4 获取XML 354 E.5 解析XML 355 E.6 禁用缓存 355 附录F 插件API 357 F.1 Validation插件API 357 F.2 Form插件API 359 F.3 SimpleModal插件API 365 F.4 Cookie插件API 366 附录G jQuery速查表 368 G.1 基础 368 G.2 选择器 369 G.3 属性 371 G.4 筛选 371 G.5 文档处理 372 G.6 CSS 373 G.7 事件 374 G.8 效果 376 G.9 Ajax 377 G.10 实用项 378 G.11 其他对象 379

2013-07-12

javaee实战

轻量级Java EE企业应用实战,作者李刚,原书高清带书签完整版。 此书共五个文件,请下载完五个文件后解压。 这个是轻量级Java EE企业应用实战(第三版).part1

2013-07-10

Quartz定时

Quartz_+_Spring_简单实现定时任务,java开发常用技术,与spring结合完美使用。绝对经典

2013-07-10

iBATIS手册

iBATIS-SqlMaps2开发指南中文版,官方开发手册,帮助文档,高清完整翻译,带书签

2013-07-10

rationalRose

rational_Rose破解版安装详细步骤图解(2003版的),很好的破解方法教程,之前我安装就是按这么步骤来的,成功破解了

2013-07-09

Python教程

Python基础教程 (第2版) 中文高清PDF版,资源很久才找到,很清楚,需要的朋友可以下载喽。

2013-07-09

空空如也

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

TA关注的人

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