XML形式的配置文件是Web开发中最常见的文件,如web.xml、applicationContext.xml、*.hbm.xml等等,这些文件在为应用程序提供强大的灵活性的同时也大大增加配置的复杂度。而Rails框架抛弃了这些配置文件,使用严格的约定,要求开发者将View、Controller、Model等各种类型文件放在自己专属的文件夹下,从而大大降低开发的复杂度,也即其ConventionOverConfiguration思想。下图是一个典型的ROR
系统 2019-08-29 22:53:19 2260
Mock方法是单元测试中常见的一种技术,它的主要作用是模拟一些在应用中不容易构造或者比较复杂的对象,从而把测试与测试边界以外的对象隔离开。编写自定义的Mock对象需要额外的编码工作,同时也可能引入错误。EasyMock提供了根据指定接口动态构建Mock对象的方法,避免了手工编写Mock对象。本文将向您展示如何使用EasyMock进行单元测试,并对EasyMock的原理进行分析。1.Mock对象与EasyMock简介单元测试与Mock方法单元测试是对应用中的
系统 2019-08-29 22:42:49 2260
HTML5audio實驗转载自http://zespia.tw/blog/2012/02/04/lab-html5-audio/寒假即將結束,不巧膝蓋突然中了一箭,便決定實驗HTML5audio標籤的效果,雖然已有jPlayer這款輕便好用的播放器,但不折騰一下就沒辦法消磨時間了,所以本次的實驗品完全由我操刀。開始之前首先必須了解audio標籤的使用方式:1234
系统 2019-08-29 22:37:41 2260
这道题竟然纠结了我好长时间,先是,我尝试了n多变量,WA的很无语当然我知道那是因为我的原理不正确,有的情况没有考虑;后来才用的下边的方法,简单易行,不过数组开得有点小虾仁,这个题使我不敢再小嘘任何题#include#include#include#include#include#definemaxn1000
系统 2019-08-29 22:28:15 2260
DubboZookeeperRegistry博客分类:cloudhttp://code.alibabatech.com/wiki/display/dubbo/User+Guide#UserGuide-RequiredDependenciesZookeeperRegistry建议使用dubbo-2.3.3以上版本的zookeeper注册中心客户端Zookeeper说明Zookeeper是ApacaheHadoop的子项目,是一个树型的目录服务,支持变更推送,
系统 2019-08-29 22:12:15 2260
下面是老早看到的一个关于十二生肖的故事,这个故事的真实性我认为不太重要,而其中对先人的理解却是超出我们常人的生活常识.有人会说,这是胡说,祖先哪有那个智慧,等等,再举出无数的学术考证,最后得出祖先关于十二生肖的解释就是逗小孩子玩儿的,等等诸如此类的结论.但是我要说,这样的解读先人虽然没有错误,也是建立在研究证据基础上的,作为科学研究很是不错,但是作为人文研究,作为传统发扬,那就缺乏了该文作者的开拓和思辨.其实,现实社会中,就是缺乏作者这样善于思考的智慧的闪
系统 2019-08-29 22:02:03 2260
TemplateMethod模式是比较简单的设计模式之一,但它却是代码复用的一项基本的技术,在类库中尤其重要。定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。TemplateMethod使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。一,结构:二,示例代码:/***算法骨架*@authorSalmon**/publicabstractclassDataAccessObject{publicabstractvoidconnect();p
系统 2019-08-12 09:30:14 2260
转载自:http://blog.sina.com.cn/s/blog_77013e2b0100qsp7.html最近写不出读书笔记了,但是对自己的小touch做了一个疯狂的测试。虽然不够科学严谨,不过也能反映出一些事实。测试的主角就是CCSpriteBatchNode。一般游戏图片资源会打包成一张大图,这样节省空间,又提升速度。打包工具有Zwoptex和texturepacker等等。CCSpriteBatchNode的初始化只要一张图片,也就是那张大图。
系统 2019-08-12 09:30:11 2260
JVM内存机制资料笔记参考JDK5.0垃圾收集优化之--Don'tPausehttp://blog.csdn.net/calvinxiu/archive/2007/05/18/1614473.aspxJVM内存模型以及垃圾回收http://hi.baidu.com/xuwanbest/blog/item/0587d82f2c44a73d1e30892e.html对jvm内存的一些理解http://www.blogjava.net/midstr/archiv
系统 2019-08-12 09:30:04 2260
一、获取当前sessionID。selectsidfromv$mystatwhererownum<2;二、执行如下步骤1.altersessionsetstatistics_level=all;2.altersessionsettracefile_identifier='ORGPERF';3.altersessionsetevents'10046tracenamecontextforever,level12';4.Executetheproblematic
系统 2019-08-12 09:27:26 2260