会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
liuhanSF
博客园
首页
新随笔
联系
订阅
管理
2015年12月3日
tomcat发布后项目classes下无编译文件
摘要: 折腾了两天的事,终于解决了。开始struts2项目正常运行,在一次更新后,忽然tomcat在启动阶段报错,提示配置action的xml文件出错,查看控制台发现是找不到对应的类。解决过程如下:1、首先排查是否是class类名/action路径/method名字错误, 发现都没问题,那么应该就是发布时的...
阅读全文
posted @ 2015-12-03 20:37 liuhanSF
阅读(15680)
评论(0)
推荐(2)
编辑
2015年10月27日
纯css实现计数器效果
摘要: 先上效果图:点击选项框,下面的数字动态显示总个数,该效果由纯css实现。怎么实现的呢?主要就是靠css中的计数器counter。css的counter-reset属性可以设置一个计数器,并通过counter-increment属性实现递增效果。具体可以看代码:1 html{2 counter...
阅读全文
posted @ 2015-10-27 17:24 liuhanSF
阅读(1546)
评论(0)
推荐(0)
编辑
2015年10月9日
js点击元素输出对应的index
摘要: Home Skill Interest想要通过点击li输出对应的序列,jquery里面可以直接通过index()实现,而原生js实现则可以通过给li添加属性来实现。首先,要添加onclick事件,由于获取到的li是数组,则需要用for循环来实现:1 for(var i = 0;i<li.l...
阅读全文
posted @ 2015-10-09 20:43 liuhanSF
阅读(614)
评论(0)
推荐(0)
编辑
鼠标滚轮监听防“抖动”
摘要: 在用js进行鼠标滚轮监听时,经常由于鼠标一下子滚多了,而触发了多次监听事件对应的函数,例如这里想做一个滚动页面var wheelDeltaLinstner = function (){ var pageFlag = 0;//0表示第一頁 var maxPages = ri...
阅读全文
posted @ 2015-10-09 20:22 liuhanSF
阅读(1385)
评论(0)
推荐(0)
编辑
原生dom的querySelector、querySelectorAll方法
摘要: querySelector、querySelectorAll现已支持IE8/9及Firefox/Chrome/Safari/Opera。它和css的写法完全一致,不同的是querySelector只返回匹配到的第一个元素,querySelectorAll返回一个集合。这在document下是完全没问...
阅读全文
posted @ 2015-10-09 19:57 liuhanSF
阅读(438)
评论(0)
推荐(0)
编辑
2015年9月26日
spring mvc 通过url传来的参数乱码的解决方法
摘要: 跳转到一个action,需要的参数有开始时间starTime,结束时间endTime,工况condition。src=url+'?startTime='+startTime+'&endTime='+endTime+'&condition='+condition然而跳转到后台时,startTime与e...
阅读全文
posted @ 2015-09-26 23:38 liuhanSF
阅读(255)
评论(0)
推荐(0)
编辑
2015年9月15日
css清除浮动的几种方法
摘要: 先看看为什么要清除浮动:现有html结构如下: css:.content{ border: 1px solid #ccc; background: #fc9; color: #fff; margin: 50px auto; padding: 50px;}.di...
阅读全文
posted @ 2015-09-15 17:40 liuhanSF
阅读(139)
评论(0)
推荐(0)
编辑
2015年9月10日
js函数记忆
摘要: 实现一个常见的斐波那契函数:var fibonacci = function(n){ return n<2 ? n : fibonacci(n-1) + fibonacci(n-2);};然而,在我们实际计算时,做了很多无谓的工作,例如计算fibonacci(10)时,函数实际上被调用了177...
阅读全文
posted @ 2015-09-10 14:23 liuhanSF
阅读(234)
评论(0)
推荐(0)
编辑
2015年9月9日
git常用指令整理
摘要: 整理自廖雪峰的git教程创建空目录:$ mkdir learngit把目录变成仓库$ git init把文件添加到仓库$ git add readme.txt把文件提交到仓库$ git commit -m "wrote a readme file"查看历史记录$ git loggit版本回退,在Gi...
阅读全文
posted @ 2015-09-09 17:17 liuhanSF
阅读(107)
评论(0)
推荐(0)
编辑
2015年9月8日
js对象小记
摘要: js中每个对象都连接到一个原型对象,并且可以从中继承属性。所有通过对象字面量创建的对象都连接到Object.prototype。 当我们创建一个新对象时,可以通过Object.create()函数来创建一个使用原对象为其原型的新对象。var a ={ name:"liu", nic...
阅读全文
posted @ 2015-09-08 16:55 liuhanSF
阅读(124)
评论(0)
推荐(0)
编辑