-
怎么优化JavaScript脚本的性能 作者:ShiningRay @ Nirvana Studio
如何优化JavaScript脚本的性能作者:ShiningRay@NirvanaStudio 随着网络的发展,网速和机器速度的提高,越来越多的网站用到了丰富客户端技术。而现在Ajax则是最为流行的一种方式。JavaScript是一种解释型语言,所以能无法达到和C/Java之类的水平,限制了它能在客户端所做的事情,为了能改进他的性能,我想基于我以前给JavaScript做过的很多测试来谈谈自己的经验...
272
热度 -
jsp编译进程
jsp编译过程j2ee规范中对jsp的编译有个规范:第一步,先编译出来一个xml文件,第二部再从这个xml文件编译为一个java文件 例如:test.jsp <%! inta=1; privateStringsayHello(){return"hello";} %> <% inta=1; %> <h1>HelloWorld</h1>...
190
热度 -
freemarker惯用技巧
freemarker常用技巧 1.?? freemarker 简介 1.1. 概述 FreeMarker 允许 Javaservlet 保持图形设计同应用程序逻辑的分离,这是通过在模板中密封 HTML 完成的。模板用 servlet 提供的数据动态地生成 HTML 。模板语言是强大的直观的,编译器速度快,输出接近静态 HTML 页面的速度。 FreeMarker 是一...
300
热度 -
java菜鸟应该懂的
java初学者应该懂的 对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。问题一:我声明了什么!Strings="Helloworld!";许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Helloworld!...
322
热度 -
JavaScript 承袭的实现
JavaScript继承的实现 面向对象与基于对象几乎每个开发人员都有面向对象语言(比如C++、C#、Java)的开发经验。在传统面向对象的语言中,有两个非常重要的概念-类和实例。类定义了一类事物公共的行为和方法;而实例则是类的一个具体实现。我们还知道,面向对象编程有三个重要的概念-封装、继承和多态。但是在JavaScript的世界中,所有的这一切特性似乎都不存在。因为JavaScript本身不是...
194
热度 -
jsp常会面试题(4)
jsp常见面试题(4)jsp常见面试题(4) JSP企业面试题整理(1) 图示三层架构,并说明其特点,如何实现,每层实现什么功能?(企业笔试题) 在两层应用中,应用程序直接同数据库进行对话。三层结构在用户接口代码和数据库中间加入了一个附加的逻辑层,通常这个层叫做“商务逻辑层”。在“商务逻辑层”,如果第一层和第二层在不同的计算机上,通常该层利用的技术是EJB(EnterpriseJavaBean)...
579
热度 -
网站主页点击分布分析
网站首页点击分布分析 本文转自:蓝鲸的网站分析 原文地址:http://bluewhale.cc/2012-05-13/homepage-efficiency-analysis.html ? 首页,是网站中最重要的一个页面,通常也是被浏览次数最多的页面。我相信在大部分网站的GoogleAnalytics 内容报告中,首页在综合浏览量 指标中都是排在第一位的。同时,首页也是网站中最特殊的一个页面,...
93
热度 -
CAS干单点登陆(SSO)――集成Java Web 项目
CAS做单点登陆(SSO)――集成JavaWeb项目添加cas-client的jar包 下载cas-client,地址:http://www.ja-sig.org/downloads/cas-clients/,当前最新版本是cas-client-3.2.1-release.zip。然后解压cas-client-3.2.1-release.zip,在modules拷贝cas-client-core...
1046
热度 -
1图胜千言――软件开发中的形象思维与图的运用
一图胜千言――软件开发中的形象思维与图的运用 关键字:图像表达形象思维沟通 ? ?????人生下来的时候不认识文字,但眼睛已经能够接受大量的图像信息。据说人眼获得的信息,占人获得总信息的40%以上。形象思维是人的本能,它大量被运用于人的工作和生活过程中,同样也贯穿于软件开发过程中。用图交流是最有效的沟通手段之一,有时候大家争论半天,到白板前画几下就都清楚了。如果你想当一个好的传播者,软件设计师,...
283
热度 -
JavaScript承袭详解
JavaScript继承详解 文章转载http://www.cnblogs.com/sanshi 面向对象与基于对象 几乎每个开发人员都有面向对象语言(比如C++、C#、Java)的开发经验。在传统面向对象的语言中,有两个非常重要的概念-类和实例。类定义了一类事物公共的行为和方法;而实例则是类的一个具体实现。我们还知道,面向对象编程有三个重要的概念-封装、继承和多态。 但是在JavaScript...
219
热度 -
perl学习笔记16-Web自动化跟连网
perl学习笔记16--Web自动化和连网 perl学习笔记16--Web自动化和连网2010年06月13日Web自动化和连网1.LWP概述??HTTP:Request请求对象包含了一些用于描述客户对服务器的请求的信息。它所包含的属性有:method(方法)、URL(统一资源定位)、header(标头)和content(内容)。HTTP:Request有4种请求方法:get、put、post和he...
226
热度 -
怎么开发又炫又高效web程序
如何开发又炫又高效web程序 随着个人电脑性能的不断提升,各个浏览器厂商的不断努力,让我们可以在客户端运行越来越庞大,复杂的javascript程序,当然结果也是可喜的,目前的web程序悦来也炫,能实现的特效也悦来越多.其中给我们带来很大方便的一款webrichUI技术,也不能称作新技术,应该叫JS&CSS类库:Extjs...接下来我介绍一整套自认为比较优越web的开发模式,前端就是基于...
145
热度 -
用户体验优化的十个研究结果及其数据支持
用户体验优化的10个研究结果及其数据支持 我们不断地从各种地方,听到各种关于用户体验优化的技巧或提示,其中许多乍一听都很富有逻辑,但是假如我们能找到真实的数据和报告去验证这些理论或猜想,显然就能更好地确认预期效果。 本文讨论一些用户可用性方面的研究发现,这些研究结果的获取,主要通过视觉轨迹、数据统计报告、以及关于网站可用性改进方面的调研。你将会发现,许 多可用性优化的提示是众所周知的,但是得到了更...
205
热度 -
freemarker根本语法
freemarker基本语法 常用语法EG.一个对象BOOK1.输出${book.name}空值判断:${book.name?if_exists},${book.name?default(‘xxx’)}//默认值xxx${book.name!"xxx"}//默认值xxx日期格式:${book.date?string('yyyy-MM-dd')}数字格式:${book?string.number}-...
338
热度 -
UE实践札记:KJ法在用户研究中的应用
UE实践笔记:KJ法在用户研究中的应用 去年偶尔看到一篇将KJ法在UX界应用的文章,于是在后续两个项目中尝试使用了一下。下面结合两个实例,介绍这种好记又好用的方法。一.KJ法简介 KJ法又名亲和图法,是日本人类学家川喜田二郎所发明。人类学家在田野调查中(所谓实地调研或人种志调研)会收集到大量相对零散的事实,如何对这些定性的素材进行有效的比较和分类、识别规律,从而建立假说或发展理论 呢?KJ法最...
272
热度 -
FreeMarker macro(宏)的应用
FreeMarkermacro(宏)的使用 有人说用freemarker,但没有用到它的宏(macro),就=没有真正用过freemarker。说的就是宏是freemarker的一大特色。 ???宏的定义可以查看相关的文档,里面介绍得很清楚,下面来看看它的一个用法(javaeye帖子里有讨论)。 ???/WEB-INF/template/common/common.ftl: <#mac...
1000
热度 -
为啥V8引擎这么快
为什么V8引擎这么快?转载请注明出处:http://blog.csdn.net/horkychen Google研发的V8JavaScript引擎性能优异。我们请熟悉内部程序实现的作者依源代码来看看V8是如何加速的。 作者:CommunityEngine公司研发部研发工程师HajimeMorita Google的Chrome中的V8JavaScript引擎,由于性能良好吸引了相当的注目。它是...
650
热度 -
perl学习笔记16-Web自动化和连网
perl学习笔记16--Web自动化和连网 perl学习笔记16--Web自动化和连网2010年06月13日Web自动化和连网1.LWP概述??HTTP:Request请求对象包含了一些用于描述客户对服务器的请求的信息。它所包含的属性有:method(方法)、URL(统一资源定位)、header(标头)和content(内容)。HTTP:Request有4种请求方法:get、put、post和he...
218
热度 -
perl学习札记16-Web自动化和连网
perl学习笔记16--Web自动化和连网 perl学习笔记16--Web自动化和连网2010年06月13日Web自动化和连网1.LWP概述??HTTP:Request请求对象包含了一些用于描述客户对服务器的请求的信息。它所包含的属性有:method(方法)、URL(统一资源定位)、header(标头)和content(内容)。HTTP:Request有4种请求方法:get、put、post和he...
238
热度 -
送给和小弟我一样曾经浮躁过的PHPer程序猿,希望有帮助
送给和我一样曾经浮躁过的PHPer程序猿,希望有帮助 2012年偶决定开始写博客了,不为别的,就希望可以通过博客记录我的成长历程同时也希望可以帮助一些刚毕业,刚入行业的兄弟姐们们。我们是一群充满浮躁、抱怨、迷茫的程序猿,想一想3年就这么过去了,社会变得更浮躁了,鸭梨也越来越大,房?车?女人?...抓狂... 决定写这样一篇文章,再次明确自己的职业规划,也送给浮躁的你,踏上程序猿这条路可谓是路途艰...
101
热度