- 博客(13)
- 收藏
- 关注
原创 利用window.performance.timing检测页面加载速度
如何在浏览器中查看当前页面请求各个指标数据在控制台中输入window.performance.timing(html5的属性);即可 各字段的含义:· navigationStart:当前浏览器窗口的前一个网页关闭,发生unload事件时的Unix毫秒时间戳。如果没有前一个网页,则等于fetchStart属性。· unloadEve
2015-01-06 16:46:53
4889
原创 一个页面中有相同ID元素 和 一个页面中一个元素的name值 和另外一个元素的ID值相同--在低版本IE下的问题。
经常会遇到一个页面中有相同定义相同id的情况,从道理上来说,id应该是这个页面中某个元素的唯一标识,所以不应该出现有相同id的情况,否则会产生意想不到的结果。而且各个浏览器的表现也是不一样的。我只做了ie6,chrome和firefox的测试。代码如下:http://qustliuyongjie.blog.163.com/blog/jquery.min.js
2014-09-26 17:08:23
1302
转载 详细讲解Java中的类加载器
1 简介与普通程序不同的是,Java程序(class文件)并不是本地的可执行程序。当运行Java程序时,首先运行JVM(Java虚拟机),然后再把Java class文件加载到JVM里运行,负责加载Java class的这部分就叫做Class Loader。JVM 本身包含了一个ClassLoader称为Bootstrap ClassLoader,和JVM一样,Bootstra
2014-09-12 08:50:52
581
转载 document.body.scrollTop和document.documentElement.scrollTop在不同浏览器下的问题
先遇到document.body.scrollTop值为0的问题 做页面的时候可能会用到位置固定的层,读取document.body.scrollTop来设置层的位置,像这样, window.onscroll=function () { var oId=document.getElementByIdx_x("id"); oId.sty
2014-08-06 09:03:36
854
转载 Ext.form.DateField在chrome、safari下显示异常的解决方法
Ext.override(Ext.menu.DateMenu,{ render :function(){ Ext.menu.DateMenu.superclass.render.call(this); if(Ext.isGecko|| Ext.isSafari){ this.picker.el.dom.childNodes[0].style.width ='178p
2014-08-05 10:03:02
712
转载 java中entry遍历map
Map是java中的接口,Map.Entry是Map的一个内部接口。java.util.Map.Entry接口主要就是在遍历map的时候用到。Map提供了一些常用方法,如keySet()、entrySet()等方法,keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry。Map.Entry是Map声明
2014-08-01 18:12:25
1193
原创 struts2返回json数据
需要的jar包::在请求页面: $.ajax({ type : 'post', url : 'http://localhost:8080/s2-test/test1/test_s1.action', data :"s="+$('#s').val(), success : function(msg){
2014-07-28 13:13:03
487
原创 单元测试中,避免执行静态代码块中的代码的方法
在项目中进行单元测试,发现很多类都采用了静态代码块,而静态代码块在class被容器load的时候就要被执行,如果执行错误就会导致junit单元测试错误,那么如何阻止静态代码块的执行呢?今天在执行 RecommendManagerImplTest.java进行单元测试,一直报错,后来终于发现,原来在进行channelPageRecommendService = Mockito.mock(Chan
2014-07-28 13:09:49
4240
2
转载 编程中常见的Foo,是什么意思。。
不管是java,C++,还是PHP,每次都能看到 foo = bar 的例子,这两个单词很恶心,foo查不到字典,bar的解释又让人跟编程联系不上,更弄不清楚这个神秘的foo是个什么关系。语意不清,学起来心里老是有疙疙瘩瘩的感觉,于是查吧,终于揭开了这两个东西的不正常关系,讲个各个处在闹心中的初学者们听吧。参考了众多的网络资料,最后,明确的告诉大家,foo和bar就是外国人的张三、
2014-07-28 13:08:34
63561
39
转载 StringUtils的isBlank与isEmply
1. public static boolean isEmpty(String str) 判断某字符串是否为空,为空的标准是 str==null 或 str.length()==0 下面是 StringUtils 判断是否为空的示例: StringUtils.isEmpty(null) = true StringUtils.isEmpty
2014-07-28 13:06:57
404
转载 单元测试及框架简介 --junit、jmock、mockito、powermock的简单使用
总结使用mock测试的几点好处:a、能够帮助我们解耦设计,即以接口设计为中心。b、在使用其他对象的情况。通过为mock设置期望的行为,可以验证我们的代码是否正确。c、使你的测试运行的更快。通过mock数据库,通等接口,我们可以避免耗时的连接。d、可以推迟我们要实现的类。因为我们可以通过mock去模拟接口的实现,所以前期我们可以不用现实现接口。e、可以测试那些不太容易发生
2014-07-28 13:03:44
1604
原创 css transiton 用法
作用:就是让hover的变化效果按设置的时间慢慢的变化,形成一种动态的过渡效果基本语法:div{width:100px;height:100px; 本来设置的transition: width,height 2s; /*动画效果,2s是变化经历时间,形成一种动态的过渡效果*//*只需要宽度时:transition:width 2s; 高度一样*/-moz-trans
2014-07-28 13:02:08
1058
原创 一些个人总结的前端特效
用CSS美化被鼠标选中的文字的样式 css: /* webkit, opera, IE9 */div.highlightBlue::selection { background:lightblue; }/* mozilla firefox */div.highlightBlue::-moz-selection { background:lightblue; }/* webk
2014-07-28 12:58:02
1967
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人