2014年5月11日

javascript的hoisting机制

摘要: javascript解释器中存在一种变量声明被提升(hoisting)的机制,即变量(函数)的声明会被提升到作用域的最前面。即使把声明代码写在最后面。 alert(foo); //function foo(){} alert(bar); //undefined var bar = func... 阅读全文

posted @ 2014-05-11 11:45 思、慧 阅读(283) 评论(0) 推荐(0) 编辑

2014年5月4日

html5中不再支持table的cellspacing和cellpadding属性

摘要: 如果你现在开始用html5的声明来写页面时,你会发现在定义table的cellspacing和cellpadding时被提示该属性已过时或者提示非法属性。具体原因是在html5中table标签的这两个属性已经被移除,需要定义边框之类的时应该使用css的写法。具体实现如下: Html5 Tabl... 阅读全文

posted @ 2014-05-04 20:37 思、慧 阅读(14003) 评论(0) 推荐(0) 编辑

CSS中的样式覆盖原则

摘要: 规则一:由于继承而发生样式冲突时,最近祖先获胜(最近原则)。CSS的继承机制使得元素可以从包含它的祖先元素中继承样式,考虑下面这种情况:rule 1 welcome to gaodayue的网络日志strong分别从body和p中继承了color属性,但是由于p在继承树上离strong更近,因此st... 阅读全文

posted @ 2014-05-04 20:02 思、慧 阅读(23018) 评论(0) 推荐(0) 编辑

解决eclipse: Resource is out of sync with the file system 报错问题

摘要: eclipse版本:4.3在eclipse中搜索时,搜索完之后有时候会弹出错误对话框,错误摘录如下:Resource is out of sync with the file system......分析:这个问题是由于eclipse中文件不同步引起的。在eclipse中,工程文件是由eclipse... 阅读全文

posted @ 2014-05-04 19:33 思、慧 阅读(365) 评论(0) 推荐(0) 编辑

2014年4月6日

javascript数组

摘要: //下列数组的使用是否合法?var array = [];array[-1] = 2;array["b"] = 1;array[1,2] = 3;//下列两种情况要表达的意思是否一样?array["2"] = 2;array[2] = 2;如果你已能为上述问题做出解答,那么可以忽略接下来我要讲的东西。javascript中的数组本质是什么? 1、数组实例本质上是一个对象var myArr = [];console.log(typeof myArr);既然是个对象,那么就有相应的属性和方法,所以object自带的方法,数组实例也有。 2、对象属性的访问方式 阅读全文

posted @ 2014-04-06 00:21 思、慧 阅读(327) 评论(0) 推荐(0) 编辑

2014年2月27日

java之元数据(metadata)

摘要: 什么是元数据? 元数据是指用来描述数据的数据,更通俗一点,就是描述代码间关系,或者代码与其他资源(例如数据库表)之间内在联系的数据。在一些技术框架,如struts、EJB、hibernate就不知不觉用到了元数据。对struts来说,元数据指的是struts-config.xml;对EJB来说,就是ejb-jar.xml和厂商自定义的xml文件;对hibernate来说就是hbm文件。以上阐述的几种元数据都是基于xml文件的或者其他形式的单独配置文件。这样表示有些不便之处。一、与被描述的文件分离,不利于一致性的维护;第二、所有这样文件都是ASCII文件,没有显式的类型支持。基于元数据的广泛应. 阅读全文

posted @ 2014-02-27 21:56 思、慧 阅读(34451) 评论(0) 推荐(6) 编辑

2014年2月25日

java之类型安全的枚举

摘要: why 枚举,顾名思义,就是一组可罗列的值,如四季春夏秋冬,方位东南西北,星期,月份等。在J2SE5.0 Tiger会出现之前,通常定义一个普通类或者抽象类,在类中定义一组public staic final 修饰的成员变量来表示这样的数据。public abstract class Direction { public static final int EAST = 0; //东 public static final int WEST = 1; //西 public static final int SOUTH = 2; //南 public static ... 阅读全文

posted @ 2014-02-25 21:53 思、慧 阅读(878) 评论(0) 推荐(1) 编辑

2014年2月19日

eclipse插件安装、卸载、升级和还原

摘要: 环境:32位Win7、Eclipse-Kepler-4.3.1安装: 安装分为两种,一种是本地安装,即把插件包下载到本地电脑后手动安装和配置,另一种是在线安装,需要实时联网。 本地安装 下载得到的插件包总体上有两种形式,第一种是jar文件*.jar,第二种是压缩格式的文件,比如*.zip;第二种形式的都需要解压,解压缩之后得到的文件夹中一般都包含 features和plugins两个目录,也可能包含其他的一些文件,如site.xml。或者解压之后得到的是第一种形式的插件包。 一、传统形式,把插件文件复制到eclipse主目录下对应的features或者plugins文件目录中。 二、... 阅读全文

posted @ 2014-02-19 23:19 思、慧 阅读(9356) 评论(0) 推荐(1) 编辑

导航