- 博客(4)
- 资源 (14)
- 收藏
- 关注
原创 初步认识Backbone.js
作为一个轻量级MVC框架,如果是与后端交互比较频繁的站点使用这个框架,其效果是很显著的。从我个人角度而言,这个框架适合微博这类的实时性比较强并且牵扯用户信息比较多的网站,据说豆瓣的阿尔法城也是用这个框架做的。 如果从它的原理出发,我觉得是模仿或抄袭了ActionScript的PureMVC框架,但又有自己的特点,因为它融合了HTML DOM的特征,这点从它视图的events中可以看出。框架应
2013-03-13 00:31:04 2687
原创 获取元素在body中的绝对位置
原理: body的offsetParent返回的是null。 /** * Get element's absolute coordinate in body */ window.getAbsCoordinates=function(e){ var pos = {top: 0, left: 0}; while(e){ pos.left += e.
2013-03-12 15:58:24 3213
转载 大多数重构可以避免
这篇文章的内容其实是我一直想说的,郭昂写的即全又现实。领导都怕重构的,其实也没并要一开始就大刀阔斧的重构,一般来说可以在实现新功能时就一边重构一边做新的功能。慢慢的,那些旧的过时的代码自然也会被淘汰的。 郭昂在前后两家公司的工作中,主持和经历十余次重构,涉及代码和架构。在他看来,如果不做重构,任代码随意膨胀,就会产生糟糕的架构,其恶劣影响包括: 首先是开发效率的降低,在糟糕架构下加进新
2013-03-12 14:11:57 1444
原创 offsetHeight, clientHeight与scrollHeight的区别
在网上搜了一下,结论非常笼统,讲IE从不讲版本,因此自己做了测试并上传结论。以下结论皆是在标准模式下测试通过的,没有测试quirk模式。 clientHeight 大部分浏览器对 clientHeight 都没有什么异议,都认为是内容可视区域的高度,也就是说页面浏览器中可以看到内容的这个区域的高度,即然是指可看到内容的区域,滚动条不算在内。但要注意padding是算在内。其计算方式
2013-03-05 16:26:00 33317 2
J2SE 1.5 API CHM
2016-01-26
HIbernateSynchronizer
2009-02-22
注册表大全(最优注册表学习教材)
2008-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人