.NET 4.0和Windows 7上的PerformanceCounters

我有一个在VS2008和Vista上正常工作的程序,但是我在Windows 7和VS2010 / .NET Framework 4.0上试用它,它不工作。 最终问题是System.Diagnostics.PerformanceCounterCategory.GetCategories() (和其他PerformanceCounterCategory方法)不起作用。 我得到一个System.InvalidOperationException消息“无法加载计数器名称数据,因为从registry中读取了一个无效的索引”。 我可以用下面显示的非常简单的程序重现这个: class Program { static void Main(string[] args) { foreach (var pc in System.Diagnostics.PerformanceCounterCategory.GetCategories()) { Console.WriteLine(pc.CategoryName); } } } 我确实以pipe理员身份运行程序。 不pipe我是否用VS / Debugger运行它都没关系。 我没有另一台Windows 7或VS2010的机器来testing它,所以我不知道这是(或两者?)的东西是复杂的。 这是Windows 7 x64,我试图迫使应用程序运行在x32和x64,但得到相同的结果。

jQuery – 获取元素的二级父

我正在尝试检索<a>元素的父项(祖父项?)的父项。 我想find那个祖父母,然后在那个元素中find一个<b>标记,然后将这个文本存储为一个variables,在页面的其他地方发布。 我一直在尝试使用父()函数,但没有成功。 这是我尝试的代码: $(‘.mixPlayCell a’).click( function() { var title = $(this).parent().get(0).parent().get(0).text(); alert(title); });

SQL来生成一个从1到100的数字列表

使用DUAL表,我怎样才能得到从1到100的数字列表?

在解散另一个之后立即呈现模态视图控制器

我正在解散模态视图控制器,然后立即提出另一个,但后者从来没有发生。 代码如下: [self dismissModalViewControllerAnimated:YES]; UIImagePickerController * picker = [[UIImagePickerController alloc] init]; picker.delegate = self; picker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum; [self presentModalViewController:picker animated:YES]; 第一个模态VC滑落,但新的picker从来没有出现。 任何想法是怎么回事?

将列表分成n个列表的有效方法

我有一个数组,我想分成n个大小较小的数组,并执行每个操作。 我目前的做法是 用Java中的ArrayLists实现(任何伪代码都可以) for (int i = 1; i <= Math.floor((A.size() / n)); i++) { ArrayList temp = subArray(A, ((i * n) – n), (i * n) – 1); // do stuff with temp } private ArrayList<Comparable> subArray(ArrayList A, int start, int end) { ArrayList toReturn = new ArrayList(); for (int i = start; i […]

在Ubuntu的apache2 – PHP文件下载

在我的新Ubuntu系统中,我设法启动了Apache2并开始运行ZendFramework Web应用程序。 我有我的available-sitesconfiguration工作正常,因为我能够请求localhost ,它服务器从我指定的目录正确的index.html 。 问题:如果我请求index.php ,firefox会尝试下载文件而不是运行脚本。 任何想法为什么会发生? 我已经将以下内容添加到httpd.conf但没有帮助。 AddHandler application/x-httpd-php .php5 .php4 .php .php3 .php2 .phtml AddType application/x-httpd-php .php5 .php4 .php .php3 .php2 .phtml

枚举与EF代码优先 – 标准方法播种数据库,然后使用?

是否有一个标准的方法来使用EF代码优先枚举? 似乎有一些例子使用包装类的枚举。 但是,我想能够定义枚举,并使用数据库初始值设定项将枚举值也播种到数据库中。 在定义枚举和创build一个包装器方面似乎没有太多的意义,如果我必须从枚举中手动枚举数据库表。

即使display_errors = On,PHP也不会显示错误

我有一个运行PHP5的Apache2的Ubuntu服务器。在php.ini中,我设置了error_reporting = E_ALL | E_STRICT error_reporting = E_ALL | E_STRICT和error_reporting = E_ALL | E_STRICT error_reporting = E_ALL | E_STRICT ,但PHP仍然不显示错误消息。 我也在使用Apache虚拟主机。 另外,PHP5.3提供的最严格的错误报告是什么? 我希望我的代码尽可能地保持最新和未来的发展。

模态视图控制器不会自行解散

我在做什么: 在我的应用程序中,我使用下面的代码展示了一个模态视图控制器(包含应用程序设置): optionsViewController.modalTransitionStyle = UIModalTransitionStylePartialCurl; [self presentModalViewController:optionsViewController animated:YES]; 这个转换只是卷起视图的底部来暴露一些设置。 (请参阅“地图”应用程序中的示例。)当您点击页面的上半部分(原始视图仍然存在但灰显)时,模式视图控制器将自动解除(由操作系统处理,这个代码)。 – 什么不工作: 这在iOS 4中工作正常(我的应用程序实际上是在App Store上)。 但在iOS 5中,看起来苹果已经改变了这种转换的行为,而视图控制器不再解散自己。 我试图复制以前由操作系统处理的行为,但无法弄清楚如何。 – 我试过了: 在选项视图的顶部添加一个不可见的button不起作用。 然后页面卷起了我不想要的完整方式。 除此之外,我卡住了。 我应该如何复制原来的工作方式(或者我是从一开始就以错误的方式进行的!)。 任何帮助深表感谢!

Ajax调用后MVC3不显眼的validation工作

好的,这是交易,我已经看到有关这个问题的几个职位,但没有任何工作对我来说。 基本上,我有部分视图加载的select下拉列表,我试图根据之前select的下拉列表筛选每个后续下拉列表的内容。 如果我只是调用div容器中的部分视图,并加载页面,从数据注释validation工作正常, 主要是必需的属性 。 但是,如果我尝试通过AJAX加载相同的部分,则需要validation不起作用,任何人都可以在此之后发布表单和KABOOM。 我发现人们说,在callback成功,你需要有客户端validation重新parsing的forms,我正在尝试,但它似乎并没有工作。 我有一个看起来像这样的看法… @model Area51.Models.Workflow.AddReportableItemToBatchActionModel @{ ViewBag.Title = "Add Reportable Item to Batch"; Layout = "~/Views/Shared/_Layout.cshtml"; } <script type="text/javascript"> $(function () { var fadeDelay = 150; $(".jqDatePicker").datepicker({ dateFormat: 'm/d/yy', onSelect: function (date) { $("#categoryContainer").show(fadeDelay); } }); $('#Category').change(function () { RetrieveItemsForCategory(); $("#itemContainer").show(100); }); $('#Item').live('change', function () { RenderPartialForUOMByItem(); }); function RetrieveItemsForCategory() […]