`
文章列表
在进行http通信时常常使用异步,xcode6新增加了异步单元测试的功能。 之前我们在进行异步测试时,只能阻塞主线程等待通信结束。如下: - (void)testAsyncTheOldWay { NSDate *timeoutDate = [NSDate dateWithTimeIntervalSinceNow:5.0]; ...
-(BOOL) isKindOfClass: classObj 用来判断是否是某个类或其子类的实例 -(BOOL) isMemberOfClass: classObj 用来判断是否是某个类的实例 -(BOOL) respondsToSelector: selector 用来判断是否有以某个名字命名的方法(被封装在一个selector的对象里传递) +(BOOL) ...
诺亚投资 红杉资本 宏益基金 黑石基金 国信宏盛
判断存在: function contains(arr, str) { var i = arr.length; // 从数组中判断str是否存在 while (i--) { if (arr[i] === str) { return true; } } return false; } 删除指定项: function remove(arr, str) { var arrA = arr.split(","); var arrNew = new Arr ...

list手动排序

    博客分类:
  • java
对ArrayList根据节点元素rowNo进行排序: Collections.sort( xxxInfoList, new Comparator < xxxDto >() { @Override public int compare( xxxDto s1, xxxDto s2 ) { return s1.getRowNo().compareTo( s2.getRowNo() ); } } );
读取xml: Document document = XmlUtil.getDocument( filePath ); public static Document getDocument( String filePath ) throws ParserConfigurationException, SAXException, IOException { // 需要添加判断参数为空操作 DocumentBuilderFactory factory = DocumentBuilderFactory.n ...
为了防止java获取xml文件绝对路径时,路径中包含空格,导致取不到的问题。在getResource()后添加toURI()方法既可避免。 String path = Thread.currentThread().getContextClassLoader().getResource( "xxx.xml" ).toURI().getPath();
在日文eclipse开发环境下生成javadoc,需要设置如下: -noqualifier all -encoding UTF-8 -docencoding Windows-31J
1.js对象的继承方式使用prototype原型模式。 2.js的方法可以分为以下三类: a.类方法 b.对象方法 c.原型方法 function People(name) { this.name=name; //对象方法 this.Introduce=function(){ alert("My name is "+this.name); } } //类方法 People.Run=function(){ alert("I can run"); } //原型方法 People.prototype.I ...

阻止js bubble事件

    博客分类:
  • js
当父div与子div同时具有不同click事件时,为了防止dom冒泡,防止点击子div时触发两个事件,则需要在子div的click事件中阻止bubble事件的发生。 代码如下。 function cancelBubble(e){ if (e && e.stopPropagation) { // 非IE的情况 e.stopPropagation() } else { // IE的情况 window.event.cancelBubble=true } }
1.service层需要继承S2AbstractService<T>,并将T指定为具体的entity名。 在进行db查询时,可以调用findByCondition,如下所示 List<Department> results = null; BeanMap conditions = new BeanMap(); conditions.put("name", "888"); results = this.findByCondition(conditions); condition是一个beanmap类型,类似于sql的 ...
yum 安装过程中,Ctrl+C终止。继续安装,命令如下: yum update –skip-broken yum erase 安装包 yum install 安装包
关于时序图的基础讲解,很详细。 http://www.itsenka.com/contents/development/uml/sequence.html
查看sastruts的标签,可以下载源码来看。 http://sastruts.seasar.org/download.html 在sastruts开发工程的web.xml里,默认配置如下。每一个jsp都include“common.jsp” <jsp-config> <jsp-property-group> <url-pattern>*.jsp</url-pattern> ...
所谓“Seasar2”就是一个“轻量级容器”,不仅如此,,“完全不需要书写设定文件”,“就算是应用程序发生改动也无需再次起动即可直接识别变更,因此具有脚本语言的灵活性”。 因为不用写设定文件也能够运行,Convention over Configuration的思想得以采用。Seasar2的Convention over Configuration是从Ruby on Rails 那里得到的提示而产生的。 Seasar2的应用程序发生改动之时也无需启动便可立即识别变更的机能在Seasar2里被称为HOT deploy。 Seasar2的创作中参考了Ruby on Rails、 Spring F ...
Global site tag (gtag.js) - Google Analytics