小编Ali*_*ioo的帖子

在C#程序中,我试图获取应用程序的CPU使用百分比,但它总是显示100

这是我的代码.

        PerformanceCounter cpuCounter = new PerformanceCounter();
        cpuCounter.CategoryName = "Processor";
        cpuCounter.CounterName = "% Processor Time";
        cpuCounter.InstanceName = "_Total";

        // will always start at 0
        dynamic firstValue = cpuCounter.NextValue();
        System.Threading.Thread.Sleep(1000);


        dynamic secondValue = cpuCounter.NextValue();
        return secondValue;
Run Code Online (Sandbox Code Playgroud)

这里有很多人正在解决这个问题,即返回零,但我总是得到100,而且我确信我的软件不会占用那么多的CPU粉末.关于我能做些什么来使这项工作正确的任何想法.为了清楚起见,我试图从运行此代码的应用程序中检索处理器使用情况,而不是单独的代码.我也在VM上运行,但这似乎并不重要.有任何想法吗?

c# performancecounter visual-studio-2010

13
推荐指数
2
解决办法
1423
查看次数

Xcode 5在新的View Controller中加载URL,其中包含WebView

似乎早期版本的Xcode中的所有方法都不适用于我.

我现在
拥有的:我有一个带有按钮的主菜单,该按钮可以使用带有WebView的不同控制器进入另一个视图(具有属性,因此可以设置要加载的URL)

我想要的:当我从该按钮加载该视图时,我想将第一个视图中的字符串传递给代表URL的新视图,并将其加载到Web视图中.基本上我想要一个通用的WebView视图,它可以加载由视图传递给它的不同URL.

这是WebView H文件的代码

#import <UIKit/UIKit.h>

@interface BRWebView : UIViewController
{
    IBOutlet UIWebView *requestWebView;

}
@property (strong, nonatomic) NSString *loadUrl;

@end
Run Code Online (Sandbox Code Playgroud)

在MainMenu的ViewController中,按钮监听器有这个

-(IBAction)requestButton:(id)sender
{
    BRWebView *web = [self.storyboard    instantiateViewControllerWithIdentifier:@"BRWebView"];
    web.loadUrl = @"Websitename.com";
    [self presentModalViewController:web animated:YES];

}
Run Code Online (Sandbox Code Playgroud)

在BRWebView.m文件中有这个

- (void)viewDidLoad
{

    [super viewDidLoad];

    NSURL *url = [NSURL URLWithString:_loadUrl];
    NSURLRequest *request = [NSURLRequest requestWithURL:url];
    [requestWebView loadRequest:request];
}
Run Code Online (Sandbox Code Playgroud)

xcode objective-c webview ios xcode5

3
推荐指数
1
解决办法
2万
查看次数