- 浏览: 1345065 次
- 性别:
- 来自: 北京
最新评论
-
mm1984930522:
[i][/i]
html5 跨iframe的拖拽实现移动端页面设计器 -
wangyudong:
很多API doc生成工具生成doc需要重度依赖代码里加注解的 ...
jsdoc-toolkit生成javascriptAPI文档 -
kealuya:
留言止于智者
Tomcat 7最大并发连接数的正确修改方法 -
GGGGeek:
应该是@Before public void setUp(){ ...
利用junit对springMVC的Controller进行测试 -
leoge0113:
...
Tomcat 7最大并发连接数的正确修改方法
文章列表
理解Array.prototype.slice.call(arguments)是如何工作的?
我直接上例子,我就不翻译了,真是怕翻译错了。
var a={length:2,0:'first',1:'second'};//类数组,有length属性,长度为2,第0个是first,第1个是second
console.log(Array.prototype.slice.call(a,0));// ["first", "second"],调用数组的slice(0);
var a={length:2,0:'first',1:' ...
参考:http://blog.163.com/shanqing_shuixiu@yeah/blog/static/165319229201192444434865/
Talk is cheap,show me the code!
同一文件夹下的多个文件夹打成一个zip包
import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.util.zip.CRC32 ...
转自:http://www.jb51.net/article/21670.htm
一、什么是匿名函数?
在Javascript定义一个函数一般有如下三种方式:
函数关键字(function)语句:
function fnMethodName(x){alert(x);}
函数字面量(Function Literals):
var fnMethodName = function(x){alert(x);}
Function()构造函数:
var fnMethodName = new Function('x','alert(x);')
上面三种方法定义了同一个 ...
arguments 对象
在函数代码中,使用特殊对象 arguments,开发者无需明确指出参数名,就能访问它们。
例如,在函数 sayHi() 中,第一个参数是 message。用 arguments[0] 也可以访问这个值,即第一个参数的值(第一个参数位于位置 0, ...
每次处理复杂数组逻辑的时候,还要去查手册,今天我就练下手,加深对数组方法的操作。
var arrA = new Array();
var arrB = {};
var arrC = new Array('f','g');
var arrD = new Array(2);
arrD[0]=1;//初始化
arrD[1]=2;
console.log(arrD);//[1,2]
arrA=['a','b','c'];
arrB=['d','e'];
定义和用法
concat() 方法用于连接两个或多个数组。
该方法不会改变现有的数组,而仅仅会返回被连接数组的一个 ...
转载:http://msdn.microsoft.com/en-us/magazine/ff852808.aspx
这篇文章讲Javascript中的原型与继承,我认为是很不错的,通俗易懂,并且很形象。我在翻译了四五段之后,果断放弃了翻译,我水平有限,怕误人子弟。另,我有点明白为啥有些国外牛人的书被翻译的很烂了,我估计这些翻译的作者是用百度翻译了。。。。因为我也尝试用了一下,那翻得是xx什么玩意儿啊。。。
Forget everything you know about object-oriented programming. Instead, I want you to th ...
转载:http://rlog.cn/?p=350
现在jquery应用的越来越多, 有些同学在享受爽快淋漓coding时就将性能问题忽略了, 比如我. jquery虽在诸多的js类库中性能表现还算优秀, 但毕竟不是在用原生的javascript开发, 性能问题还是需要引起重视的. 在twitter上发现了<jQuery Performance Rules>这篇文章, 简单的摘译了一下:
总是从ID选择器开始继承
在class前使用tag
将jquery对象缓存起来
掌握强大的链式操作
使用子查询
对直接的DOM操作进行限制
冒泡
消除无效查询
推迟 ...
一次WEB前端优化尝试
- 博客分类:
- WEB前端
- javascript
今天对自己做的项目中的一个设计器界面加载速度上进行了优化,因为页面在加载的时候,感觉有点慢。首先,我用firefox的yslow和chrome的pagespeed进行了测试,效果如下,分数有点不同,但是都是很低的。我其实主要在chrome下用pagespeed的提示进行优化的。
yslow优化前:
yslow优化后:
pagespeed优化前:
pagespeed优化后:
优化策略:
1.tomcat配置启用gzip压缩
2.tomcat配置静态文件的过期时间
...
grunt合并压缩js、css文件
- 博客分类:
- javascript
转载文章:
http://www.cnblogs.com/yexiaochai/p/3594561.html
http://www.cnblogs.com/yexiaochai/p/3602002.html
http://www.cnblogs.com/snandy/archive/2013/03/07/2946989.html
http://www.cnblogs.com/snandy/archive/2013/03/11/2949177.html
http://www.cnblogs.com/snandy/archive/2013/05/20/3088613.html
以上两 ...
最近同事的项目在eclipse中启动老有问题,console中显示项目在tomcat中已经启动成功了,但是eclipse右下角还显示tomcat在starting.....starting你妹啊。。。最后结果就是启动超时。网上有很多说法,什么加长超时时间,加大JVM,清理项目,换tomcat,重新下载项目,换工程目录。。。通通没用。。。邪了门了。。。难道是灵异事件+人品败坏么。。。不能够吧。。。
项目直接放在外面的tomcat中能够正常启动,并使用。
最后,终于感谢天感谢地,解决了,在stackoverflow上,一位哥们儿的一句话,点醒了我们,
...
转载:http://www.cnblogs.com/walkingp/archive/2011/03/28/1997437.html
在Android中可以使用Eclipse插件DDMS来查看,也可以使用Android工具包中的adb工具来查看。android项目中的sqlite数据库位于/data/data/项目包/databases中。
使用DDMS导出sqlite数据库。
1、首先打开android项目的调试模式,然后找到显示DDMS:
选择DDMS
2、切换到DDMS,显示File Explorer窗口,找到/d
背景:客户端使用phonegap开发,我们选择了jquery mobile1.4.2+html5+css3的技术实现。页面中有三个选项卡页面(tab页是自己写的div),左右滑动,可以切换页面。手机端页面信息的字体显示出来太大,影响观感,但对于某些信息想要放大看怎么办?我就想将整个页面进行缩放,因此做了以下处理:
1.meta中加入以下信息
user-scalable=yes 表示页面可以缩放
maximum-scale 表示最大比例为1.2倍
<meta name="viewport" cont ...
转载:http://ywsm.iteye.com/blog/510670
http://58582786.blog.51cto.com/1550000/671487
目标:在Windows环境下,用netstat命令查看某个端口号是否占用,为哪个进程所占用.
操作:操作分为两步:(1)查看该端口被那个PID所占用;方法一:有针对性的查看端口,使用命令
Netstat –ano|findstr “<端口号>”,如图,最后一列为PID。图中的端口号为1068,所对应的PID为3840。
(a ...
转载:http://lexandera.com/aardwolf/
代码:https://github.com/lexandera/Aardwolf
地址:http://www.cnblogs.com/lhb25/p/debug-mobile-site-and-app-with-weinre.html
在 PC 端,我们可以使用 Firebug 或者 Chrome 开发人员工具方便的调试网站或者 Web 应用。但是,当我们想在移动端调试站点或者应用的时候,这些工具就派不上用场了。因此,移动开发人员都希望能有 Mobile 版本的 Firebug 或者 Chrome 开发人员工具。Weinre 就是这样一款工具,可以帮助我们调试移动网站及 PhoneGap 应用。
Weinre 简介
在使用 Weinre 之前 ...