草庐IT

performing

全部标签

java - 结合 Java Swing 和 Java3D : performance problems with concurrency

我正在将Swing和Java3D结合在一起。swing组件的操作应该使用事件分配器线程完成,而Java3D组件的操作应该在BehaviourSchedulerThread中完成。Java3D渲染场景,然后执行与场景关联的所有行为。我在Canvas3D上启用了MouseListener。事件被发布到AWT事件队列中。然后我想根据这些事件修改Java3D环境,所以我使用了一个特殊的行为,我可以在其中发布Runnable的。这确保了Runnable在Java3D的行为周期中执行(并且在渲染周期中不修改任何内容)。假设Behavior中的一些操作想要修改Swing模型。然后我必须向EDT发布一

c++ - 表达式模板 : improving performance in evaluating expressions?

通过表达式模板技术,矩阵表达式如D=A*B+sin(C)+3.;在计算性能方面几乎等同于手写的for循环。现在,假设我有以下两个表达式D=A*B+sin(C)+3.;F=D*E;cout在表达式模板的“经典”实现中,计算性能与顺序执行两个for循环的计算性能几乎相同。这是因为在遇到=运算符后会立即计算表达式。我的问题是:是否有任何技术(例如,使用占位符?)来识别D的值实际上未被使用,并且感兴趣的值是的唯一元素F,所以只有表达式F=E*(A*B+sin(C)+3.);被评估并且整个性能相当于单个for循环?当然,这样的假设技​​术应该也能返回去评估表达式D=A*B+sin(C)+3.;如

javascript - jQuery 和触摸/移动 : Perform Function on Swipe Left/Right

如果移动用户用一根手指向左滑动,我如何才能让jQuery/JavaScript执行jQuery函数,如果他向右滑动,则执行另一个功能?如果用户向左/向右滑动,我喜欢将scrollLeft和scrollRight动画化到某个位置。我正在为桌面做同样的事情,通过左/右箭头进行键盘导航,效果很好。现在我需要同样的东西来在触摸设备上滑动。(如果可能,不用jQueryMobile或其他附加库) 最佳答案 好的,这是一个很长的答案,但它是值得的:jQuery(Swipevs.Touch)pageXandpageYkeepreturning0希望

performance - 优化-webkit-transform 性能的技巧?

我在iPhone的移动应用程序上广泛使用webkit-transform:translate3d和其他一些属性,因为它的硬件加速了。拥有大约98%的功能,性能非常好。我知道不要试图一次做太多。我以一种非常出色的原生方式成功地模拟了滑动。我现在注意到的是,当我添加最后2%的功能时,我在滑动时看到动画中的一些图像重绘问题。在您滑动所有4张图像并加载它们之后,性能再次变得非常流畅。但是,当隐藏和显示此部分时,会发生同样的事情。我假设正在发生的事情是有一个内部缓冲区被命中并且每次都必须重新加载。所以在这种背景下,一般的问题是其他开发人员为-webkit-transform做了哪些性能优化?我不

ios - + [NSString stringWithContentsOfFile :] performance

我需要在iOS中加载文件,现在我使用+[NSStringstringWithContentsOfFile:]。这些文件大多是500kb到5mb。我加载了大约。4mb大文件和仪器和秒表告诉我加载此文件需要1.5秒。在我看来它有点慢,有没有办法让字符串更快?编辑:我尝试了一些东西,现在注意到,创建NSString是我的问题,它占用了97%的时间,而不是从磁盘真正加载。 最佳答案 如果您知道编码或可以确定它(您现在使用的API是基本的),您可以将其视为char缓冲区(以编码感知的方式)。我首先使用内存映射数据(mmap,您也可以使用NSD

ios - 休息套件 : Not able to perform mapping using coredata

我正在使用restkit0.20.3和Xcode5。没有核心数据,我能够执行所有restkit操作,但是当我尝试使用核心数据时,我什至无法执行GET由于某些问题。我想不通。我是核心数据的新手。所以请帮助。这是我的代码:AppDelegate.m@implementationCardGameAppDelegate@synthesizemanagedObjectContext=_managedObjectContext;@synthesizemanagedObjectModel=_managedObjectModel;@synthesizepersistentStoreCoordinato

ios - 应用商店拒绝 : Performance: App Completeness

免责声明:这个应用程序已经在AppStore上架了3年多了,我没有对网络进行任何更改。苹果的评测笔记:Guideline2.1-PerformanceWediscoveredoneormorebugsinyourappwhenreviewedoniPadrunningiOS10.3.1onWi-FiconnectedtoanIPv6network.Specifically,yourappdisplayedanerrormessagewhenwetriedtocreateanaccount.Pleaseseeattachedscreenshotsfordetails.NextStepsT

iOS swift 4 :How to perform encryption/decryption with DES-ECB-PKCS5Padding?

我想在iOSSwift中使用DES-ECB-PKCS5Padding执行加密/解密。我有一些来自服务器端(很可能在ActionScript中)的代码可以提供帮助,如下所示:privatestaticconsttype:String='simple-des-ecb';publicstaticfunctionencrypt(txt:String,salt:String):String{varkey:ByteArray=Hex.toArray(Hex.fromString(salt));vardata:ByteArray=Hex.toArray(Hex.fromString(txt));va

iphone - SIGABRT 在 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ 上崩溃

我有一个我不熟悉的SIGABRT崩溃日志。看起来它正在抛出异常,但我看不到异常列出的位置或它的根本原因。这在客户的iPad2/iOS4.3上运行。Thread0name:Dispatchqueue:com.apple.main-threadThread0Crashed:0libsystem_kernel.dylib0x33ed3a1c__pthread_kill+81libsystem_c.dylib0x354d83b4pthread_kill+522libsystem_c.dylib0x354d0bf8abort+723libstdc++.6.dylib0x33671a64__gnu

performance - 在 Hive 中使用 UDF 连接两个大表 - 性能太慢

我在配置单元中有两个表。一个有大约200万条记录,另一个有1400万条记录。我加入了这两张table。我也在WHERE子句中应用UDF。执行JOIN操作花费太多时间。我已经尝试多次运行查询,但它运行了大约2小时,我的reducer仍然保持在70%,之后我得到异常"java.io.IOException:Nospaceleftondevice"job被杀死了。我试过如下设置参数:setmapreduce.task.io.sort.mb=256;setmapreduce.task.io.sort.factor=100;setmapreduce.map.output.compress=tru