关闭

在JavaScript中typeof的用途介绍

JavaScript 中的 typeof 其实非常复杂,它可以用来做很多事情,但同时也有很多怪异的表现。 本文列举出了它的多个用法,而且还指出了存在的问题以及解决办法。 阅读本文的前提是,你现在应该已经知道原始值和对象值的区别了。 检查一个变量是否存在,是否有值 typeof在两种情况下会返回 "undefined": 1.变量没有被声明 2.变量的值是 undef...
阅读(0) 评论(0)

JS中遍历数组

JS数组的遍历方法有两种: 第一种:一般的for循环,例如: var a = new Array("first", "second", "third") for(var i = 0;i < a.length; i++) { document.write(a[i]+","); } 输出的结果:fitst,second,third 第二种:用for...in 这种遍历的方式,...
阅读(16) 评论(0)

定时任务Quartz Scheduler概念详解

首先认识明确几个关于Quartz Scheduler的概念。   调度器:负责对用户定义的所有任务进行调度的类。   触发器:触发器在逻辑上包含两个属性,即如何触发该调度器和触发该调度器之后进行怎么样的操作,在Quartz Scheduler中触发器的触发事件为特定时间。时间可以为一个时间段,也可以为时间点。   任务(jobDetail):触发器在被触发后进行的操作,可以指定任意一个...
阅读(17) 评论(0)

hashMap,hashTable,hashSet,TreeMap的区别

【hashMap:】(键值对,不同步,无序) 存放的是key-value的值,采用put方法;可以存相同的对象。是map的子类; 并允许使用 null 值和 null 键(除了非同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。) 此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 是无序的。 注意,此实现不是同步的。 ...
阅读(10) 评论(0)

Java中xml与json的相互转换

/*xom-1.1.jar json 与 xml的相互转换*/ /** * JSON(数组)字符串转换成XML字符串 * (必须引入 xom-1.1.jar) * @param jsonString * @return */ public static String json2xml(String jsonString) { ...
阅读(11) 评论(0)

通过Ajax---SpringMVC返回json字符串(非注解方式)

这里采用的是非注解形式,相当于注解中的@responseBody /** * 根据字符串输出JSON,返回null * * @param jsonString * @return */ public String ajaxJson(HttpServletResponse response,String jsonString) { ...
阅读(10) 评论(0)

不要在 foreach 循环里进行元素的 remove / add 操作

在foreach 循环里面,不能用remove方法,因为当list里面的最后一个元素被remove时候,会报错。 【强制】不要在 foreach 循环里进行元素的 remove / add 操作。 remove 元素请使用 Iterator 方式,如果并发操作,需要对 Iterator 对象加锁。 反例: List a = new ArrayList(); a.add("1...
阅读(107) 评论(0)

quartz定时器实现

总结:要实现定时器quartz,我们注意两步就行了,一是写好实现类注意实现类的方法名要和配置中一致,二是做好配置。然后就可以测试了。 ①定时器实现类 HealthRecodersTokenScheduler.java public class HealthRecodersTokenScheduler { public void execute() throws Excep...
阅读(24) 评论(0)

XMLHttpRequest的基本用法

使用XMLHttpRequest对象,主要分为以下七个步骤: 创建对象 设置过期时间 设置数据格式 初始化 HTTP 请求 设置HTTP头请求 回传数据的处理 发送 HTTP 请求 对应代码如下所示 var xhr; function goAjax() { //1.创建对象 ...
阅读(9) 评论(0)

正则表达式大全

一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{...
阅读(18) 评论(0)

JS数组中常用到的一些方法总结

1 shift()t:删除数组的第一个元素,返回删除的值。这里是0  2 unshift(3,4):把参数加载数组的前面,返回数组的长度。现在list:中是3,4,0,1,2  3pop():删除数组的最后一个元素,返回删除的值。这里是2.  4push(3):将参数加载到数组的最后,返回数组的长度,现在List中时:0,1,2,3  5concat(3,4):把两个数组拼...
阅读(81) 评论(0)

文件分离器File.separator有什么用?

在windows中的文件分隔符是 \ 和 /都可以但是在Linux中,文件分隔符只能是/所以用了\\的程序在Linux下会出问题。而File.separator是系统默认的文件分割符号,屏蔽了这些系统的区别。用File.separator保证了在任何系统下不会出错。...
阅读(34) 评论(0)

JAVA中sort函数的使用方法的个人总结

首先:sort函数的基本格式(默认排序为升序排序) [cpp] view plain copy Arrays.sort(数组名,起始下标,终止下标);    我们举个简单的例子 [java] view plain copy import java.util.*;     im...
阅读(28) 评论(0)

java中的<?><T><E>详解Jdk5.0新特性Generic Types (泛型)

? 表示不确定的java类型。 T 表示java类型。 K V 分别代表java键值中的Key Value。 E 代表Element。 Object跟这些东西代表的java类型有啥区别呢? Object是所有类的根类,是具体的一个类,使用的时候可能是需要类型强制转换的,但是用T ?等这些的话,在实际用之前类型就已经确定了,不需要强制转换。 1. 介绍 2.定义简单Java泛型   其实...
阅读(13) 评论(0)

子页面调用父页面对象修改父页面span(div或者input)值

var dataCount = data.dataCount;//最新消息数量 //拿到account_index.ftl页面消息对象  $("#noticeCount_" , parent.document).html(dataCount);        补充:   'noticeCount_'    为父页面需要修改对象的id...
阅读(84) 评论(0)

文字超过div(或者input框等)宽度用省略号显示css

input{     width: 50px;  /*必须设置宽度*/     overflow: hidden;  /*溢出隐藏*/     text-overflow: ellipsis; /*以省略号...显示*/     white-space: nowrap;  /*强制不换行*/ }...
阅读(360) 评论(0)

jquery 父、子页面之间页面元素的获取,方法的调用、

一、jquery 父、子页面之间页面元素的获取,方法的调用: 1. 父页面获取子页面元素:     格式:$("#iframe的ID").contents().find("#iframe中的控件ID").click();      实例:$("#ifm").contents().find("#iBtnOk").click(); // ifm 为 标签 id; iBtnOk ...
阅读(77) 评论(0)

Js获取当前日期和操作方法

Js获取当前日期时间及其它操作 var myDate = new Date(); myDate.getYear();        //获取当前年份(2位) myDate.getFullYear();    //获取完整的年份(4位,1970-????) myDate.getMonth();       //获取当前月份(0-11,0代表1月) myDate.getDate();  ...
阅读(78) 评论(0)

JS中字符串替换字符

var str = 'abcadeacf'; var str1 = str.replace('a', 'o'); alert(str1);     // 打印结果: obcadeacf   var str2 = str.replace(/a/g, 'o'); alert(str2);     //打印结果: obcodeocf, 注意: 此处replace的第一个参数为正则...
阅读(100) 评论(0)

JS延时函数,格1秒触发

setTimeout(function () {  $("#provideTime").css("background-color", "");     }, 1000);...
阅读(157) 评论(0)
51条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:4777次
    • 积分:536
    • 等级:
    • 排名:千里之外
    • 原创:48篇
    • 转载:3篇
    • 译文:0篇
    • 评论:2条
    文章分类