Apache Commons Proxy 是Apache 的一个之项目,封装了 Java 对象代理的一些常用方法。又叫做 动态代理。
动态代理的作用非常大,在很多底层框架中都会用得到,比如struts,Spring等都用到了动态代理,它的原理很简单,就是将你要使用的类,重新生成一个子类或本类,这样框架就可以利用这个新生成的类做一些事情,比如在该类的方法前后加一些代码。
设想一下,不用修改任何已...
分类:
Web程序 时间:
2014-12-29 18:29:50
阅读次数:
190
ZeroClipboard.config({
moviePath: "http://zeroclipboard.org/javascripts/zc/ZeroClipboard_1.3.1.swf",
cacheBust: false,
forceHandCursor: true,
autoActivate: false,
debug: true
});
...
分类:
其他好文 时间:
2014-12-27 13:58:50
阅读次数:
242
偶然掉进了一个坑里。仔细分析了下原因。原来是变量作用域的问题。简单抽象如下:id=1#许多行代码[id for id in range(10)]#许多行代码if id!=1: #做一些事情 passelse: #做另外一些事情结果由于id在[id for id in range(1...
分类:
编程语言 时间:
2014-12-26 21:38:33
阅读次数:
244
这几天我都在做Android的App,同时学习它的API,我将分享一些我学到的东西,比如:?如何从系统图库中选择图片。 首先,让我们来看看如何将手机系统图库集成到你的App中,然后再从图库中选择图片来做一些事。例如...
分类:
移动开发 时间:
2014-12-26 11:23:47
阅读次数:
217
当css3的animation完成一个动画,我们想让动画保持在终止的状态或其他一些事件,要怎么做呢我们可以监听 webkitAnimationEnd 事件就可以// 动画结束时事件o.addEventListener("webkitAnimationEnd", function() { con...
分类:
Web程序 时间:
2014-12-26 09:35:35
阅读次数:
290
1.Array是可以动态扩充的,look,你可以一直往数组里push数据吧。
2.可以通过join方法,将数组连加成为字符串。
3.数组中的四大方法:push,pop,shift,unshift。
push:在最后面添加数据;pop:数组最后提出数据;shift:数组前端拿出数据;unshift:数组前端添加数据;
4.数组中其他容易混淆的方法:
slice(index1...
分类:
Web程序 时间:
2014-12-25 16:29:15
阅读次数:
100
图片上的字如何转换成word有图有真相”这句话充分说明了图片的重要性,他能够记录下事物最真实的一面,所以人们很愿意用图片记录一些事情,特别是现在图片制作这么简单,手机掏出来咔嚓一张图片就生成了。这些图片中有不少记录的是文字,也就是我们今天要说的图片文字,图片中记录 的是文字,这样的文字是不能被复制和...
分类:
其他好文 时间:
2014-12-25 15:57:34
阅读次数:
114
何为代理?顾名思义,代理就是把自己做的任务交给别人做。让代理遵循着监听到一些事件,实现一些数据源。做过IOS开发的都应该知道TableView有两个属性,delegate和dataSource。这就是代理最好的体现,tableView在设计之初并不知道这个tableView将来会放在哪里,存储的是什么东西,这里数据源就起到了关键性作用:对于设计者来说,我只要依据数据源来生成对应的视图,对于使用者,只需要填充数据源。而delegate则给予用户一个接口来响应一些事件,比如tableview中的一行被点击等等。...
分类:
编程语言 时间:
2014-12-23 21:15:52
阅读次数:
242
我坦白一点讲我并不喜欢逼迫自己去做一些事情,我喜欢随心所欲的生活。如果生活不是为了生活而生活的话,我可能不会选择走这么一条路,因为我总是耐不下心来做某事。 习惯了一种生活方式,要想改变谈何容易,我是个比较安逸的人,我不太会趋炎附势,也不太会与人斤斤计较,我更加善于思考。我能将自己的想法发散到无限远,...
分类:
其他好文 时间:
2014-12-23 01:29:37
阅读次数:
127