1 条评论 / 257提高 web 应用性能之 JavaScript 性能调优

 

简介

Web 开发中经常会遇到性能的问题,尤其是针对当今的 Web2.0 应用。JavaScript 是当今使用最为广泛的 Web 开发语言,Web 应用的性能问题很大一部分都是由程序员写的 JavaScript 脚本性能不佳所造成的,里面包括了 JavaScript 语言本身的性能问题,以及其与 DOM 交互时的性能问题。本文主要来探讨一下如何尽可能多的避免这类问题,从而最大限度的提高 Web 应用的性能。

JavaScript 性能调优

JavaScript 语言由于它的单线程和解释执行的两个特点,决定了它本身有很多地方有性能问题,所以可改进的地方有不少。

 

eval 的问题:

2 条评论 / 285新产品的竞争力(转发)

苹果公司的电子产品,最大的特点就是它的易用性 (usability)----简单,美观,容易上手。

它们通常不是功能最强大的,但往往是最好用的。下图的左边是 Mac,右边是PC,你觉得看上去哪个更好用?

0 条评论 / 374QQ For Mac2.0官方发布,支持视频通话

 

QQ for Mac是基于Mac OS X平台的即时通讯软件,致力于通过简洁的界面、实用高效的即时沟通功能以及流畅的操作体验,让您充分感受沟通乐趣。其实沟通可以更简单!

 

0 条评论 / 621YOUKU优酷去广告方法(谢绝传播)

路径:
 
C:\Windows\System32\drivers\etc\
 
文件:
 
hosts
 
内容:
 
127.0.0.1 atm.youku.com 
127.0.0.1 Fvid.atm.youku.com 
127.0.0.1 html.atm.youku.com 
127.0.0.1 valb.atm.youku.com 
127.0.0.1 valf.atm.youku.com 
127.0.0.1 valo.atm.youku.com 
127.0.0.1 valp.atm.youku.com 
127.0.0.1 lstat.youku.com 
127.0.0.1 speed.lstat.youku.com 
127.0.0.1 urchin.lstat.youku.com 
127.0.0.1 stat.youku.com 
127.0.0.1 static.lstat.youku.com 
127.0.0.1 valc.atm.youku.com 
127.0.0.1 vid.atm.youku.com 
127.0.0.1 walp.atm.youku.com
 
方法:
 
加入内容,并保存。

1 条评论 / 451META标签详解

 

META标签分两大部分:HTTP标题信息(HTTP-EQUIV)和页面描述信息(NAME)。 

一、HTTP-EQUIV 

HTTP-EQUIV类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。常用的HTTP-EQUIV类型有: 

1、Content-Type和Content-Language (显示字符集的设定)...

1 条评论 / 529用JS的正则表达式如何判断输入框内为中文或是英文或是数字

只能输入数字和英文的:
<input onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
2.只能输入数字的:
<input onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
3.只能输入全角的:
<input onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,''))">
4.只能输入汉字的:
<input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))">

1 条评论 / 657苹果ipad2发布会现场,乔布斯演讲视频

 
瘦骨嶙峋的乔布斯和黑白两色的ipad2。。。。

2 条评论 / 549javascript类的定义和引用(示例)

1.Product类

……

0 条评论 / 496javascript类的定义和引用

在Java语言中,我们可以定义自己的类,并根据这些类创建对象来使用,在Javascript中,我们也可以定义自己的类,例如定义User类、Hashtable类等等。


一,概述

在Java语言中,我们可以定义自己的类,并根据这些类创建对象来使用,在Javascript中,我们也可以定义自己的类,例如定义User类、Hashtable类等等。

目前在Javascript中,已经存在一些标准的类,例如Date、Array、RegExp、String、Math、Number等等,这为我们编程提供了许多方便。但对于复杂的客户端程序而言,这些还远远不够。

与Java不同,Java2提供给我们的标准类很多,基本上满足了我们的编程需求,但是Javascript提供的标准类很少,许多编程需求需要我们自己去实现,例如Javascript没有哈西表Hashtable,这样的话在处理键值方面就很不方便。

……

4 条评论 / 579最会赚钱的16种人

钱不是万能的,没有钱是万万不行的,最会赚钱的16种人,向之靠拢!

1、很聪明的人
读书学习好与坏与做生意赚钱完全是两码事,书读的好,生意不一定做的好,做生意需要头脑灵活多变,想到就要做到。

2、办事能力和办事效率很强的人
一旦有赚钱的生意马上一步一个脚印的去做,要付诸于行动,敢做、敢干,只有这样才能抓住机会。

3、不安于现状,不断努力的人

......

记乐簿 Notes Club - 网络心生活 - [ NC 博客 ] 京ICP备08010734号 京公网安备110105009835