草庐IT

CPU时间

全部标签

iphone - 在 iphone 中从数据库中检索图像花费的时间太长

我是iOS编程的新手。通过使用下面的代码,我从数据库中检索图像并将其存储在数组中,然后以缩略图的形式显示这些图像。通过使用下面的代码,一切正常。但我有两个问题从数据库中检索图像花费的时间太长。我存储超过8个图像意味着它不显示图像,它正在终止应用程序。如果我拍摄了低于8个图像,它的显示图像是缩略图。任何人都可以告诉我,这段代码有什么错误?NSString*docsDir;NSArray*dirPaths;//GetthedocumentsdirectorydirPaths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NS

多级缓存访问时间

如果有2个缓存L1和L2,其中L1是第一级缓存,而L2是较低级别的缓存。假设L1中有一个错过,而L2中有一个命中。现在,我们是否需要将所需的块从L2带到L1,然后从L1访问所需的字节,或者我们可以直接从L2访问所需的字节?平均访问时间可以:-H1(T1)+(1-H1)(H2)(H2)(T1+T2),其中H1:L1缓存的命中率,T1:L1的访问时间,H2:L2CACHE的命中率,T2:L2的访问时间。看答案我们可以直接从L2访问它,但是我们还将将其提升到L1中,以便下次访问它。

iphone - 打开 UIManagedDocument 花费太多时间

最近,我在iOS中使用一个时间表应用程序,我在使用CoreData时遇到了问题。我的应用程序有一个主用户界面,有点像Apple创建的原始日历应用程序,我将所有事件数据保存在CoreData数据库中。我创建了一个UIManagedDocument以便使用其NSManagedObjectContext从数据库中获取数据,一切正常。但是,我需要在运行时使用NSManagedObjectContext在多个不同的ViewController中多次获取数据。每次执行此操作时,我都需要重新打开UIManagedDocument,但打开文档会花费太多时间(可能需要2秒甚至更多,我必须在View中显示

iphone - 在一段时间间隔后更新 UIView?

我想创建在一段时间后调用Web服务并自行更新的自定义View。即使应用程序未处于事件状态,数据也应更新。那么执行此操作的最佳方法是什么?? 最佳答案 使用NSTimer,但当应用程序处于后台模式时数据不会更新。应用程序激活后NSTimer将继续工作。 关于iphone-在一段时间间隔后更新UIView?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/16791566/

iphone - 在有限的时间内锁定 iPhone

我正在开发一个应用程序,我想在其中设置在有限时间内锁定手机的密码。设置密码后,手机将被锁定,除了向紧急号码或用户在应用程序中选择的号码发送或接听电话外。手机在时间到期或我们输入密码时解锁。我的问题是这可能吗? 最佳答案 没有。这在普通iOS设备上是不可能的。也许越狱。请问您为什么要创建这样的应用程序?手机的锁已经差不多这样了? 关于iphone-在有限的时间内锁定iPhone,我们在StackOverflow上找到一个类似的问题: https://stacko

iOS 阻止日期/时间更新?

一个相对简单的问题,我一直没能找到明确的答案。我的应用程序更复杂,但回答这个问题就足够了。假设您正在编写一个秒表应用。当用户点击“开始”时,应用程序将当前日期和时间存储在startTime中:startTime=[NSDatedate];当用户录制“stop”时,应用程序将当前日期和时间存储在stopTime中:stopTime=[NSDatedate];持续时间的计算方式是:duration=[stopTimetimeIntervalSinceDate:startTime];并显示类似:[durationLabelsetText:[NSStringstringWithFormat:@

18.鸿蒙HarmonyOS App(JAVA)日期选择器-时间选择器

18.鸿蒙HarmonyOSApp(JAVA)日期选择器-时间选择器点击button按钮触发事件显示月份与获取的时间Buttonbutton3=(Button)findComponentById(ResourceTable.Id_button3);button3.setClickedListener(newComponent.ClickedListener(){@OverridepublicvoidonClick(Componentcomponent){Stringtime2_h=String.valueOf(timePicker.getHour());Stringtime2_m=String

ios - MBProgressHUD 宽限时间和最小时间无法正常工作。如何实现。

我正在使用MBProgressHUD用于在执行本地长方法时显示加载,以提供良好的用户体验。一切正常,但现在我必须这样实现,如果该方法在一秒钟内执行,那么不应出现加载。我浏览了MBProgressHUD示例,对于此功能,我发现setGraceTime和setMinShowTime显示时间,但它们都无法正常工作。因为当我设置宽限时间时,即使方法执行时间超过1秒,加载图标也不会出现。这是我的代码if(self.HUD==nil){self.HUD=[[MBProgressHUDalloc]initWithView:self.view];[self.viewaddSubview:self.HU

ios - SDWebImage 线程占用 CPU

这是我的问题:我有一个包含自定义UITableViewCell的UITableView。每个UITableViewCell(称为HomePicCell)都关联到一个Pic对象,该对象具有指向图像URL的属性。一旦显示我的单元格,我就开始使用SDWebImagemanager下载此图像。一切正常,但20到80秒后,一些线程开始占用CPU。该设备随后成为寒冷冬夜的完美暖手器,但我宁愿暂时跳过此功能!我真的无法确定会导致此问题的原因。我不认为保留循环会成为问题,因为它只会占用内存。一个经过实验的意见真的很有帮助。这是我的代码:UITableView数据源-(UITableViewCell*)

解决前端ELement UI时间控件el-date-picker提交时间误差8小时

问题前端使用框架与UI:Vue+ElementUI。在项目开发中使用到了DateTimePicker组件,在选择时间后点击查询发现查询导的内容与预期内容有所偏差,之后发现前端选中的时间在后端接收时相差了八个小时。原因我们国家的标准时间是东经120°时间(东八区),而标准时间是格林威治时间(世界时),两者相差了整整8小时。解决需要在el-date-picker中设置value-format属性,value-format=“yyyy-MM-ddHH:mm:ss”。el-date-pickerv-model="value"type="datetime"value-format="yyyy-MM-dd