`
sisi1984117
  • 浏览: 152212 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
typeof(var)是用来判断变量是否为数组的。JS中经常需要操作HTML控件,大家知道,HTML空间如果名字都取相同的话,那么使用document.getElementsByName就可以取得一个数组。如果想使用if(document.aaa.length!="undefined")来判断名字为"aaa"的控件在页面中是否存在多个(也就是数组)的话,这个用法就会报错。这时就要使用if(typeof(document.aaa.length) !== 'undefined')。
prototype 是在 IE 4 及其以后版本引入的一个针对于某一类的对象的方法,而且特殊的地方便在于:它是一个给类的对象添加方法的方法!这一点可能听起来会有点乱,别急,下面我便通过实例对这一特殊的方法作已下讲解:  首 ...

一些小转换

/** * 四舍五入 */ DecimalFormat df=new DecimalFormat("#"); //不保留小数点 double d=0; double PriceInRate = 0; DecimalFormat df4 = new DecimalFormat("###.0000"); if(PriceInRate > 0){ PriceInRate = Double.parseDouble(df4.format(PriceInRate));//保留四位小数 ...
http://javamvp.iteye.com/blog/476757
TreeSet是依靠TreeMap来实现的TreeSet是一个有序集合,她的元素 按照升序排列,默认是按照自然顺序排列,也就是说TreeSet中的对象元素需要实现Comparable接口。TreeSet类中跟HashSet类一样也没有get()方法来获取列表中的元素,所以也只能 ...
一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。1. ctrl+shift+r:打开资源2. ctrl+o:快速outline3. ctrl+e:快速转换编辑器4. ctrl+h,查询某段代码在什么文件中出现过,快速定位到当前文件5. alt+shift+r:重命名6. alt+shift+l以及alt+shift+m:提取本地变量及方法7. shift+enter及ctrl+shift+enter8. Alt+方向键9. ctrl+m:编辑器窗口最大化10. ctrl+.及ctrl+1:下 ...
Array 对象 Array 对象用于在单个的变量中存储多个值。 创建 Array 对象的语法: new Array(); new Array(size); new Array(element0, element0, ..., elementn); 参数 参数 size 是期望的数组元素个数。返回的数组,length 字段将被设为 size 的值。 参数 element ..., elementn 是参数列表。当使用这些参数来调用构造函数 Array() 时,新创建的数组的元素就会被初始化为这些值。它的 length 字段也会被设置为参数的个数。 返回值 返回新创建并 ...
一、static 请先看下面这段程序: public class Hello{ public static void main(String[] args){ //(1) System.out.println("Hello,world!"); //(2) } } 看过这段程序,对于大多数学过Java 的从来说,都不陌生。即使没有学过Java,而学过其它的高级语言,例如C,那你也应该能看懂这段代码的意思。它只是简单的输出“Hello,world”,一点别的用处都没有,然而,它却展示了static关键字的主要用法。 在1处,我们定义了一个静态 ...
<html> <head> <title>My JSP 'index.jsp' starting page</title> <script type="text/javascript"> function test() { var city=regForm.city.value; if(city.indexOf(' ')!=-1){ alert('内容不能有空格'); regForm.city.focus(); r ...
很多人在删除JDK时,往往会遇到大麻烦——即使将电脑中所有与JAVA有关的文件删得一干二净(但通常情况下有些文件你是删不掉的,只有通过改名字的办法才能删掉,当然很多人也是这样做才将它们给删掉的),控制面板上仍 ...
附: 1、 Tomcat 5.x与Tomcat 4.x在解析提交表单时发生了变化,Tomcat 4.x无论是post还是get,都使用相同的编码,而Tomcat 5.x 却把get方法单独了出来,具体可查看tomcat的source code。 2、 Tomcat 5.x允许include的jsp页面重新定义解码方式(如下示例),而Tomcat4.x则不允许。 <%@
如何解决端口冲突导致tomcat无法启动的问题 Tomcat在启动时主要使用下面的3个端口 <Server port="8005" shutdown="SHUTDOWN" debug="0"> <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8080" minProcessors="5"
UPDLOCK   读取表时使用更新锁,而不使用共享锁,并将锁一直保留到语句或事务的结束。UPDLOCK 的优点是允许您读取数据(不阻塞其它事务)并在以后更新数据,同时确保自从上次读取数据后数据没有被更改。   这是SqlServer2000中对更新锁的说明.   当我们用UPDLOCK来读取记录时可以对取到的记录加上更新锁,从而加上锁的记录在其它的线程中是不能更改的只能等本线程的事务结束后才能更改,我如下示例: BEGIN TRANSACTION --开始一个事务SELECT Qty FROM myTable WITH (UPDLOCK) WHERE Id in (1,2,3)   ...
设置步长,不能自动实现,自动时候,步长只能够为1   1> create table testS(id numeric(10,0) identity , name varchar(50)) 2> go 1> insert into testS values ('zhaixf') 2> go 1> select * from testS 2> go id            name                                               ------------- ------------              1 z ...
 --示例 1 创建 titles 表:create table titles(title_id tid not null,title varchar(80) not null,type char(12) not null,pub_id char(4) null,price money null,advance money null,total_sales int null,notes varchar(
Global site tag (gtag.js) - Google Analytics