急......谁能帮我帮我优化一下loadObjects这个方法.....

问题描述

publicISCCollection[]loadObjects(ISCPreparableprep,Object[]values){intnumFields=prep.getFieldCount();//Createacollectionforeachfieldreturnedbythepreparedstatement[/color]ISCCollection[]objs=newISCCollection[numFields];for(inti=0;i<numFields;++i){objs[i]=(ISCCollection)m_mgr.newCollection();}//CollectionusedtostoreobjectswhichshouldbefaultedISCCollectionfaultObjs=(ISCCollection)m_mgr.newCollection();//ExecutethepreparedstatementISCRecordsetrs=m_query.execute(prep,values);//Iteratethroughtherowsintherecordsetwhile(rs.moveNext()){//ObjectaBackboneobjectforeachfieldintherecordsetrowfor(inti=0;i<numFields;++i){Objectvalue=rs.valueFromIndex(i);//ChecktoseeifthevalueisaGIDstringif(valueinstanceofString){//XXXWeareassumingthatthestringwillbeaGID//ObtaintheobjectshellISCObjectBaseobj=m_mgr.objectFromGID(m_mgr.newGID((String)value));//AddittothecollectionofobjectstobefaultedaddIgnoreDuplicates(faultObjs,obj);//AddittotheresultscollectionaddIgnoreDuplicates(objs[i],obj);}//Checktoseeifthisisanobjectelseif(valueinstanceofISCObjectBase){addIgnoreDuplicates(objs[i],(ISCObjectBase)value);}}}//Faultobjectsintomemoryonlyifnecessaryif(faultObjs.getCount()>0){faultObjs.Fault();}returnobjs;}/***Addtheobjecttothecollectionandignoretheduplicate*objectexceptionifitisthrown.*/privatevoidaddIgnoreDuplicates(ISCCollectioncol,ISCObjectBaseobj){try{col.add(obj);}catch(DuplicateObjectExceptiondupex){}}备注:ISCRecordset这些对象都是跟Java结果集差不多的!应该是循环影响吧,希望同志们能帮我改改,谢谢

时间: 2024-09-13 01:47:49

急......谁能帮我帮我优化一下loadObjects这个方法.....的相关文章

应用-怎样自己设置锁屏。。。。。。。。。我不会,谁来教我啊,我设置里找了没找到。帮我帮我帮我。。。

问题描述 怎样自己设置锁屏.........我不会,谁来教我啊,我设置里找了没找到.帮我帮我帮我... 20C 怎样自己设置锁屏.........我不会,谁来教我啊,我设置里找了没找到.帮我帮我帮我... 解决方案 什么意思?手机锁屏吗????? 解决方案二: 说清楚点是什么设置锁屏, 解决方案三: 在设置里,有一个安全设置,那里面就是,大部分手机都是这样 解决方案四: 电脑锁屏吧,在电脑里面,叫做"屏幕保护"

排序算法-急求谁帮我解一下这道题,谢谢了

问题描述 急求谁帮我解一下这道题,谢谢了 用赛尔排序算法,实现下列数据的排序,输出排序结果(学生:张晓静.潘莹莹(28).李强.徐帅龙.李培雨.孙选翠) -0.0715394889165789 -1.44400406587800 1.14177283060735 -0.373461070325566 0.758192609693527 0.440835672545964 0.715966761076295 1.68429468316385 -0.0728008807496808 -0.75926

急问!!各位帮帮忙.我想开发一个留言板,但不知道数据库怎么设计?还有需要后台吗?

问题描述 急问!!各位帮帮忙.我想开发一个留言板,但不知道数据库怎么设计?还有需要后台吗? 解决方案 解决方案二:还有大家知道哪有留言板的代码,想直接拿来用,感激不尽解决方案三:可以存数据库也可以存成文件.

简化网页 优化WEB应用的方法

web|网页|优化 在最近的项目中,我发现许多过于臃肿的网页.对于内联网中的网站而言,这一般不会造成什么问题.不过,当你通过互联网向外发布网页时,性能可能是我们关心的主要问题--毕竟,多数用户并非通过高速连接访问网站.本周,我来分析一下优化WEB应用的方法. 常见问题与可能的优化方案 加载网页的时间过长,这仅仅是WEB用户的常见投诉之一,但这也是最明显的问题.WEB开发者的主要问题在于:他们认为自己的平台满足一个目标用户群.但用户的计算机配置与互联网连接速度各不相同,所以开发者应能满足用户的最低

一天把长尾关键词优化到首页的方法

如果你是一个新站,PR很低,如果给你一天的时间能不能把588指数的长尾关键词优化到首页?这里就是来给大家谈谈怎么优化长尾关键词的方法!或者这个对高手来说是很简单的一件事情,我一直相信一个道理就是"厚积而薄发",如果我们每天都做到这种小积累,早晚有一天网站让你意想不到的流量! 话不多说,先看我优化的词   这个指数对于PR2的小网站来说,也不是低的了,我第一步是采集相关的内容然后进行伪原创.小站点收录还算不错,不到一个小时,文章就都被收录了. 我们在每篇文章里面设置好标签"雪纺

如何美白人物?PS优化模特快速美白方法

  在人物拍摄过程中,由于拍摄的问题人物会变得偏暗,下面我就教大家如何美白人物 方法/步骤 1.用PS软件打开图片,新建一个新的图层 2.选择画笔工具,在画笔工具选项选择柔边圆,前景色选择白色 3.在人物的皮肤进行涂抹 4.涂抹好之后,在图层上面(透明度的旁边)的按钮选择"柔光" 5.对不用变白的地方用橡皮擦工具对眼睛和嘴里进行擦除,这样人物美白就做好了 以上就是PS优化模特快速美白方法介绍,希望能对大家有所帮助!         注:更多精彩教程请关注三联photoshop教程栏目,

[置顶]群蚁算法理论与实践全攻略——旅行商等路径优化问题的新方法【附C#群蚁算法完整项目代码】

若干年前读研的时候,学院有一个教授,专门做群蚁算法的,很厉害,偶尔了解了一点点.感觉也是生物智能的一个体现,和遗传算法.神经网络有异曲同工之妙.只不过当时没有实际需求学习,所以没去研究.最近有一个这样的任务,所以就好好把基础研究了一下,驱动式学习,目标明确,所以还是比较快去接受和理解,然后写代码实现就好了.今天就带领大家走近TSP问题以及群蚁算法.  机器学习目录:[目录]数据挖掘与机器学习相关算法文章总目录 本文原文地址:群蚁算法理论与实践全攻略--旅行商等路径优化问题的新方法  1.关于旅行

安卓开发 post方法-各位大神帮我解决下安卓用post方法向服务器传值,状态输出以及下面的输出都没有打印

问题描述 各位大神帮我解决下安卓用post方法向服务器传值,状态输出以及下面的输出都没有打印 private void postValues (JSONObject param) throws ClientProtocolException, IOException{ String url = "http://app.taosame.com/index.php/user/login.html"; System.out.println(url); HttpPost request = n

Windows 10优化提速的详细方法

电脑使用久了,总是会出现运行缓慢的情况,这时候我们就得进行优化提速了,可是很多用户不知道Win10优化的方法,其实很简单,如果你不知道的话,那么赶紧看看小编整理的Win10优化提速的详细方法吧! 方法/步骤: 1.WINDOWS FONT CACHE SERVICE服务此项不能优化,优化后开机要1分钟. 2.关闭家庭组,因为这功能会导致硬盘和CPU处于高负荷状态关闭方法:控制面板 - 家庭组 - 离开. 3.Windows Defender全盘扫描下系统,否则打开文件夹会出现卡顿.控制面板Win