`
cyfgod
  • 浏览: 65050 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
准备将博客搬到CSDN
        HTML/CSS发展了这么多年,总算迎来了革命性的HTML5/CSS3。对WEB前端的开发者而言,的确是一大福音,这意味着更强劲的功能,更丰富的展现,更灵活的应用......           就现阶段来说,我觉得阻碍HTML5/CSS3发展的最大的问题,还是在于各大浏览器的兼容和支持上。真心希望能有一个强而有力的组织去推动HTML5/CSS3的发展。           下面是我在公司内部做的HTML5/CSS3的培训,希望能对大家的学习有所帮助。           教程中很多实例,也都是从网上收集的。
    IE浏览器,在HTTPS安全模式下预览WEB页面,我们经常会碰到下面的warning message:     "This page contains both secure and nonsecure items.     Do you want to display the nonsecure items?"     这个warning真的是很讨厌,虽然可以通过更改 ...
JavaScript做为一种客户端的脚本语言,有着其先天的劣势,无法做到如Java/C++等高级语言哪般的灵活和高效。所以我们在编写JavaScript代码时,一定要理解语言的特性,优化代码的执行效率。 以下是笔者在实际开发过程中总结的几 ...
一个典型的WEB应用程序可以包含很多文件内容,就以一个J2EE应用来说,一般会有class,有jar,还有一堆jsp/js/css/xml等等文件。特别是随着程序的庞大,这些文件也是成倍的增长。哪如何使你的WEB应用跑得更快呢? 后台的代码优化和应用逻辑很紧密,在此就不做说明,这里只是提出一些常用的对前端代码的优化方法。一般是JS和CSS,还有image图像文件。 1) 对JS文件,需要进行打包和压缩处理。可以将散乱的所有JS文件,都打包成一个JS文件,而且对一些变量和格式进行压缩,从而减少浏览器下截的时间。 可以采用YUI的compressor包,编写ant脚本进行处理。示例如下: < ...
BIRT最新的release已经是2.3版本了,有些什么新的功能呢,看看下面这个帖子吧。 http://www.actuatechina.com/thread254.html
贴个介绍Common HBA API的ppt。
随着信息数据量的急速膨胀,存储越来越追求效率和无限可扩展性,而SAN光纤存储网络是现在非常流行的一种解决方案。光纤通信具有无可比拟的高速数据量传输,加上网络化的存储管理,及无限无痛的可扩容性,这一行业的市场前景非常乐观。 一个简单的光纤存储网络主要有以下几大组成部分: 1) 存储设备,一般是磁盘阵列柜 2) 光纤通道卡,也就是FC HBA,类似于网卡 3) 光纤通道交换机,可以实现数据路由及硬分区管理等 4) 应用主机服务器,安装光纤通道卡 相应的,也需要有相关的管理系统对整个存储网络进行管理配置。一般来说,管理系统主要分两大部分,一部分是光纤通道卡的管理,另一部分则是对存储的管理。 对光 ...
Jetty做为一个轻量级的J2EE Web application server,它不仅小巧,而且性能也比较稳定,效率也挺高,现在也越来越得到广泛的应用。特别是eclipse平台集成了Jetty Plugin后,更是对RCP整合Web Server开发提供了极大的方便。一个非常典型的应用应该就是help帮助系统了,大家可以参看eclipse自已的help系统,从3.3后它就是基于Jetty的,现在的Jetty版本是5.1。 在这里不得不先叉开一个话题,就是servlet-bridge桥的概念。Jetty只是一个单纯的web server服务器,eclipse为了整合框架的考虑,提出了servl ...
用Ext也有一段时间了,也用它做过几个项目,总体来说,Ext还是不错的,堆起界面来还是挺快的,上手也还算容易。但同时问题也不少,不过总算一一都解决了。Ext效果的确蛮炫,但总感觉速度有点慢。呵呵。 附件是一个项目中用Ext实现的界面,没怎么经过美工处理,相对比较粗糙。 Show一下(~_~)
现在web2.0/ajax大行其道,我们会经常碰到这种应用case:前端浏览器通过ajax发请求到后端,后端生成html代码返回,前端接收后将html代码插入一个div容器内。这个应用很普遍,一般情况下也不会有什么问题,特别是返回的是单纯的数据的情况下。但如果返回的html代码包含javascript函数或是css style定义,哪可能就会出现问题了。特别是在IE浏览器下(由此看出,IE浏览器真是垃圾!!真是WEB程序开发者的噩梦啊。),Javascript动态执行的问题很突出。相对来说,Firefox支持的较好。 下面是一段示例代码: __cb_render : function( con ...
BIRT Viewer是一个基于web/ajax/J2EE的简单实用,带有示例性质的BIRT报表预览器。但我们在实际的项目整合中,往往都需要对它进行必要的功能上的扩充。其中,有一个很典型的应用,就是如何实现类似Google Map API哪样的功能,将报表灵活方便的插入到实际应用的页面上。这样可以非常方便的将报表服务与其它应用完全分离开来,在逻辑上和物理上都可以不再需要整合在一起。这样,我们完全可以在基于ASP/PHP或其它非J2EE应用中插入报表内容。BIRT Viewer中并没有提供相关的JS库,但商业化产品Actuate10中已提供了相关的JS库,可以很方便灵活布署报表应用。 我们知道, ...
这几天一直在研究Flex在RIA方面的应用,在网上发现一个很cool的Flex应用,非常不错,很有代表性和启发性,分享给大家。 http://www.best4c.com/editor/NetMapApplication.jsp
贴一个用Python实现Timer定时器的例子,这是在我一个项目中用过的,希望对大家有点用处。
特别注意,在Safari浏览器中是不支持把一个DOM Node直接append到另一个DOM Node上的,不然会抛出JS异常。解决方案,是拷贝Node下所有节点到另一Node上,相关函数如下: function copyNodes( nodeTo, nodeFrom ) {     if( !nodeTo || !nodeFrom )         return;     var ownerDoc = (nodeTo.nodeType == Node.DOCUMENT_NODE ? nodeTo : nodeTo.ownerDocument);     var nodes = nod ...
Global site tag (gtag.js) - Google Analytics