- 博客(41)
- 资源 (5)
- 收藏
- 关注
原创 jQuery技术之DOM操作
1:在jQuery中,DOM操作分为3个部分,它们分别是DOM(DOM Core)、HTML-DOM和CSS-DOM DOM Core DOM Core定义了一套标准的针对任何结构化文档的对象,它并不是JavaScript的专属,任何一种支持DOM的设计语言和脚本都可以非常的使用DOM Core来处理文档对象,例如一个XML配置文件,我们就可以将XML文件通
2012-03-30 23:50:13 1073
原创 jQuery之过滤元素操作
1:eq(index)方法 用于获取第N个元素,这个元素的位置从0开始算起,语法格式如下:eq(index) 获取第3个表格,并将它的背景色设置为"#FCF", 代码如下:$("td").eq(2).css("background", "#FCF");2:filter(expr)方法 用于筛选出与指定表达式匹配的元素集合,用于缩小匹配的范围
2012-03-27 23:49:37 1950
原创 jQuery之搜索子元素
1:children()方法 用于获取一个包含匹配的元素集合中每一个元素的所有子元素的元素集合,语法格式如下: children([selector]) $("#menu_ul").children().css("color", "blue");2:find()方法 用于从每个匹配元素中查找符合指定选择器表达式的后代元素,格式如下:
2012-03-27 23:10:34 20637
原创 jQuery之搜索同辈元素
1:next()方法 用于搜索紧跟在每个匹配元素之后的单个同辈元素,根据需要还可以指定一个选择器对同辈元素进行筛选,语法格式如下: next([selector]) $("p").next("p").css("color", "#FCF");2:nextAll()方法 用于搜索紧跟在每个匹配元素之后的所有同辈元素,根据需要还
2012-03-27 23:03:24 10198
原创 Jquery之搜索父元素操作
1:parents()方法 格式: parents([selector]), 用于获取当前匹配元素集合中每个元素的祖先元素,根据需要还可以使用一个选择器进行筛选。 $("p").parents().css("border", "1px solid blue);2:cloest方法 格式: closest(selector[, context]
2012-03-27 22:44:12 7505 1
转载 FreeMarker中文问题的解决
以项目文件utf-8编码为例 1.检查ftl文件编码,确定为utf-8无bom模式 2.不集成到srping中: Configuration config=new Configuration();config.setDefaultEncoding("UTF-8");config.setServletContextForTemplateLoading(getServletCont
2012-03-26 17:04:34 7578
转载 C3P0,Proxool,BoneCP,Druid等连接池的断开自动重联功能
Proxool: select 1 from dual true true C3P0: breakAfterAcquireFailure: false true表示pool向数据库请求连接失败后标记整个pool为block并close,就算后端数据库恢复正常也不进行重连,客户端对pool的请求
2012-03-26 16:04:39 5022
原创 HTML5之表格
1:表格的描述(summary属性) 表格使用summary属性来为表格的目的和结构提供一个概要说明,这个概要说明一般用于可视化浏览器,如语音合成器和布莱耶盲文。 第一季度 第二季度 第三季度 第四季度 20.4 27.4 90 20.4 2:表格的标题(caption元
2012-03-25 16:16:15 11255
原创 HTML之音视频
1:视频 标签定义视频,比如电影片段或其他视频流。 您的浏览器不支持 video 标签。2:视频格式 video元素支持的创建视频格式和对于不同视频格式的浏览器支持视频格式IEFirefoxOperaChromOggNO3.5
2012-03-24 21:07:26 1554
原创 Html之图片
1:图片的备用说明(alt属性) alt属性用于链接图片不存在的情况,或者一些用户为了提高浏览器速度而关闭了图片下载,alt的作用很重要,它的内容会显示在浏览器中。 2:使用figure和figcaption元素为图片声明标题 figure元素和figcaption元素结合来为图片、视频、表格或者嵌入元素声明标题, Sam
2012-03-24 18:25:47 882
原创 超链接
1:在一个文档中可以创建以下几种类型的链接: *链接到其他文档或者文件(图像、影片、PDF或者声音文件) *命名锚点链接,此类链接跳转至文档内的特定位置 第二段 *电子邮件链接,此类链接新建一个收件人地址已经填好的空白电子邮件 *空链接和脚本链接,此类链接使用户能够在对象上附加行为,或者创建执行javascript代码的链接 2:通过targ
2012-03-24 17:45:21 1459
原创 SQL学习之函数
1:函数 函数可以理解为一种工具,用于完成定义明确的任务,如平方根、大小字母转换等。 有些函数需要输入参数,有些函数不需要输入参数,但是函数必须具有返回值。 函数分为确定性函数和非确定性函数,确定性函数只需要输入相同的参数,则返回值总是相同的,如abs函数,非确定性函数调用相同的参数, 会出现返回值不同的情况,如SQL Server的getdate()函数 对于
2012-03-22 17:32:33 3934
原创 把Date类型的数据加一天
Date date = new Date();Calendar cal = Calendar.getInstance(); cal.setTime(day); cal.set(Calendar.HOUR_OF_DAY, 0); cal.set(Calendar.MINUTE, 0); cal.set(Calendar.SECO
2012-03-21 17:29:51 11558
原创 java之LinkList、ListIterator、ArrayList学习
1:LinkedList学习 LinkedList类是链表节点各种操作的实现,LinkedList类实现了一个带有头尾引用的通用型双向链表。注意,此实现不是同步的。如果多个线程同时访问列表,而其中至少一个线程从结构上修改了该列表,则它必须 保持外部同步。(结构修改指添加或删除一个或多个元素的任何操作;仅设置元素的值不是结构修改。)这一般通过对自然封装该列表的对象进行同步操作来完成。如
2012-03-20 22:28:39 3816
原创 SQL之存储过程
1:定义 存储过程(stored procedure)是一组为了完成特定功能的SQL语句集合,经编译后存储在服务器端的数据库中,利用存储过程可以加速SQL语句的执行。 存储过程分为系统存储过程和自定义存储过程。 *系统存储过程在master数据库中,但是在其他的数据库中可以直接调用,并且在调用时不必在存储过程前加上数据库名,因为在创建一个新数据库时,系
2012-03-15 16:32:06 8876
原创 sql之视图管理
1:创建视图 create view view_name[(column)] [with encryption] as select_statement [with checkoption] with encryption:指定将create view语句文本存储到系统表时进
2012-03-14 16:55:02 1757
原创 SQL之流程控制
分为变量声明、流程控制、数据操纵、数据控制、内嵌函数和自定义函数1:局部变量的声明和赋值 Declare @变量名 变量类型 可以声明一个或者多个变量,变量被声明后被赋值null 赋值: set @变量名=变量值 select @变量名=变量值[,变量名=变量值]
2012-03-14 14:05:20 2776
原创 sql 之数据处理
1:把工资大于不同仓库的所有平均工资的职工的工资减少66 use db_sqlserver2;update 职工 set 工资=工资-66 where 工资>all(select AVG(工资) from 职工 group by 职工号)2:利用嵌套查询修改多行多列中的数据 update 仓库 set 面积=面积+80, 城市='济南' where 面积
2012-03-14 09:46:07 1348
转载 StringBuffer和StringBuilder和String的区别
很多人对String和StringBuffer的区别已经很了解了吧,可能还有人对这两个类的工作原理有些不清楚的地方,复习一下吧,顺便牵出J2SE 5.0里面带来的一个新的字符操作的类StringBuilder。那么这个StringBuilder和StringBuffer 以及我们最早遇见的 String 类有那些区别呢?在不同的场合下我们应该用哪个呢?我讲讲自己对这几个类的一点看法,也希望大家提出
2012-03-13 14:48:05 1036
原创 SQL多表连接查询与集合的并、交、差运算查询
1:use db_sqlserver2select 姓名, 工资, 面积, 金额, (工资+金额/1000) as 实发工资 from 职工,仓库, 订购单 where 职工.职工号=订购单.职工号 and 职工.仓库号=仓库.仓库号2:select 姓名,工资,金额 from 职工,订购单 where 姓名 like '%平%' and 职工.职工号 =
2012-03-13 14:19:34 43905 2
原创 SQL嵌套子查询
--显示工资大于等于wh1仓库中所有职工工资的职位信息select * from 职工 where 工资>= all(select 工资 from 职工 where 仓库号='wh1');select * from 职工 where 工资>= (select MAX(工资) from 职工 where 仓库号='wh1');--select * from 仓库 where
2012-03-12 15:58:46 4454
原创 SQL查询知识积累
--count()函数的应用--select COUNT(*) as 职工人数 from 职工;--select COUNT(*) as 个数 from 职工 where 性别='男' and 工资>1500;--select COUNT(仓库号) from 仓库;--select COUNT(distinct(仓库号)) from 仓库;--sum函数的应用--s
2012-03-12 12:08:02 1169
原创 jQuery之表单域属性过滤器
表单内包含各种各样的表单域,使用表单域属性选择器可以很好的获取已被选中的单选按钮,复选框以及列表项,也可以根据是否可用从文档中查找表单域。1::checked选择器 用于选择所有被选中的表单域。格式:$("selector:checked"),可以是input,radio和checkbox 2::enabled选择器 用于选择所有可用的表单域,格式:$("
2012-03-11 20:17:57 1474
原创 jQuery之子属性过滤选择器
1::first-child选择器 用于选择其父级的第一个子元素的所有元素,格式:$("selector:first-child") 如:$("ul:first-child").css("text-decoration", "underline").css("color", "blue");2::last-child选择器 用于选择其
2012-03-11 20:01:51 1700
原创 jQuery之属性过滤选择器
在HTML文档中,元素的开始标记中通常包含有多个属性(attribute), 在jQuery中,除了直接使用id和class属性作为选择器之外,还可以根据各种属性(如title等)对由选择器查询到的元素进行过滤,属性过滤选择器包含了在中括号"[]"中,而不是以冒号开头,通常使用"选择器[属性过滤选择器]"语法格式,可以根据是否包含指定属性或者根据属性值从查询到的元素中进行筛选。
2012-03-11 00:37:38 98029 3
原创 jQuery之内容过滤选择器
在HTML文档中,元素的内容可以是文本或者子元素,如果将某个选择器或者内容过滤选择器一起使用,就可以从查询到的元素中进一步筛选出具有给定文本或者子元素的元素1::contains()选择器 用于选择包含给定文本的所有元素,格式:$("selector1:contains(text)") 如:$("p:contains('text')").css("ba
2012-03-11 00:18:39 1437
原创 jQuery之过滤选择器
在实践中,可以在基本选择器的基础上添加过滤选择器来完成查询任务,根据具体情况,在过滤选择器中可以使用元素的索引值、内容、属性、子元素位置、表单域属性以及可见性作为筛选条件1::first选择器 格式:$("selector: first"),用于对当前jQuery集合进行过滤并选择出第一个匹配元素 实例:$("td:first").css("border
2012-03-11 00:04:23 840
原创 jQuery之表单域选择器
表单域是指网页中的input,textarea, select和button元素。1::input选择器 $(":input")2::text选择器 $(":text")3::password选择器 $(":password")4::radio选择器 $(":radio")5::checkbox选择器
2012-03-10 23:32:08 1002
转载 数据结构之跳转表
链表有一个严重的缺陷:需要顺序扫描来定位所查找的元素。查找从表头开始,若成功,则停在被查元素所在的位置,或是在没有找到这个元素时到达表尾。表中元素有序时可以加快查找速度,但仍需顺序查找。因此我们开始构思一种允许跳过某些节点以避免顺序操作的表。跳转表(skip list)是一种有趣的有序链表的变体,它可以使这种非顺序查找成为可能。 跳转表的结构如下图所示: 上
2012-03-10 18:22:15 4619
原创 jQuery层级选择器
在HTML文档中,每个元素总是处于DOM节点树上的某个位置,文档层次结构中元素之间总是存在于某种层级关系,如父级和子级的关系等。1:子元素选择器 用于查找在给定的父元素下查找 这个父元素下的所有子元素,语法格式:$("parent->chilid"); 2:后代元素选择器 用于在给定的祖先元素下匹配所有的后代元素,语法格式:$("ancestor d
2012-03-10 00:26:26 2511
原创 Jquery之CSS选择器
jQuery借用了一套css选择器,共有5种,即标签选择器,ID选择器,类选择器,通用选择器和群组选择器1:标签选择器 用于选择HTML页面中已有的标签元素,又称元素选择器,格式:$("element"),如$("div"),同getElementByTagName2:ID选择器 用于获取某个具有id属性的元素,格式如下:$("id"),同getElem
2012-03-09 23:58:41 718
原创 jQuery核心函数
在jQuery中,所有的DOM对象都将封装成jQuery对象,而且只有jQquery对象才能使用jQuery的方法或者属性来执行相关的操作。所以,jQuery提供了一个可以将DOM对象封装成jQuery对象的函数,就是jQuery核心函数jQuery,也成为工厂函数。1:jQuery() 该函数返回一个空的jQuery对象。2:jQuery(elements)
2012-03-09 23:32:10 1062
原创 SQL Server查询准备数据库和数据,并进行简单查询
1:创建数据库表:仓库 create table 仓库( 仓库ID int identity(1, 1) primary key, 仓库号 varchar(50) unique, 城市 varchar(50) default '青岛', 面积 int default 800 check(面积 >= 800 and 面积 <=1800), 创建时间 datet
2012-03-09 11:56:02 3429
原创 在sqlserver中创建表
1:在sql语句中,临时表有两类,分别是局部(local)和全局(global)临时表,局部临时表只在其会话(事务)中可见,全局临时表可以被会话(事务)中的任何程序或者 模块访问2:创建局部临时表 use db_sqlservergocreate table #db_local_table( id int, name varchar
2012-03-08 18:14:09 54368 3
原创 sqlserver 查询,修改数据库的信息
1:查询服务器中所有数据库信息 execute sp_helpdb;2:查看指定数据库信息 execute sp_helpdb db_sqlserver1; select * from sys.databases where name='db_sqlserver2'3:重命名数据库 execute sp_renamedb d
2012-03-08 17:02:33 3712
原创 sql server 创建数据库
1:创建单数据文件,单日志文件 create database db_sqlserver2on ( name=db_sqlserver2_data, --文件的逻辑名称 filename='E:\sqlserver2008\db_sqlserver2\db_sqlserver2_data.mdf', --数据库文件要保存的路径以及文件名 size=4, --文件大小
2012-03-08 16:27:47 1175
原创 数据库范式学习
1:第一范式 每个数据库表必须有一个主键,它与每条记录一一对应,通过适当定义键属性和非键属性,可以删除重复的组 2:第二方式 首先必须满足第一范式的要求,另外,如果一个表有一个复合主键,所有属性必须与该键关联,并且在表的多行之间多余重复的数据被移动到一个单独的表中3:第三范式 存储在数据库表中的数据不能依赖表的任何域,必须惟一依赖主键并且满
2012-03-08 15:47:14 787
原创 一些AOP的相关概念学习
1:切面(Aspect) 一个关注点的模块化,这一关注点的实现可能横切多个对象,而这个模块化过程,由Inteceptor来实现,数据库的事务管理就是一个典型的切面 2:通知(Advice) 在特定的连接点,AOP框架执行的动作,各种通知类型包括:Before通知,After通知,Around通知和Throw通知等3:切入点(Pointcut)
2012-03-08 14:39:56 670
原创 Java多态,IO
1: 多态性是指获得多种形态的能力,从OOP的角度来讲,这意味着同一个方法名指向不同对象的多个方法,这是通过所谓的动态绑定(dynamic binding)来完成的,一个即将执行的方法类型可以延伸到执行时再确定,静态绑定(static binding)与之不同,在编译时就已确定它的响应类型。2: InputStreamReader inputStreamReader
2012-03-04 20:31:29 665
原创 会话跟踪
1:用户的活动发生在多个请求和响应中,作为Web服务器来说,必须能够采用一种机制来唯一的标识一个用户,同时记录该用户的状态,这是一个Web应用程序典型的需求。 为了实现上述需求,需要以下两种机制: *会话:服务器能够标识出来单个客户的一系列请求,并把这些请求组成一个单独的工作“会话”。通过把特定请求与一个特定的工作会话相联系,购物车或者在线银行应用程序就能够把一个用户与另一个用
2012-03-03 00:31:01 723
网络五子棋程序用vc++实现
2010-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人