- 浏览: 172860 次
- 性别:
- 来自: 南京
-
最新评论
-
lb10001:
不错,正好需要这个知识
img src的特殊使用 -
923080512:
lz下面这句话写错了: Read Uncommitted ...
Spring事务隔离级别和传播行为 -
hucc:
good
img src的特殊使用 -
恶魔眼睛:
经常出现:
WARN | S-0:0:0:0:0:0:0:1 ...
pushlet 学习二 -
gaboolic:
ganqing1234 写道zhangyao 写道 retur ...
pushlet 学习二
文章列表
pushlet 的官网上有很多例子,可以参见http://www.pushlets.com/pushlet/examples/pushlet.html
,其中有个webim的例子,这个其实是个聊天室的功能,如果改为点对点的聊天方式的话怎么做呢?
大体上有两种方式:
一 修改客户端js,拿到消息后判断接受者标示和当前用户是否一致,不一致则不显示。
二 是修改pushlet源码,仔细查看源码可以知道,在SessionManager.java 里面 createSession 方法,是以随机数生成session id的,一个随机数的session id显然无法满足精确查找的要求 ...
协作平台的webim 是采用pushlet来做的,Pushlet
是一种comet
实 现:在Servlet机制下,数据从server端的Java对象直接推送(push)到(动态)HTML页面,而无需任何Java applet或者插件的帮助。它使server端可以周期性地更新client的web页面。 ...
[转载]高性能WEB开发
[1] HTTP服务器篇
[2] web 性能测试工具推荐
[3] 图片篇
[4] 如何加载JS,JS应该放在什么位置?
[5] 为什么要减少请求数,如何减少请求数!
[6] 减少请求,响应的数据量
[7] JS、 CSS的合并、压缩、缓存管理
[8] 页面呈现、重绘、回流
在开发网页时,尽量将css放置在页面的header里,js不管是外部引入的或嵌入的js片段都应放在页面的尾部。
因为页面在加载时,css加载是可以并发请求
的(同页面中的图片,ie6除外),而js加载时需要等待一个js文件加载完成后才加载其他资源,为了页面的快速呈现,放置在尾部效果较好。
同时由于嵌入的js片段会阻塞整个页面
的呈现(外部引入js文件阻塞其他资源下载,也会阻塞该js引入位置以下的页面的内容
呈现,所以要放置页面的最下面),需要利用工具来调用,如yui的
YAHOO.util.Event.onDOMReady(function() {.. ...
转自:http://haric.iteye.com/blog/291128
[正文]
Activity 是我们开发Android应用程序最重要的一个类。这个类的内容比较多,我理解多少
就写多少,希望你喜欢:)
这篇文章会涉及到以下几个内容一 Activity的生命周期
二 让Activity变成一个窗口:Activity属性设定
三 你后台的Activity被系统回收怎么办:onSaveInstanceState
四 调用与被调用:我们的通信使者 - Intent
一 Activity的生命周期
和其他手机平台的应用程序一样,Andro ...
转载自 : http://blog.csdn.net/hitman9099/archive/2009/01/28/3854171.aspx
最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。
一、什么是闭包?
“官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。
相信很少有人能直接看懂这句话,因为他描述的太学术。 ...
css position 属性 共有四种: absolute,relative,fixed,static。
其中absolute和fiexd属性不能和float一起作用于一个元素。
static很少用,因为正常的页面呈现顺序就是这种,没必要指定了。
absolute 定位的元素不顾及其他页面元素,可 ...
in vain 徒劳的
tom tried to get jess to go to the dance with him, but it's in vain because she went with seam
census 人口普查
population census of China 中国人口普查
excepting 怀孕 pregnant
she is excepting.
terrify 使恐惧
the children were terrified of their teacher, because he yelled at them ...
quick-thinking
tragedy [ˈtrædʒidi] 悲惨的事;不幸;灾难;惨案
entitled 有资格的 v entitle 授权
bulletproof 防弹的
restrain 英[risˈtrein] 抑制,制止 they restrain their dog with a leash
food poisoning 英[ˈpɔɪznɪŋ] 食物中毒
fringe benefit 附加福利
perk 津贴
首先是导入背景图片,background-image属性,它后面一般会接一个url(。。),里面存有图片的路径,以斜杠/开头的表示绝对路径,否则表示相对路径,这里的相对路径是指相对于css样式文件的路径而不是页面文件的存储位置。当然也可以以网络地址来引用图片,这样的路径必须以协议开头,如:http://。
background-repeat,该属性有四种取值,repeat,no-repeat,repeat-x,repeat-y,默认的为repeat。
background-position,有三种取值方式:一个是采用center, top,right, ...
- 2009-10-28 16:42
- 浏览 1610
- 评论(0)
float 有三个属性left,righ,none
。
在使用float时需要注意的是float是相对于下个元素的,如两个div,第一个div float:right那么两个div就会在同一行上,第二个div会出现在右边。当然一个容器内只有一个元素的话也可以使用float ...
边距冲突:
margin和padding都是定义元素间隔的,如果元素没有board或者background color的话,它们所表示的间隔是一样的。
在处理叠加时,margin会取最大的间隔,如2个div,上面的div的margin-bottom=15px;下面的div的margin-top=30px
;这时 ...
css样式中继承的规则大体如下:
1. 影响页面中元素的位置的属性,或者像margin,background color,border这些属性是不继承的。
2. 浏览器自定义的一些元素的样式,如link为蓝色的,headline的字体等等。
3. 当css样式冲突时,继承的不会被采用。
第三条其实指明了css样式应用的另一个规律:The Directly Applied Style Wins。当样式存在冲突时,直接运用的样式会被采用。就继承冲突而言还存在另一条规律:Nearest Ancestor Wins。
这里再讨论下one tag, many styles的情况 ...
- 2009-10-09 09:08
- 浏览 4137
- 评论(0)
Js字符串操作函数大全 转自:http://www.phpweblog.net/kiyone/archive/2007/04/19/1135.aspx
Js字符串操作函数大全
/*
******************************************
字符串函数扩充
******************************************
*/
/*
====================================== ...
- 2009-09-27 15:53
- 浏览 1390
- 评论(0)
昨天在做js拷贝剪切板的功能时,遇到了yui的一个问题。因为这个功能是采用ZeroClipBoard才做的,它会在页面上放置一个透明的flash,当点击它时通过js来设置复制到剪切板的内容,关于ZeroClipBoard请参考相应的文档。
我需要的功能时复制页面中一个大的图片的地址。在测试的时候发现在ff下,这个flash的位置总是有问题,时而正常时而不正常,而在ie7下则没有这个问题,弄了半天才发现问题出在yui的onDOMReady,因为onDOMReady是表示页面所有的元素都加载完后的状态,这里不包含图片,我猜ff做了一些优化,这样有时图片还没有加载完,js已经计算 ...
- 2009-08-22 21:35
- 浏览 1833
- 评论(0)