2016年4月20日
摘要: 如果你看到这篇文章,我确信你毫无疑问会认为jQuery是一个使用简便的库。jQuery可能使用起来很简单,但是它仍然有一些奇怪的地方,对它基本功能和概念不熟悉的人可能会难以掌握。但是不用担心,我下面已经把代码划分成小部分,做了一个简单的指导。那些语法看起来可能过于复杂,但是如果进入到它的思想和模式中,它是非常简单易懂的。 阅读全文
posted @ 2016-04-20 09:29 依山慕雪 阅读(473) 评论(0) 推荐(1) 编辑
2015年6月17日
摘要: 博客以前是放在github上,但github在国内的访问速度确实有些慢,所以就想着换个git环境,本来想迁移到oschina中,后来看到以为博友介绍的迁移到gitcafe中,索性我也就照搬迁过来了.首先当然是到gitcafe官网( https://gitcafe.com )注册帐号,创建项目了有一点... 阅读全文
posted @ 2015-06-17 17:36 依山慕雪 阅读(360) 评论(0) 推荐(0) 编辑
2015年6月15日
摘要: 生活,品味过方知其中滋味,纠结,解决了才明白什么叫豁然开朗,行走在生命的路上,就当每一种感觉都是上天恩赐,其实每一种感觉都是生命中不可缺少的组成部分,学会坦然接受,用心承载,每一段经历都将会是一次成长的洗礼,逐步在洗礼中了悟与成熟,以坚强为支点,阳光为半径,走好一个自己满意的人生。 阅读全文
posted @ 2015-06-15 20:16 依山慕雪 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 记录了一些免费的WebService的服务网站,包括翻译,天气,股票,基金,航班,外汇,电视节目,QQ,火车时刻表,简繁体转换,Email,验证码,邮政编码,IP地址等接口 阅读全文
posted @ 2015-06-15 20:15 依山慕雪 阅读(1285) 评论(0) 推荐(0) 编辑
2014年10月8日
摘要: ## 1.Duplicated Code(重复的代码)臭味行列中首当其冲的就是Duplicated Code。如果你在一个以上的地点看到相同的程序结构,那么当可肯定:设法将它们合而为一,程序会变得更好。最单纯的Duplicated Code就是[同一个class内的两个方法含有相同表达式(expre... 阅读全文
posted @ 2014-10-08 14:42 依山慕雪 阅读(1055) 评论(0) 推荐(1) 编辑
2014年8月16日
摘要: 今天下载了好多美女图片壁纸,可是看了一下发现好多图片重复了,有强迫症的我必须把重复的都给剔除掉,首先想到的当然是百度了,问问度娘有没有什么图片去重的工具,搜了一下还真有。奈何本人智商捉急用不来这高级的软件,无奈之下只好准备一张一张的挑出来了,CTRL+A一看2000+的图片,好吧一晚上不用干别的事了... 阅读全文
posted @ 2014-08-16 00:48 依山慕雪 阅读(4012) 评论(2) 推荐(1) 编辑
2014年4月8日
摘要: Liquid基础语法 阅读全文
posted @ 2014-04-08 14:44 依山慕雪 阅读(8642) 评论(0) 推荐(1) 编辑
2014年4月3日
摘要: 切割图片这里不是真正的切割,只是用CSS取图片中的一部分而已。这样做的好处就是减少了打开网页时请求图片的次数。主要有两种方式,一是做为某一元素的背景图片,二是用img元素的属性。 阅读全文
posted @ 2014-04-03 11:04 依山慕雪 阅读(10202) 评论(5) 推荐(5) 编辑
2014年2月25日
摘要: 在对树节点进行操作后往往需要进行reload操作刷新一下树,但是很多业务都需要在树形刷新后默认选中最后一次选中的节点。这样就必须先保存前一次选中节点的信息,在reload之后再次通过节点的信息进行expand逐层展开到这个节点上。 查询了好久终于找到一个可行的方案,就是通过节点的path来记录节点的位置信息,然后通过path从root节点开始逐层展开,直到最后一个节点。完成的代码如下:首先是extjs3.x版本中的方法://获取选中的节点 var node = tree.getSelectionModel().getSelectedNode(); if(node == null) { /... 阅读全文
posted @ 2014-02-25 17:04 依山慕雪 阅读(1798) 评论(0) 推荐(1) 编辑
2014年2月18日
摘要: 本文将介绍ExtJs4中如何实现带复选框的树结构级联选择的,以及其他ExtJs4中常用的方法,包括表格悬浮提示等,下面将一一介绍。 阅读全文
posted @ 2014-02-18 15:57 依山慕雪 阅读(2409) 评论(0) 推荐(0) 编辑
2014年1月13日
摘要: 今天突然发现web项目打包后的exe居然有200M+了,心想不应该有这么大的啊,于是检查了一番发现引用的jar有130+个,仔细一瞅发现好多同名的但是不同版本的jar,比如说有commons-httpclient就有两个,3.0和3.1版本的。这样直接导致了lib下有很多重复的jar,安装程序体积自然就上去了。 打开POM.xml,运行了一下mvn dependency:tree 命令,查看依赖关系树形结构发现有两个jar都是依赖了commons-httpclient这个jar,但是这两个依赖的版本是不一样的,所以maven就把两个版本的都添加进来了。 解决办法就是通过exclusions配置 阅读全文
posted @ 2014-01-13 09:58 依山慕雪 阅读(8301) 评论(0) 推荐(1) 编辑
2013年12月11日
摘要: 我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代码是由maven- compiler-plugin完成的。进一步说,每个任务对应了一个插件目标(goal),每个插件会有一个或者多个目标,例如maven- compiler-plugin的compile目标用来编译位于src/main/java/目录下的主源码,testCompile目标用来编译位于src/test/java/目录下的测试源码。用户可以通过两种方式调用Maven插件目标。第一种方式是将插件目标与生命周期阶段(lifecycle phase)绑定,这样用户在命令 阅读全文
posted @ 2013-12-11 16:48 依山慕雪 阅读(765) 评论(0) 推荐(0) 编辑
2013年12月4日
摘要: TO_DATE格式(以时间:2007-11-02 13:45:25为例)Year:yy two digits 两位年 显示值:07yyy three digits 三位年 显示值:007yyyy four digits 四位年 显示值:2007Month:mm number 两位月 显示值:11mon abbreviated 字符集表示 显示值:11月,若是英文版,显示novmonth spelled o... 阅读全文
posted @ 2013-12-04 10:17 依山慕雪 阅读(71388) 评论(0) 推荐(3) 编辑
2013年12月2日
摘要: /** * 定义降序的groupingStore */var DescGroupingStore = Ext.extend(Ext.data.GroupingStore, {groupDir : 'ASC',groupBy : function(field, forceRegroup, direction) { direction = direction ? (String(direction) .toUpperCase() == 'DESC' ? 'DESC' : 'ASC') : this.groupDir; if (t... 阅读全文
posted @ 2013-12-02 10:53 依山慕雪 阅读(2369) 评论(0) 推荐(0) 编辑
2013年11月14日
摘要: Extjs改变树节点的勾选状态今天系统中有处地方需要一个功能点击一个按钮后将树节点前的复选框去掉,变成没有选择的状态。网上搜索了半天,然后自己查查API,终于找到解决办法了,下面把方法贴出来。在Extjs3.x和4.x版本中的处理方法是不一样的, 3.x版本中可以这样操作:node.attributes.checked=false;node.getUI().toggleCheck(false);这样就可以取消节点的check状态并且将页面上的勾去掉。在ExtJs4中的方法如下:node.raw.checked=false;node.set("checked",false); 阅读全文
posted @ 2013-11-14 14:05 依山慕雪 阅读(723) 评论(0) 推荐(0) 编辑