`
FengShen_Xia
  • 浏览: 279310 次
  • 性别: Icon_minigender_1
  • 来自: 东方水城
社区版块
存档分类
最新评论
文章列表
文件上传(File upload) Ajax File Upload . jQUploader . Multiple File Upload plugin .  jQuery File Style . Styling an input type file . Progress Bar Plugin .   表单验证(Form Validation) jQuery Validation . Auto Help . Simple jQuery form validation . jQuery XAV - form validations . jQuery AlphaNumeric . M ...
      在Java中,我们为了查找某个给定字符串中是否有需要查找的某个字符或者子字串、或者对字符串进行分割、或者对字符串一些字符进行替换/删除,一般会通过if-else、for 的配合使用来实现这些功能 。如下所示:   public class Test{ public static void main(String args[]) { String str="@Shang Hai Hong Qiao Fei Ji Chang"; boolean rs = false; for(int i=0;i<str. ...
  • 2008-12-25 15:19
  • 浏览 3720
  • 评论(8)
  • 论坛回复 / 浏览 (4 / 140736)
 本文介绍了五种常见 Ajax 设计模式。它们在使用 HTML、XML 和 JavaScript 代码从服务器获取数据方面有所不同。我先介绍最简单的模式,它将使用来自服务器的新 HTML 页面来更新页面。         模式1:替换 HTML 片段       最常见的 Ajax 任务也许就是向服务器请求更新的 HTML 并使用它更新部分页面。可能需要周期性地完成这一任务 —— 比如,更新股市报价。也可能要按需更新 —— 比如,对搜索请求进行响应。     清单1 中的代码从服务器请求一个页面然后将内容放入页面主体的 <div> 标记中。 清单 1. Pat1_repla ...
1.文本文件名:data.txt,其中内容如下所示: 文本测试数据!   2.用来测试读取*.text文件的页面为:test.htm <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <title>Ajax Read Text</title> <script type="t ...
1.XML文件为:data.xml <?xml version="1.0" encoding="GB2312" ?> <root> <info>测试数据!</info> </root>    2用来测试读取XML的页面为:test.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd ...
     解决oracle里用一个语句实现固定时间间隔的记录数统计,比如统计表tb_clubbase中时间类型的cb_regdate字段每隔3天的记录数。如:2007-8-1到2007-8-3,2007-8-4到2007-8-6......各自范围内的记录数  这种情况可以用来做每个季度的统计  sql语句如下所示:   select count(1) from (select floor((to_char(t.cb_regdate,'yyyymmdd') - '20070101') / 3) as col, t.* from tb_clubbase t where ...
1.选用适合的ORACLE优化器     ORACLE的优化器共有3种      A、RULE (基于规则) b、COST (基于成本) c、CHOOSE (选择性)      设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS 。 你当然也在SQL句级或是会话(session)级对其进行覆盖。      为了使用基于成本的优化器(CBO, Cost-Based Optimizer) , 你必须经常运行analyze 命令,以增加数据库中的对象统计信息(object statis ...
数据库中有一张表Test,其表结构如下所示:   job_id dep_id item name no 000101 0900 002 A001   000101 0900 003 A002   000101 0901 001 B003   000202 0900 004 A005   000202 0902 003 C004   000303 0901 002 B004   000303 0901 004 B005     规则:其实意思就是让一组中item为002的记录所对应的name优先做no的前缀 1、先以job_id,dep_id分组记录; 2 ...
世界上最牛的逻辑   --------------------------------------------------------------------------------   大兔子病了,二兔子瞧,三兔子买药,四兔子熬,五兔子死了,六兔子抬,七兔子挖坑,八兔子埋,九兔子坐在地上哭泣来,十兔子问他为什么哭?九兔子说,五兔子一去不回来!   这是一件密谋杀兔事件 。1 首先,兔子也是有阶级的,大兔子病了,要治它的病,就必须不惜一切代价,甚至牺牲一只兔子做药引。2 病的是大兔子,五兔子却突然死了,显然是被做成了药引。3 "买药"其实是黑话,因为实际上只需要 ...
原型扩展     想必君的悟性极高,可能你会这样想:如果在JavaScript内置的那些如Object和Function等函数的prototype上添加些新的方法和属性,是不是就能扩展JavaScript的功能呢?     那么,恭喜你,你得到了!     在AJAX技术 ...
构造对象       好了,接下我们来讨论一下对象的另一种创建方法。     除JSON外,在JavaScript中我们可以使用new操作符结合一个函数的形式来创建对象。例如:      function  MyFunc() {};          // 定义一个空函数      var  anObj  =   new  MyFunc();   // 使用new操作符,借助MyFun函数,就创建了一个对象     JavaScript的这种创建对象的方式可真有意思,如何去理解这种写法呢?      其实,可以把上面的代码改写成这种等价形式:      function  MyFu ...
引子     编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。     数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。      你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在 的唯一目的,就是要努力改变数据原来的状态。在代码改变数据的同时,也会因为数据的抗拒而反过来影响或改变代码原有的趋势。甚至在某些情况下,数据可以转 变为代码,而代码却又有可能被转变为数据,或许还存在一个类似E=M ...
  JavaScript 里的 this 到底指得是什么?很多人都会告诉你 this 指的是当前对象。这样理解对么?在大多数情况下确实没错。比如我们经常会在网页上写这样的 JavaScript:   < input  type ="submit"  value ="提交"  onclick ="this.value='正在提交数据'"   />   这里的this显然指的是当前对象,即这个提交按钮。通常,我们使用this的情况都与此类似。但是有什么情况不是这样的呢? 大家看看这个例子:   var  foo  = ...
1、简单的正则表达式:   (1)preg_match("/^(\d{18,18}|\d{15,15}|\d{17,17}x)$/" ,$id_card) (2)preg_match("/^(\d{6})(18|19|20)?(\d{2})([01]\d)([0123]\d)(\d{3})(\d|X)?$/" ,$id_card) (3)preg_match("/(^\d{15}$/)|(\d{17}(?:\d|x|X)$/),$id_card)   2、复杂并且严格一些的验证: //这个可以验证15位和18位的身份证,并且包含生日和校 ...
时间对象是一个我们经常要用到的对象,无论是做时间输出、时间判断等操作时都与这个对象离不开。除开JavaScript中的时间对象外,在VbScript中也有许多的时间对象,而且非常好用。下面还是按照我们的流程来进行讲解。 它是一个内置对象——而不是其它对象的属性,允许用户执行各种使用日期和时间的过程。 方法:分为得到时间方法、设置时间方法和转换时间方法 得到时间方法:   getDate() 查看Date对象并返回日期   getDay() 返回星期几   getHours() 返回小时数   getMinutes() 返回分钟数   getMonth() 返回月份值   g ...
Global site tag (gtag.js) - Google Analytics